using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Ropin.Inspection.Model.ViewModel.LGS { public class LargeScreenViewModel : BaseViewModel { public string C_ID { get; set; } public string C_Name { get; set; } public string C_ImageURL { get; set; } public string C_Description { get; set; } public string C_AddressURL { get; set; } public string C_LargeScreenTemplateCode { get; set; } public string C_StoreCode { get; set; } public string C_StoreName { get; set; } public string C_Remark { get; set; } public string C_CreateBy { get; set; } public DateTime D_CreateOn { get; set; } public string C_Creator { get; set; } public string C_LastUpdatedBy { get; set; } public DateTime? D_LastUpdatedOn { get; set; } public string C_Modifier { get; set; } public string C_Status { get; set; } } public class LargeScreenImageModel { public string Id { get; set; } public string base64Image { get; set; } } #region 大屏数据接口实体 //设备维修、维保、点检 每天统计【3、4、总数】 public class DevOpsRepairISPDaysStatistics { public string SpecificDay { get; set; } public decimal DevOpsNormal { get; set; } public decimal DevOpsAbnormal { get; set; } public long? DevOpsTotal { get; set; } public decimal RepairOrderNormal { get; set; } public decimal RepairOrderAbnormal { get; set; } public long? RepairOrderTotal { get; set; } public decimal ISPNormal { get; set; } public decimal ISPAbnormal { get; set; } public long? ISPTotal { get; set; } } //设备维修、维保、点检 每天状态统计 public class DaysStatusStatistics { public string SpecificDay { get; set; } public decimal Status1 { get; set; } public decimal Status2 { get; set; } public decimal Status3 { get; set; } public decimal Status4 { get; set; } public decimal Status5 { get; set; } public decimal Status6 { get; set; } public decimal Status7 { get; set; } public long? StatusTotal { get; set; } } public class LargeScreenInterfaceBar { public string name { get; set; } public string type { get; set; } public List data { get; set; } } public class LargeScreenInterfaceStackBar { public string name { get; set; } public string type { get; set; } public string stack { get; set; } public LabelStackBarModel label { get; set; } public List data { get; set; } } public class LabelStackBarModel { public bool show { get; set; } } public class LargeScreenInterfaceLine { public string name { get; set; } public string type { get; set; } public string stack { get; set; } public List data { get; set; } } public class LargeScreenInterfacePie { public string value { get; set; } public string name { get; set; } } #endregion }