功能更新:新增Bug管理模块,完善用户角色分配,优化项目设置
This commit is contained in:
@@ -30,10 +30,17 @@ service.interceptors.response.use(
|
||||
// 兼容后端返回结构:{ success, code, message, data }
|
||||
if (data && data.code === 500) {
|
||||
Message.error('服务异常')
|
||||
return Promise.reject(new Error(data.message || '服务异常'))
|
||||
} else if (data && data.code === 451) {
|
||||
router.push({ name: 'login' })
|
||||
Message.error(data.message || '登录已失效,请重新登录')
|
||||
return Promise.reject(new Error(data.message || '登录已失效'))
|
||||
} else if (data && data.success === false) {
|
||||
Message.error(data.message || '请求失败')
|
||||
return Promise.reject(new Error(data.message || '请求失败'))
|
||||
} else if (data && data.code !== undefined && data.code !== 20000) {
|
||||
Message.error(data.message || '请求失败')
|
||||
return Promise.reject(new Error(data.message || '请求失败'))
|
||||
} else {
|
||||
return response.data
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user