From d8702161f3b3167a233808077dc8fdc0e4ddf921 Mon Sep 17 00:00:00 2001 From: sunpengfei <i@angelzzz.com> Date: 星期三, 06 八月 2025 15:42:27 +0800 Subject: [PATCH] fix:bug --- FlexJobApi.Core/Models/User/Enterprises/Commands/SaveEnterpriseCommand.cs | 109 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 109 insertions(+), 0 deletions(-) diff --git a/FlexJobApi.Core/Models/User/Enterprises/Commands/SaveEnterpriseCommand.cs b/FlexJobApi.Core/Models/User/Enterprises/Commands/SaveEnterpriseCommand.cs new file mode 100644 index 0000000..04ddb38 --- /dev/null +++ b/FlexJobApi.Core/Models/User/Enterprises/Commands/SaveEnterpriseCommand.cs @@ -0,0 +1,109 @@ +锘縰sing System; +using System.Collections.Generic; +using System.ComponentModel.DataAnnotations; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace FlexJobApi.Core +{ + /// <summary> + /// 淇濆瓨浼佷笟 + /// </summary> + [Resource([EnumResourceController.Enterprise])] + public class SaveEnterpriseCommand : SaveDataCommand + { + /// <summary> + /// 浼佷笟鍏ㄧО + /// </summary> + [Required] + [MaxLength(128)] + public string EnterpriseName { get; set; } + + /// <summary> + /// 缁熶竴绀句細淇$敤浠g爜 + /// </summary> + [Required] + [MaxLength(18)] + public string SocietyCreditCode { get; set; } + + /// <summary> + /// 钀ヤ笟鎵х収鐓х墖 + /// </summary> + public string LicenseImage { get; set; } + + /// <summary> + /// 娉曚汉濮撳悕 + /// </summary> + [MaxLength(32)] + public string LegalPerson { get; set; } + + /// <summary> + /// 娉曚汉韬唤璇佸彿 + /// </summary> + [MaxLength(18)] + public string LegalIdentity { get; set; } + + /// <summary> + /// 鎵�鍦ㄧ渷浠絀d + /// </summary> + public Guid? ProvinceId { get; set; } + + /// <summary> + /// 鎵�鍦ㄧ渷浠� + /// </summary> + public DictionaryData Province { get; set; } + + /// <summary> + /// 鎵�鍦ㄥ煄甯侷d + /// </summary> + public Guid? CityId { get; set; } + + /// <summary> + /// 鎵�鍦ㄥ煄甯� + /// </summary> + public DictionaryData City { get; set; } + + /// <summary> + /// 鎵�灞炶涓欼d + /// </summary> + public Guid? IndustryTypeId { get; set; } + + /// <summary> + /// 鎵�灞炶涓� + /// </summary> + public DictionaryData IndustryType { get; set; } + + /// <summary> + /// 涓昏惀涓氬姟 + /// </summary> + public string MainBusiness { get; set; } + + /// <summary> + /// 鑱旂郴浜� + /// </summary> + [MaxLength(32)] + public string Contacts { get; set; } + + /// <summary> + /// 鑱旂郴鐢佃瘽 + /// </summary> + [MaxLength(11)] + public string ContactPhoneNumber { get; set; } + + /// <summary> + /// 鑱旂郴閭 + /// </summary> + public string ContactEmail { get; set; } + + /// <summary> + /// 璐﹀彿 + /// </summary> + public string UserName { get; set; } + + /// <summary> + /// 瀵嗙爜 + /// </summary> + public string Password { get; set; } + } +} -- Gitblit v1.9.1