using SqlSugar; namespace DeviceRepair.Models { [SugarTable("View_GetCurrentMonthPlanTips")] public class View_CurrentMonthPlanTips { /// /// 计划表主键 ID /// [SugarColumn(ColumnName = "AutoID")] public int AutoID { get; set; } /// /// 设备表主键 ID /// [SugarColumn(ColumnName = "EquipmentAutoID")] public int EquipmentAutoID { get; set; } /// /// 设备 ID /// [SugarColumn(ColumnName = "EquipmentID")] public string EquipmentID { get; set; } /// /// 设备名称 /// [SugarColumn(ColumnName = "EquipmentName")] public string EquipmentName { get; set; } /// /// 设备安装地点 /// [SugarColumn(ColumnName = "InstallationLocation")] public string InstallationLocation { get; set; } /// /// 点检表表单主键 ID /// [SugarColumn(ColumnName = "FormAutoID")] public int FormAutoID { get; set; } /// /// 点检表编码 /// [SugarColumn(ColumnName = "FormCode")] public string FormCode { get; set; } /// /// 点检表 Rev /// [SugarColumn(ColumnName = "FormRev")] public string FormRev { get; set; } /// /// 设备类型 /// [SugarColumn(ColumnName = "MaintenanceType")] public string MaintenanceType { get; set; } [SugarColumn(ColumnName = "Belong")] public string Belong { get; set; } [SugarColumn(IsIgnore = true)] public string MaintenanceTypeLabelText { get { string Text = ""; switch (MaintenanceType?.ToUpper()) { case "MONTHLY": Text = "月度保养"; break; case "QUARTERLY": Text = "季度保养"; break; case "ANNUAL": Text = "年度保养"; break; case "SEMI-AN": Text = "半年保养"; break; case "DAILY": Text = "每日保养"; break; case "Monthly": Text = "月度保养"; break; default: break; } return Text; } } [SugarColumn(IsIgnore = true)] public string MaintenanceTypeText { get { string Text = ""; switch (MaintenanceType?.ToUpper()) { case "MONTHLY": Text = "月度保养"; break; case "QUARTERLY": Text = "季度保养"; break; case "ANNUAL": Text = "年度保养"; break; case "SEMI-AN": Text = "年度保养"; break; default: break; } return Text; } } } }