From 38e0e2b39714aa29aacf9636097e464c50fcc1c3 Mon Sep 17 00:00:00 2001
From: haoxuan <haoxuan>
Date: 星期一, 28 八月 2023 10:50:34 +0800
Subject: [PATCH] 面板的提示 报错 换成弹框
---
src/utils/request.js | 35 ++++++++++++-----
src/assets/style/index.scss | 1
src/views/visualization.vue | 27 ++++++++++---
src/components/AddControl.vue | 9 ++++
4 files changed, 54 insertions(+), 18 deletions(-)
diff --git a/src/assets/style/index.scss b/src/assets/style/index.scss
index c425a67..6b513d7 100644
--- a/src/assets/style/index.scss
+++ b/src/assets/style/index.scss
@@ -444,6 +444,7 @@
}
.el-button.el-button--small{
padding:6px 6px;
+ font-size:12px!important;
}
.el-form--label-left .el-form-item__label{
font-size: 13px;
diff --git a/src/components/AddControl.vue b/src/components/AddControl.vue
index c3a3672..478c5e6 100644
--- a/src/components/AddControl.vue
+++ b/src/components/AddControl.vue
@@ -104,7 +104,14 @@
}
})
}else{
- this.$message.error("褰撳墠璁惧娌℃湁宸ュ簭锛�");
+ this.$confirm( "褰撳墠璁惧娌℃湁宸ュ簭!", "鎻愮ず", {
+ confirmButtonText: "纭畾",
+ cancelButtonText: "鍙栨秷",
+ type: "warning",
+ })
+ .then(() => {})
+ .catch(() => {});
+
}
},
shutdown() {
diff --git a/src/utils/request.js b/src/utils/request.js
index 23a0a72..779664d 100644
--- a/src/utils/request.js
+++ b/src/utils/request.js
@@ -1,6 +1,6 @@
import axios from "axios";
import util from "@/libs/util.js";
-import { Message } from "element-ui";
+import { Message,MessageBox } from "element-ui";
// import router from '@/router'
@@ -38,12 +38,20 @@
return res.data ? res.data : {};
} else {
if(!res.config.loadingFlag){
- Message({
- // message: res.data.msg==res.data.data?res.data.data:res.data.msg+','+res.data.data,
- message: res.data.msg,
- type: 'error',
- duration: 5 * 1000
+ // Message({
+ // // message: res.data.msg==res.data.data?res.data.data:res.data.msg+','+res.data.data,
+ // message: res.data.msg,
+ // type: 'error',
+ // duration: 5 * 1000
+ // })
+ MessageBox.confirm( res.data.msg+"?", "鎻愮ず", {
+ confirmButtonText: "纭畾",
+ cancelButtonText: "鍙栨秷",
+ type: "warning",
})
+ .then(() => {
+ })
+ .catch(() => {});
}
return res.data ? res.data : {};
}
@@ -57,11 +65,18 @@
} else if (message.includes('Request failed with status code')) {
message = '绯荤粺鎺ュ彛' + message.substr(message.length - 3) + '寮傚父'
}
- Message({
- message: message,
- type: 'error',
- duration: 5 * 1000
+ // Message({
+ // message: message,
+ // type: 'error',
+ // duration: 5 * 1000
+ // })
+ MessageBox.confirm( message+"?", "鎻愮ず", {
+ confirmButtonText: "纭畾",
+ cancelButtonText: "鍙栨秷",
+ type: "warning",
})
+ .then(() => {})
+ .catch(() => {});
return Promise.reject(error)
}
)
diff --git a/src/views/visualization.vue b/src/views/visualization.vue
index 3205d3a..9697ba8 100644
--- a/src/views/visualization.vue
+++ b/src/views/visualization.vue
@@ -729,7 +729,13 @@
if (Object.keys(this.taskData).length > 0 && this.taskData.Procedure.ID) {
this.$refs.control.islook = true;
} else {
- this.$message.error("褰撳墠璁惧娌℃湁宸ュ簭锛�");
+ this.$confirm( "褰撳墠璁惧娌℃湁宸ュ簭!", "鎻愮ず", {
+ confirmButtonText: "纭畾",
+ cancelButtonText: "鍙栨秷",
+ type: "warning",
+ })
+ .then(() => {})
+ .catch(() => {});
}
},
// 鍙充晶瀹屾垚
@@ -743,7 +749,13 @@
}
});
} else {
- this.$message.error("褰撳墠璁惧娌℃湁宸ュ簭锛�");
+ this.$confirm( "褰撳墠璁惧娌℃湁宸ュ簭!", "鎻愮ず", {
+ confirmButtonText: "纭畾",
+ cancelButtonText: "鍙栨秷",
+ type: "warning",
+ })
+ .then(() => {})
+ .catch(() => {});
}
},
getRandomNumber(min, max) {
@@ -832,11 +844,7 @@
font-size: 30px;
font-weight: 700;
}
-.el-button--primary {
- border: 0;
- font-weight: 700 !important;
- font-size: 16px !important;
-}
+
.color_4efefa {
color: #4efefa;
}
@@ -1349,4 +1357,9 @@
}
}
}
+.el-button--primary {
+ border: 0;
+ font-weight: 700 !important;
+ font-size: 16px;
+}
</style>
--
Gitblit v1.8.0