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 +++++++++++++++++++++++++----------
 1 files changed, 25 insertions(+), 10 deletions(-)

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)
   }
 )

--
Gitblit v1.8.0