From d13e81614e75fce2f4cc7b08dbd477219339c808 Mon Sep 17 00:00:00 2001 From: songshankun <songshankun@foxmail.com> Date: 星期日, 08 十月 2023 17:38:42 +0800 Subject: [PATCH] feat: 客户名称文案改为客户编码; 任务弹窗查询工艺参数失败时的样式改版 --- src/components/TaskControlModal.vue | 45 +++++++++++++++++++++++++++++++++++++++++---- 1 files changed, 41 insertions(+), 4 deletions(-) diff --git a/src/components/TaskControlModal.vue b/src/components/TaskControlModal.vue index 65e2c38..3e7a3bd 100644 --- a/src/components/TaskControlModal.vue +++ b/src/components/TaskControlModal.vue @@ -103,6 +103,14 @@ </div> </div> </div> + <div class="process-err-tip" v-if="getProcessParamsErrMsg"> + <div class="tip-icon"> + <span class="el-icon-error color_error"></span> + </div> + <div class="tip-content"> + 鎻愮ず: {{getProcessParamsErrMsg}} + </div> + </div> <div class="process-box" v-if="showBtn === 2 || showBtn === 3"> <div style=" @@ -158,7 +166,7 @@ </div> <div slot="footer" :class="messageError?'dialog-footer tac btn-error':'dialog-footer tac'" style="overflow: hidden"> - <template v-if="messageError"> + <template v-if="messageError || getProcessParamsErrMsg"> <div class="btn" v-if="messageError ==='涓嬪彂鎴愬姛锛�'||getProcessParamsErrMsg" @click="closeClick"> <img src="../../public/close-btn.png"/> </div> @@ -361,12 +369,20 @@ startTask({id}).then((res) => { if (res.code === 200) { this.currentProcessParams = res.data.Params ?? [] + this.getProcessParamsErrMsg ='' } else { + this.currentProcessParams = [] this.getProcessParamsErrMsg = res.msg ?? '鑾峰彇宸ヨ壓鍙傛暟澶辫触锛�'; } + this.getInfo() + },err=>{ + console.error(err) + this.currentProcessParams = [] + this.getProcessParamsErrMsg = '鑾峰彇宸ヨ壓鍙傛暟澶辫触锛�' }); } }, + /** * 鍓嶇炕椤� */ @@ -403,9 +419,6 @@ this.show = true; } else { this.show = false; - } - if (this.getProcessParamsErrMsg) { - this.messageError = this.getProcessParamsErrMsg; } }, getDateObj(date, fmt) { @@ -925,4 +938,28 @@ font-size: 16px; } } +.process-err-tip{ + box-sizing: border-box; + padding-top: 10px; + height: 160px; + width: 100%; + .tip-icon{ + display: flex; + align-items: center; + justify-content: center; + height: 70px; + .el-icon-error{ + font-size: 70px; + } + } + .tip-content{ + height: 70px; + display: flex; + align-items: center; + justify-content: center; + color: #fff; + font-size: 17px; + font-weight: 500; + } +} </style> -- Gitblit v1.8.0