From e8e7f2c01f78994b2a8717224537babbdd40b040 Mon Sep 17 00:00:00 2001 From: songshankun <songshankun@foxmail.com> Date: 星期二, 14 十一月 2023 17:57:29 +0800 Subject: [PATCH] feat: 更改缺少工艺参数允许生产的情况下显示提示的逻辑 --- src/views/visualization.vue | 18 +++++++++++++++--- 1 files changed, 15 insertions(+), 3 deletions(-) diff --git a/src/views/visualization.vue b/src/views/visualization.vue index 86e6442..65eda1a 100644 --- a/src/views/visualization.vue +++ b/src/views/visualization.vue @@ -38,6 +38,11 @@ @click="setUrl" ></span> <span + class="font el-icon-s-tools set-title" + style="float: right;margin-right: 6px" + @click="openParamsConfigModal" + ></span> + <span style="float: right;margin-right:20px;font-size:28px;line-height:25px;" @click="taskClick" > @@ -593,6 +598,7 @@ :listData="listData" @updateGet="updateGet" /> + <ParamsConfigModal :visible="paramsConfigIsShow" @close="closeParamsConfigModal"></ParamsConfigModal> </div> </template> @@ -616,8 +622,10 @@ import TaskControlModal from "@/components/TaskControlModal.vue"; import {channelNameConfig} from "@/common/constants"; import _ from 'lodash' +import ParamsConfigModal from "@/components/ParamsConfigModal.vue"; export default { components: { + ParamsConfigModal, TaskControlModal, Card, Knowledge, @@ -753,6 +761,7 @@ resprocInfoTimer:null, channelNameConfig: channelNameConfig, index:null, + paramsConfigIsShow:false }; }, mounted() { @@ -1332,10 +1341,8 @@ getProgressInfo() { this.resprocInfoTimer=null for (let i in this.TasksCopy){ - if(this.TasksCopy[i].Procedure.ID){ getProgress({ channel: Number(i), - procedureId: this.TasksCopy[i].Procedure.ID, }).then((res) => { if (res.code == 200) { this.TasksCopy[i].finishNumber = res.data?.finishNumber ?? 0; @@ -1345,7 +1352,6 @@ } this.resprocInfoTimer=res; }); - } } }, // 璁剧疆 @@ -1358,6 +1364,12 @@ path: "/set", }); }, + openParamsConfigModal(){ + this.paramsConfigIsShow=true + }, + closeParamsConfigModal(){ + this.paramsConfigIsShow=false + }, // 鍙充晶鎺у埗 controlClick() { if (this.Tasks.length > 0) { -- Gitblit v1.8.0