using SqlSugar; using System; namespace DeviceRepair.Models { /// /// 设备保养计划 /// [Serializable] [SugarTable("DriveMaintencePlan")] public class DriveMaintencePlanInfo { /// /// 默认构造函数(需要初始化属性的在此处理) /// public DriveMaintencePlanInfo() { this.GUID = Guid.NewGuid(); } #region Property Members [SugarColumn(IsPrimaryKey = true, IsIdentity = true)] public virtual int AutoID { get; set; } /// /// 唯一编号 /// public virtual Guid GUID { get; set; } /// /// 设备编号 /// public virtual int EquipmentID { get; set; } /// /// 预计保养日期 /// public virtual DateTime? CompleteDate { get; set; } /// /// 保养年份 /// public virtual int MaintenanceYear { get; set; } /// /// 保养月份 /// public virtual int MaintenanceMonth { get; set; } /// /// 保养类型(Semi-an、Quarterly、Annual、Monthly) /// public virtual string MaintenanceType { get; set; } /// /// 新PM起始月份 /// public virtual DateTime PMStartMonth { get; set; } public virtual DateTime CreatDate { get; set; } public virtual int CreatUser { get; set; } public virtual DateTime? ChangeDate { get; set; } public virtual int ChangeUser { get; set; } public virtual string Remarks { get; set; } #endregion } }