Commit 4c338d0f authored by 张伯涛's avatar 张伯涛

一键启停模块bug修改

parent 52e4eb8a
......@@ -17,6 +17,7 @@
<div style="">
换热站机组:
<el-cascader
ref="cascaderRef"
:options="options"
v-model="transferId"
filterable
......@@ -31,7 +32,7 @@
<!-- <el-input v-model="limit" v-text="limit" style="width: 150px;" v-float-number></el-input>(米)-->
</div>
<!-- <div class="demo-button">-->
<!-- <el-button type="primary" :loading="isLoading" @click="TransferOpen" >一键启动</el-button>-->
<!-- <el-button type="primary" :loading="isLoading" @click="getSteps" >一键启动</el-button>-->
<!-- <el-button type="primary" :loading="isLoading" @click="TransferClose" >一键停止</el-button>-->
<!-- </div>-->
</div>
......@@ -105,6 +106,7 @@ import {useRoute} from "vue-router";
import {selectOneStartStop} from '../../api/oneKeyStartStop/index.js'
import {getAlarmNumData} from "../../api/AIStation/Extinguisher";
const enterpriseId = ref(null);
const cascaderRef = ref(null);
const isLoading= ref(false);
const activeStep = ref(-1);
const saveActiveStep = ref(-1);
......@@ -266,7 +268,6 @@ function setContentHeight() {
//获取换热机组列表
function getSupplys() {
var result = store.getters.getEnterprise();
console.log('result',result[0].serviceCenterList[0].supplyList[0].transferList)
enterpriseId.value = store.getters.getEnterpriseId();
if (result) {
const setNum = result[0].serviceCenterList[0].supplyList[0].transferList.length
......@@ -843,19 +844,11 @@ async function OnekeyStopEnd() {
}
}
let getStepsParams = {}
// 查询启停进度
function getSteps() {
if(transferId.value === '9ad563a2-cf55-4ffa-a878-f9c85af106e1' ) {
getStepsParams = {
unitId: options[0].children[0].children[0].value,
stationId: options[0].children[0].children[0].stationId
}
}else {
getStepsParams = {
unitId: options[0].children[0].children[1].value,
stationId: options[0].children[0].children[1].stationId
}
const getStepsParams = {
unitId: cascaderRef.value.getCheckedNodes()[0].data.value,
stationId: cascaderRef.value.getCheckedNodes()[0].data.stationId
}
selectOneStartStop(getStepsParams).then(res => {
activeStep.value = -1
......@@ -863,6 +856,7 @@ function getSteps() {
if(saveActiveStep.value > -1) {
startPercent[saveActiveStep.value - 1].color = "rgb(127 127 127)";
}
console.log('saveStopStep.value',saveStopStep.value)
if(saveStopStep.value > -1) {
stopPercent.value[saveStopStep.value].color = "rgb(127 127 127)";
}
......@@ -877,8 +871,10 @@ function getSteps() {
}
// 一键停止
if(res.data.stopStepsFlag === true) {
var result = store.getters.getEnterprise();
const setNum = result[0].serviceCenterList[0].supplyList[0].transferList.length
// 北区 1:1 2:2 3:5 4:6 5:7
if(transferId.value === '34d8847c-489c-4879-bcdd-b69c44d8ca50') {
if(setNum > 1) {
if(res.data.stopSteps === 1 || res.data.stopSteps === 2) {
activeCloseStep.value = res.data.stopSteps
}else {
......@@ -888,8 +884,11 @@ function getSteps() {
activeCloseStep.value = res.data.stopSteps
}
}else if( res.data.stopStepsFlag === false) {
var result = store.getters.getEnterprise();
const setNum = result[0].serviceCenterList[0].supplyList[0].transferList.length
console.log('setNum',setNum)
// 北区 1:1 2:2 3:5 4:6 5:7
if(transferId.value === '34d8847c-489c-4879-bcdd-b69c44d8ca50') {
if(setNum > 1) {
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)";
......@@ -897,7 +896,7 @@ function getSteps() {
}else {
activeCloseStep.value = res.data.stopSteps - 3
stopPercent.value[res.data.stopSteps-3].color = "rgb(176 63 63)";
saveStopStep.value = res.data.stopStepss-3
saveStopStep.value = res.data.stopSteps-3
}
}else {
activeCloseStep.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