Просмотр исходного кода

[Mod 0000] 局部风机添加正转启动、反转启动、停止等控制

hongrunxia 1 месяц назад
Родитель
Сommit
1b358a5144

+ 1 - 1
src/layouts/default/header/index.vue

@@ -363,7 +363,7 @@
     color: transparent;
     font-weight: 600;
   }
-  .right-position{
+  .right-position {
     display: flex;
     align-items: center;
     height: 48px;

+ 7 - 7
src/views/vent/monitorManager/fanLocalMonitor/fanLocal.threejs.Two.ts

@@ -318,9 +318,9 @@ class ModelContext {
       ? // @ts-ignore
         VENT_PARAM['modalText']
       : // @ts-ignore
-      History_Type['type'] == 'remote'
-      ? `国能神东煤炭集团监制`
-      : '煤科通安(北京)智控科技有限公司研制';
+        History_Type['type'] == 'remote'
+        ? `国能神东煤炭集团监制`
+        : '煤科通安(北京)智控科技有限公司研制';
 
     const screenDownTextX = 80 - (screenDownText.length - 10) * 6;
     const textArr = [
@@ -345,10 +345,10 @@ class ModelContext {
           selectData.airSupplyDistence_merge
             ? selectData.airSupplyDistence_merge
             : selectData.fchimenylength
-            ? selectData.fchimenylength
-            : selectData.airSupplyDistence_merge
-            ? selectData.airSupplyDistence_merge
-            : '-'
+              ? selectData.fchimenylength
+              : selectData.airSupplyDistence_merge
+                ? selectData.airSupplyDistence_merge
+                : '-'
         }`,
         font: 'normal 30px Arial',
         color: '#009900',

+ 33 - 0
src/views/vent/monitorManager/fanLocalMonitor/index.vue

@@ -653,6 +653,21 @@
   const fanTitles = globSetting.sysOrgCode === 'zmhjhzmy' ? ['1#风机', '2#风机'] : [CONSTS.FAN_NAME_MAIN, CONSTS.FAN_NAME_STANDBY];
   const modalTypeArr = reactive({
     leftBtnArr: [
+      {
+        key: 'positiveStartFan',
+        value: '正转启动',
+        permission: 'btn:positiveStartFan',
+      },
+      {
+        key: 'negativeStartFan',
+        value: '反转启动',
+        permission: 'btn:negativeStartFan',
+      },
+      {
+        key: 'stopFan', // 主备两个点位
+        value: '停止运行',
+        permission: 'btn:stopFan',
+      },
       {
         key: 'startSmoke',
         value: '启停风机',
@@ -1608,6 +1623,24 @@
           .catch((err) => {
             btnClick.value = true;
           });
+      } else {
+        data.paramcode = handType;
+        data.value = 1;
+        deviceControlApi(data)
+          .then((res) => {
+            if (res.success) {
+              if (globalConfig.History_Type == 'remote') {
+                message.success('指令已下发至生产管控平台成功!');
+              } else {
+                message.success('指令已下发成功!');
+              }
+            } else {
+              message.error(res.message);
+            }
+            modalTitle.value = '';
+            modalIsShow.value = false;
+          })
+          .catch((err) => {});
       }
     };
   }