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
{
}
}