Newer
Older
KaiFengPC / src / utils / fixDict.js
@zhangdeliang zhangdeliang on 25 Dec 3 KB update
  1. //固定字典
  2. export const fixDict = {
  3. // 根据因子的单位来匹配,扩展'#3ba272', '#fc8452', '#9a60b4', '#ea7ccc'
  4. propsColorYs: [
  5. { label: '(米)', color: '#5470c6', value: 'm' },
  6. { label: '(米/秒)', color: '#91cc75', value: 'm/s' },
  7. { label: '(度)', color: '#fac858', value: 'mg/L' },
  8. { label: '(立方米/小时)', color: '#ee6666', value: 'm³/h' },
  9. { label: '(立方米/秒)', color: '#3ba272', value: 'm³/s' },
  10. { label: '(立方米)', color: '#73c0de', value: 'm³' },
  11. { label: '(毫米)', color: '#fc8452', value: 'mm' },
  12. { label: '(毫克/升)', color: '#ea7ccc', value: 'mg/l' },
  13. { label: '(摄氏度)', color: '#3ba272', value: '℃' },
  14. { label: '(微西门/厘米)', color: '#9a60b4', value: 'us/cm' },
  15. ],
  16. //站点类型
  17. siteTypes: [
  18. { label: '水位', value: 'water_level' },
  19. { label: '流量', value: 'flow' },
  20. { label: '降雨', value: 'rain' },
  21. { label: '水质', value: 'quality' },
  22. ],
  23. //高程系统/坐标系
  24. elevationSystemTypes: [
  25. { label: '黄海', value: 'yellow_sea' },
  26. { label: '85国标', value: '85' },
  27. { label: '吴淞', value: 'wusong' },
  28. ],
  29. //监测对象类型
  30. monitorTargetTypes: [
  31. { label: '河道断面', value: 'river' },
  32. { label: '内涝点', value: 'waterlogging' },
  33. { label: '管网', value: 'pipeline' },
  34. { label: '雨量站', value: 'rainfall' },
  35. { label: '典型项目', value: 'typical_land' },
  36. { label: '海绵设施', value: 'drain_outlet' },
  37. ],
  38. //建设方式
  39. buildTypes: [
  40. { label: '自建', value: 'owner' },
  41. { label: '共享', value: 'share' },
  42. ],
  43. //在线状态
  44. onlineStatus: [
  45. { label: '在线', value: 'online', elTagType: 'primary' },
  46. { label: '离线', value: 'offline', elTagType: 'info' },
  47. ],
  48. //故障状态
  49. faultStatus: [
  50. { label: '正常', value: 'normal', elTagType: 'primary' },
  51. { label: '低电压', value: 'low_battery', elTagType: 'warning' },
  52. { label: '低信号', value: 'low_signal', elTagType: '' },
  53. { label: '异常值', value: 'exception', elTagType: 'danger' },
  54. { label: '离线', value: 'offline', elTagType: 'info' },
  55. ],
  56. // 事件处理状态
  57. eventStatusType: [
  58. { label: '待处理', value: 'unprocess' },
  59. { label: '已忽略', value: 'ignore' },
  60. // { label: '核查中', value: 'checking' },
  61. // { label: '核查完成', value: 'check_completed' },
  62. { label: '转案件处理', value: 'case_handling' },
  63. { label: '待维修', value: 'unrepair' },
  64. { label: '维修完成', value: 'repaired' },
  65. { label: '已结案', value: 'case_closed' },
  66. ],
  67. // 工单操作事件状态
  68. orderStatusType: [
  69. { label: '创建', value: 'create' },
  70. { label: '修改', value: 'update' },
  71. { label: '忽略', value: 'ignore' },
  72. { label: '核查中', value: 'checking' },
  73. { label: '核查完成', value: 'check_completed' },
  74. { label: '转案件处理', value: 'case_handling' },
  75. { label: '待维修', value: 'unrepair' },
  76. { label: '维修完成', value: 'repaired' },
  77. { label: '已结案', value: 'case_closed' },
  78. ],
  79. // 事件紧急程度
  80. urgencyType: [
  81. { label: '一般', value: 'general' },
  82. { label: '严重', value: 'serious' },
  83. { label: '紧急', value: 'urgent' },
  84. ],
  85. // 事件类型
  86. eventTypes: [
  87. { label: '电话投诉', value: 'phone' },
  88. { label: '网上投诉', value: 'internet' },
  89. { label: '微信公众投诉', value: 'weChat' },
  90. ],
  91. };