Bladeren bron

fix: 重写success方法,强制提示

zhengnaiwen_citu 4 maanden geleden
bovenliggende
commit
2b94afbf0a
1 gewijzigde bestanden met toevoegingen van 8 en 1 verwijderingen
  1. 8 1
      src/utils/request.js

+ 8 - 1
src/utils/request.js

@@ -96,7 +96,14 @@ service.interceptors.response.use(
           approvePageRoute: obj[1] ?? '/work-order/approval'
         })
         const str = '已发起工作流,请等待审核'
-        return Promise.reject(str)
+        const fn = Vue.prototype.$message.success
+        Vue.prototype.$message.success = () => {
+          fn(str)
+        }
+        setTimeout(() => {
+          Vue.prototype.$message.success = fn
+        })
+        return Promise.resolve(str)
       } catch (error) {
         const str = '取消操作'
         return Promise.reject(str)