|
|
@@ -455,7 +455,13 @@
|
|
|
<template
|
|
|
#footer
|
|
|
v-if="
|
|
|
- modalType == 'fbm' || modalType == 'startFan' || modalType == 'tckz' || modalType == 'zbmkz' || modalType == 'dfkz' || modalType == 'FreqSet'
|
|
|
+ modalType == 'fbm' ||
|
|
|
+ modalType == 'startFan' ||
|
|
|
+ modalType == 'startFanYdt' ||
|
|
|
+ modalType == 'tckz' ||
|
|
|
+ modalType == 'zbmkz' ||
|
|
|
+ modalType == 'dfkz' ||
|
|
|
+ modalType == 'FreqSet'
|
|
|
"
|
|
|
>
|
|
|
<a-button key="back" @click="handleCancel">取消</a-button>
|
|
|
@@ -536,6 +542,21 @@
|
|
|
<div :class="{ 'button-box': true, 'button-disable': false }" @click="handleOk('Fan3Stop')">停止</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
+ <!-- 袁大滩正转启动 反转启动 停止 -->
|
|
|
+ <div class="" v-if="modalType == 'startFanYdt' && hasPermission('fan:startAndResetFanYdt')">
|
|
|
+ <div class="startSmoke-select">
|
|
|
+ <div class="label">1#风机:</div>
|
|
|
+ <div :class="{ 'button-box': true, 'button-disable': false }" @click="handleOk('Fan1Forward')">正转启动</div>
|
|
|
+ <div :class="{ 'button-box': true, 'button-disable': false }" @click="handleOk('Fan1Reverse')">反转启动</div>
|
|
|
+ <div :class="{ 'button-box': true, 'button-disable': false }" @click="handleOk('Fan1Stop')">停止</div>
|
|
|
+ </div>
|
|
|
+ <div class="startSmoke-select">
|
|
|
+ <div class="label">2#风机:</div>
|
|
|
+ <div :class="{ 'button-box': true, 'button-disable': false }" @click="handleOk('Fan2Forward')">正转启动</div>
|
|
|
+ <div :class="{ 'button-box': true, 'button-disable': false }" @click="handleOk('Fan2Reverse')">反转启动</div>
|
|
|
+ <div :class="{ 'button-box': true, 'button-disable': false }" @click="handleOk('Fan2Stop')">停止</div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
<div class="" v-if="modalType == 'sdyc' && hasPermission('fan:sdyc')">
|
|
|
<!-- 不互斥控制 -->
|
|
|
<div class="startSmoke-select">
|
|
|
@@ -1738,6 +1759,32 @@ const handleOk = (flag?, val?, paramCode?) => {
|
|
|
} else if (flag === 'Fan2Reset') {
|
|
|
paramcode = 'CtrlFan2Reset';
|
|
|
}
|
|
|
+ start(paramcode)
|
|
|
+ .then(() => {
|
|
|
+ if (globalConfig.History_Type == 'remote') {
|
|
|
+ createMessage.success('指令已下发至生产管控平台成功!');
|
|
|
+ } else {
|
|
|
+ createMessage.success('指令已下发成功!');
|
|
|
+ }
|
|
|
+ })
|
|
|
+ .catch((err) => {
|
|
|
+ createMessage.error(err.message);
|
|
|
+ });
|
|
|
+ } else if (modalType.value === 'startFanYdt') {
|
|
|
+ let paramcode = '';
|
|
|
+ if (flag === 'Fan1Forward') {
|
|
|
+ paramcode = 'CtrlFan1Start';
|
|
|
+ } else if (flag === 'Fan1Reverse') {
|
|
|
+ paramcode = 'CtrlFan1StartReverse';
|
|
|
+ } else if (flag === 'Fan2Forward') {
|
|
|
+ paramcode = 'CtrlFan2Start';
|
|
|
+ } else if (flag === 'Fan2Reverse') {
|
|
|
+ paramcode = 'CtrlFan2StartReverse';
|
|
|
+ } else if (flag === 'Fan1Stop') {
|
|
|
+ paramcode = 'CtrlFan1Stop';
|
|
|
+ } else if (flag === 'Fan2Stop') {
|
|
|
+ paramcode = 'CtrlFan2Stop';
|
|
|
+ }
|
|
|
|
|
|
start(paramcode)
|
|
|
.then(() => {
|