LargeScreenSearch.cs 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. namespace Ropin.Inspection.Model.SearchModel.LGS
  7. {
  8. public class LargeScreenSearch : BaseSearchModel
  9. {
  10. public string C_ID { get; set; }
  11. public string C_Name { get; set; }
  12. public string C_LargeScreenTemplateCode { get; set; }
  13. public string C_StoreCode { get; set; }
  14. public string C_Status { get; set; }
  15. }
  16. public class LargeScreenInterfaceDataSearch
  17. {
  18. public string DevCode { get; set; }
  19. public int Days { get; set; } = 30;
  20. //total=所以、normal=4、abnormal=3
  21. //【approval=1;confirm=2;repairOn=3;complete=4;cancel=5;repairRework=6;repairCompleted=7】
  22. public string DataType { get; set; } = "total";
  23. public bool LableIsShow { get; set; } = true;
  24. public int MonthNum { get; set; } = 6;
  25. public List<int> StatusArray { get; set; }
  26. public List<LargeScreenInterfaceListColumns> Columns { get; set; }
  27. }
  28. public class LargeScreenInterfaceListColumns
  29. {
  30. public string title { get; set; }
  31. public string key { get; set; }
  32. public int width { get; set; } = 100;
  33. public string align { get; set; } = "center";
  34. public bool sortable { get; set; } = true;
  35. }
  36. }