Преглед изворни кода

[Mod 0000] 修改linkStatus映射

houzekong пре 1 недеља
родитељ
комит
767d28d3b3

+ 4 - 20
src/layouts/default/feature/components/LeafPopup.vue

@@ -87,16 +87,8 @@
   }
   // const linkStatusText = ref(['断线', '正常', '标校']);
   const linkStatusText = ref({
-    '0': '正常',
-    '1': '超限报警',
-    '2': '断电报警',
-    '4': '标校',
-    '5': '标校报警',
-    '8': '超量程',
-    '16': '分站故障',
-    '32': '不巡检',
-    '64': '暂停',
-    '128': '传感器故障',
+    '-1': '断线',
+    '0': '在线',
   });
   const alarmLevelText = ref({
     '0': '暂无信息',
@@ -107,16 +99,8 @@
   });
   // const alarmLevelColor = ref([StatusColorEnum.red, StatusColorEnum.blue, StatusColorEnum.gold, StatusColorEnum.purple, StatusColorEnum.red]);
   const linkStatusColor = ref({
-    '0': StatusColorEnum.black,
-    '1': StatusColorEnum.yellow,
-    '2': StatusColorEnum.yellow,
-    '4': StatusColorEnum.black,
-    '5': StatusColorEnum.yellow,
-    '8': StatusColorEnum.black,
-    '16': StatusColorEnum.red,
-    '32': StatusColorEnum.black,
-    '64': StatusColorEnum.black,
-    '128': StatusColorEnum.red,
+    '-1': StatusColorEnum.red,
+    '0': StatusColorEnum.green,
   });
   const alarmLevelColor = ref({
     '0': StatusColorEnum.red,

+ 2 - 0
src/views/dashboard/Overhaul/components/LeafPage.vue

@@ -364,6 +364,8 @@
   const getlinkStatusInfo = (status: number | string = '') => {
     const statusStr = String(status);
     switch (statusStr) {
+      case '-1':
+        return { text: '断线', color: StatusColorEnum.red }; // 绿色
       case '0':
         return { text: '正常', color: StatusColorEnum.green }; // 绿色
       case '1':

+ 3 - 0
src/views/dashboard/Overhaul/overhaul.data.ts

@@ -9,6 +9,7 @@ const riskMap = {
   '4': '高风险',
 };
 const linkMap = {
+  '-1': '断线',
   '0': '正常',
   '1': '超限报警',
   '2': '断电报警',
@@ -287,6 +288,8 @@ function getTagColor(level: string) {
       return StatusColorEnum.blue;
     case '0':
       return StatusColorEnum.red;
+    case '-1':
+      return StatusColorEnum.red;
     default:
       return 'inhert';
   }

+ 1 - 1
src/views/dashboard/SealedGoaf/index.vue

@@ -178,7 +178,7 @@
         const arr = coalSeamFireData[key];
         const obj = { name1: key, name2: arr.map((e) => `${e.mineName}-${e.coalSeamName}`).join('<br>') };
         return {
-          coalSeamLevel: `${obj.name1}:${obj.name2.length}`,
+          coalSeamLevel: `${obj.name1}:${arr.length}`,
           num: arr?.length,
         };
       });

+ 3 - 0
src/views/monitor/sealedMonitor/monitor.data.ts

@@ -16,6 +16,7 @@ const riskMap = {
   '4': '高风险',
 };
 const linkMap = {
+  '-1': '断线',
   '0': '正常',
   '1': '超限报警',
   '2': '断电报警',
@@ -928,6 +929,8 @@ function getTagColor(level: string) {
       return StatusColorEnum.blue;
     case '0':
       return StatusColorEnum.red;
+    case '-1':
+      return StatusColorEnum.red;
     default:
       return 'inhert';
   }