Commit 794f775b by wanglizhen

错误提示控制

parent dddfc7fd
...@@ -52,7 +52,7 @@ export function loadingBatchTableParams(data) { ...@@ -52,7 +52,7 @@ export function loadingBatchTableParams(data) {
url: '/core/encryption/loadingBatchTableParams', url: '/core/encryption/loadingBatchTableParams',
method: 'post', method: 'post',
data: data, data: data,
tipShow: false errorTips: false
}) })
} }
......
...@@ -22,6 +22,7 @@ const service = axios.create({ ...@@ -22,6 +22,7 @@ const service = axios.create({
// request拦截器 // request拦截器
service.interceptors.request.use(config => { service.interceptors.request.use(config => {
config.errorTips = config.errorTips !== false
// 是否需要设置 token // 是否需要设置 token
const isToken = (config.headers || {}).isToken === false const isToken = (config.headers || {}).isToken === false
// 是否需要防止数据重复提交 // 是否需要防止数据重复提交
...@@ -108,7 +109,7 @@ service.interceptors.response.use(res => { ...@@ -108,7 +109,7 @@ service.interceptors.response.use(res => {
}, },
error => { error => {
console.log('err' + error) console.log('err' + error)
let { message } = error let { message, config } = error
if (message == "Network Error") { if (message == "Network Error") {
message = "后端接口连接异常" message = "后端接口连接异常"
} else if (message.includes("timeout")) { } else if (message.includes("timeout")) {
...@@ -116,7 +117,9 @@ service.interceptors.response.use(res => { ...@@ -116,7 +117,9 @@ service.interceptors.response.use(res => {
} else if (message.includes("Request failed with status code")) { } else if (message.includes("Request failed with status code")) {
message = "系统接口" + message.substr(message.length - 3) + "异常" message = "系统接口" + message.substr(message.length - 3) + "异常"
} }
ElMessage({ message: message, type: 'error', duration: 5 * 1000 }) if(config.errorTips){
ElMessage({ message: message, type: 'error', duration: 5 * 1000 })
}
return Promise.reject(error) return Promise.reject(error)
} }
) )
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论