using SqlSugar; using System; namespace DeviceRepair.Models.DeviceMaintenance { /// /// /// [SugarTable("DeviceWarrantyRequestMaintaion")] public class DeviceWarrantyRequestMaintaionInfo { /// /// 自增长主键 /// [SugarColumn(ColumnName = "AutoID", IsPrimaryKey = true, IsIdentity = true)] public int AutoID { get; set; } /// /// 唯一编号 /// 默认值: (newid()) /// [SugarColumn(ColumnName = "GUID")] public Guid Guid { get; set; } /// /// 停机单编号 /// [SugarColumn(ColumnName = "FormID")] public int FormID { get; set; } /// /// 现象区分 /// [SugarColumn(ColumnName = "SymptomlDistinction")] public int? SymptomlDistinction { get; set; } [SugarColumn(ColumnName = "SymptomlDistinctionGuid")] public Guid? SymptomlDistinctionGuid { get; set; } [SugarColumn(ColumnName = "SymptomlDistinctionText")] public string SymptomlDistinctionText { get; set; } /// /// 维修方式 /// [SugarColumn(ColumnName = "Maintenance")] public int? Maintenance { get; set; } [SugarColumn(ColumnName = "MaintenanceGuid")] public Guid? MaintenanceGuid { get; set; } [SugarColumn(ColumnName = "MaintenanceText")] public string MaintenanceText { get; set; } /// /// 开始时间 /// [SugarColumn(ColumnName = "MaintainStartTime")] public DateTime? MaintainStartTime { get; set; } /// /// 结束时间 /// [SugarColumn(ColumnName = "MaintainEndTime")] public DateTime? MaintainEndTime { get; set; } /// /// 故障原因 /// [SugarColumn(ColumnName = "MaintainCause")] public string MaintainCause { get; set; } /// /// 故障内容 /// [SugarColumn(ColumnName = "MaintainContent")] public string MaintainContent { get; set; } /// /// 是否需要再次验证 /// [SugarColumn(ColumnName = "BeValidate")] public bool? BeValidate { get; set; } /// /// 理由 /// [SugarColumn(ColumnName = "Reason")] public string Reason { get; set; } /// /// 验证编号 /// [SugarColumn(ColumnName = "ValidateNo")] public string ValidateNo { get; set; } /// /// 创建时间 /// 默认值: (getdate()) /// [SugarColumn(ColumnName = "CreatOn")] public DateTime CreatOn { get; set; } /// /// 创建人 /// [SugarColumn(ColumnName = "CreateBy")] public int CreateBy { get; set; } /// /// 修改时间 /// [SugarColumn(ColumnName = "ModifyOn")] public DateTime? ModifyOn { get; set; } /// /// 修改人 /// [SugarColumn(ColumnName = "ModifyBy")] public int? ModifyBy { get; set; } /// /// 维修提交时间 /// [SugarColumn(ColumnName = "SubmitOn")] public DateTime? SubmitOn { get; set; } /// /// 维修提交人 /// [SugarColumn(ColumnName = "SubmitBy")] public int? SubmitBy { get; set; } /// /// 验证时间 /// [SugarColumn(ColumnName = "ValidateOn")] public DateTime? ValidateOn { get; set; } /// /// 验证人 /// [SugarColumn(ColumnName = "ValidateBy")] public int? ValidateBy { get; set; } /// /// /// [SugarColumn(ColumnName = "Validate2On")] public DateTime? Validate2On { get; set; } /// /// /// [SugarColumn(ColumnName = "Validate2By")] public int? Validate2By { get; set; } } }