using System; using System.Collections.Generic; using System.ComponentModel; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using System.Linq; using System.Text; using System.Threading.Tasks; namespace HxModel { /// /// 密码规则 /// [Table("t_pwdrule")] public class PwdruleModel { /// /// 主键ID /// [Key] [DatabaseGenerated(DatabaseGeneratedOption.None)] // 不自增字段 public string Id { get; set; } /// /// 项目ID /// public string ProjectId { get; set; } /// /// 有效期 /// public DateTime EffectiveDate { get; set; } /// /// 到期时间(天) /// public int BecomeDue { get; set; } /// /// 密码长度 /// public int PwdLength { get; set; } /// /// 包含字符(0大字、1小写、2数字、3特殊符号) /// public string ContainsCharacter { get; set; } /// /// 密码输错次数 /// public int ErrorNum { get; set; } /// /// 账户解锁类别(0管理员、1自动) /// public string AccountUnlockType { get; set; } /// /// 账户锁定小时 /// public int AccountUnlockHour { get; set; } /// /// 锁屏时间(分钟) /// public int LockScreen { get; set; } /// /// 创建人 /// public string CreatName { get; set; } /// /// 创建时间 /// public DateTime CreateTime { get; set; } /// /// 修改人 /// public string ModifyName { get; set; } /// /// 修改时间 /// public DateTime? ModifyTime { get; set; } } /// /// 查询参数 /// public class PwdruleModelSearchModel { } }