using System.ComponentModel.DataAnnotations; namespace YD_Event.Application.Merchant.Dtos; /// /// 提交认证输入 /// public class SubmitCertificationInput { /// /// 单位名称 /// [Required(ErrorMessage = "单位名称不能为空")] public string MerchantName { get; set; } /// /// 统一社会信用代码 /// [Required(ErrorMessage = "统一社会信用代码不能为空")] public string CreditCode { get; set; } /// /// 营业执照图片URL /// [Required(ErrorMessage = "请上传营业执照")] public string BusinessLicenseUrl { get; set; } /// /// 地址 /// [Required(ErrorMessage = "地址不能为空")] public string Address { get; set; } /// /// 联系方式 /// [Required(ErrorMessage = "联系方式不能为空")] [RegularExpression(@"^1[3456789]\d{9}$", ErrorMessage = "手机号格式不正确")] public string ContactPhone { get; set; } /// /// 验证码 /// [Required(ErrorMessage = "验证码不能为空")] public string VerificationCode { get; set; } }