fix(#73): speed up SYB purchase preview

This commit is contained in:
QiuSW
2026-08-24 11:48:56 +08:00
parent 476ca64616
commit 634bd46729
7 changed files with 257 additions and 45 deletions
+21 -15
View File
@@ -78,20 +78,24 @@ service.interceptors.response.use(
})
return false
} else if (code === 400 || code === 403) {
ElMessage({
message: response.data.msg,
type: 'error',
duration: 5 * 1000
})
if (!response.config?.suppressErrorMessage) {
ElMessage({
message: response.data.msg,
type: 'error',
duration: 5 * 1000
})
}
return Promise.reject(new Error(response.data.msg))
} else if (code !== 200) {
// Notification.error({
// title: response.data.msg
// })
ElMessage({
message: response.data.msg,
type: 'error'
})
if (!response.config?.suppressErrorMessage) {
ElMessage({
message: response.data.msg,
type: 'error'
})
}
return Promise.reject('error')
} else {
return response.data
@@ -99,7 +103,7 @@ service.interceptors.response.use(
},
error => {
if (error.message === 'Network Error') {
if (!error.config?.suppressNetworkError) {
if (!error.config?.suppressNetworkError && !error.config?.suppressErrorMessage) {
ElMessage({
message: '服务器连接异常,请检查服务器!',
type: 'error',
@@ -112,11 +116,13 @@ service.interceptors.response.use(
const message = error.response?.data?.message || error.response?.data?.msg || error.message
ElMessage({
message,
type: 'error',
duration: 5 * 1000
})
if (!error.config?.suppressErrorMessage) {
ElMessage({
message,
type: 'error',
duration: 5 * 1000
})
}
return Promise.reject(error)
}