namespace Admin.NET.Core.Service; public class JsCode2SessionInput { /// /// JsCode /// [Required(ErrorMessage = "JsCode不能为空"), MinLength(10, ErrorMessage = "JsCode错误")] public string JsCode { get; set; } } public class WxPhoneInput : WxOpenIdLoginInput { /// /// Code /// [Required(ErrorMessage = "Code不能为空"), MinLength(10, ErrorMessage = "Code错误")] public string Code { get; set; } } public class WxOpenIdLoginInput { /// /// OpenId /// [Required(ErrorMessage = "微信标识不能为空"), MinLength(10, ErrorMessage = "微信标识错误")] public string OpenId { get; set; } } public class WxPhoneLoginInput { /// /// 电话号码 /// [DataValidation(ValidationTypes.PhoneNumber, ErrorMessage = "电话号码错误")] public string PhoneNumber { get; set; } }