Commit 067db927 authored by 张伯涛's avatar 张伯涛

一键启动模块bug修改

parent 76026122
......@@ -106,6 +106,8 @@ import {getAlarmNumData} from "../../api/AIStation/Extinguisher";
const enterpriseId = ref(null);
const isLoading= ref(false);
const activeStep = ref(-1);
const saveActiveStep = ref(-1);
const saveStopStep = ref(-1);
const activeCloseStep = ref(-1);
const clientHeight = ref("500px");
const options = reactive([]);
......@@ -740,7 +742,6 @@ async function OnekeyStopEnd() {
let getStepsParams = {}
// 查询启停进度
function getSteps() {
// console.log('111111111111111111111',transferId.value)
if(transferId.value === '9ad563a2-cf55-4ffa-a878-f9c85af106e1' ) {
getStepsParams = {
unitId: options[0].children[0].children[0].value,
......@@ -753,6 +754,14 @@ function getSteps() {
}
}
selectOneStartStop(getStepsParams).then(res => {
activeStep.value = -1
activeCloseStep.value = -1
if(saveActiveStep.value > -1) {
startPercent[saveActiveStep.value - 1].color = "rgb(127 127 127)";
}
if(saveStopStep.value > -1) {
startPercent[saveStopStep.value].color = "rgb(127 127 127)";
}
// 一键启动
if(res.code === 200) {
if(res.data.runStepsFlag === true) {
......@@ -760,6 +769,7 @@ function getSteps() {
}else if( res.data.runStepsFlag === false) {
activeStep.value = res.data.runSteps - 1
startPercent[res.data.runSteps-1].color = "rgb(176 63 63)";
saveActiveStep.value = res.data.runSteps
}
// 一键停止
if(res.data.stopStepsFlag === true) {
......@@ -779,13 +789,16 @@ function getSteps() {
if(res.data.stopSteps === 1 || res.data.stopSteps === 2) {
activeCloseStep.value = res.data.stopSteps - 1
stopPercent.value[res.data.stopSteps-1].color = "rgb(176 63 63)";
saveStopStep.value = res.data.stopSteps-1
}else {
activeCloseStep.value = res.data.stopSteps - 3
stopPercent.value[res.data.stopSteps-3].color = "rgb(176 63 63)";
saveStopStep.value = res.data.stopStepss-3
}
}else {
activeCloseStep.value = res.data.stopSteps - 1
stopPercent.value[res.data.stopSteps-1].color = "rgb(176 63 63)";
saveStopStep.value = res.data.stopSteps-1
}
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment