Преглед на файлове

[Feat 0000] 解决局部风机默认模型加载失败的问题

hongrunxia преди 1 ден
родител
ревизия
36d20c1a7d
променени са 1 файла, в които са добавени 16 реда и са изтрити 14 реда
  1. 16 14
      src/views/vent/monitorManager/fanLocalMonitor/index.vue

+ 16 - 14
src/views/vent/monitorManager/fanLocalMonitor/index.vue

@@ -1127,20 +1127,22 @@ async function getSelectRow(id) {
       }
       xAxisDataGas.value = xAxisDataGasArr;
 
-      // 根据安装类别分辨是单巷还是双巷模型,以及那个风机应该高亮
-      if (data['install_kind']) {
-        const keymap = {
-          fanLocalTwo: ['fanLocalTwo', modalType.value],
-          single: ['fanLocal', modalType.value], //单巷(默认两风筒)
-          dual_inner: ['fanLocalDual', 'inner'],
-          dual_outer: ['fanLocalDual', 'outer'],
-          fanlocal_1: ['fanLocalSingle', modalType.value], //单巷单风筒
-        };
-        mainModelType.value = keymap[data['install_kind']][0];
-        modalType.value = keymap[data['install_kind']][1];
-      } else {
-        // 为了兼容没有添加 install_kind 的旧的单巷
-        mainModelType.value = 'fanLocal';
+        // 根据安装类别分辨是单巷还是双巷模型,以及那个风机应该高亮
+        if (data['install_kind']) {
+          const keymap = {
+            fanLocalTwo: ['fanLocalTwo', modalType.value],
+            single: ['fanLocal', modalType.value], //单巷(默认两风筒)
+            dual_inner: ['fanLocalDual', 'inner'],
+            dual_outer: ['fanLocalDual', 'outer'],
+            fanlocal_1: ['fanLocalSingle', modalType.value], //单巷单风筒
+          };
+          mainModelType.value = keymap[data['install_kind']][0];
+          modalType.value = keymap[data['install_kind']][1];
+        } else {
+          // 为了兼容没有添加 install_kind 的旧的单巷
+          mainModelType.value = 'fanLocal';
+          modalType.value = 'fanLocal';
+        }
       }
     }
     setModelType(mainModelType.value, modalType.value, fanDualArray.value);