namespace YD_Event.Application.User.Dtos; /// /// 添加系统用户输入 /// public class AddSysUserInput { /// /// 姓名 /// [Required(ErrorMessage = "姓名为必填项")] [MaxLength(16, ErrorMessage = "姓名限制16个字符内")] public string Name { get; set; } /// /// 账号 /// [Required(ErrorMessage = "账号为必填项")] [MaxLength(32, ErrorMessage = "账号限制32个字符内")] public string Account { get; set; } /// /// 密码 /// [Required(ErrorMessage = "密码为必填项")] [MinLength(6, ErrorMessage = "密码长度至少6位")] [MaxLength(32, ErrorMessage = "密码长度最多32位")] public string Password { get; set; } /// /// 关联角色ID集合 /// [Required(ErrorMessage = "请选择关联角色")] public List Roles { get; set; } /// /// 状态(默认启用) /// public AvailabilityStatus Status { get; set; } = AvailabilityStatus.Enable; }