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 +++++++++++++++++++++++++++++++++++++++++----
src/views/visualization.vue | 2 +-
2 files changed, 42 insertions(+), 5 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>
diff --git a/src/views/visualization.vue b/src/views/visualization.vue
index a74ba65..a99156d 100644
--- a/src/views/visualization.vue
+++ b/src/views/visualization.vue
@@ -146,7 +146,7 @@
<el-descriptions-item label="璐х墿鎻忚堪">{{
taskData.Order.orderAttr || "--"
}}</el-descriptions-item>
- <el-descriptions-item label="瀹㈡埛鍚嶇О">{{
+ <el-descriptions-item label="瀹㈡埛缂栫爜">{{
taskData.Order.customer || "--"
}}</el-descriptions-item>
<el-descriptions-item label="鍙傛暟瑕佹眰">{{
--
Gitblit v1.8.0