1
0
mirror of https://github.com/zclzone/vue-naive-admin.git synced 2025-12-28 20:10:22 +08:00

feat: finish curd table

This commit is contained in:
张传龙
2022-09-03 22:28:37 +08:00
parent d1dd58215d
commit b59e47b5dd
7 changed files with 292 additions and 91 deletions

View File

@@ -35,7 +35,11 @@ export function reqReject(error) {
}
export function repResolve(response) {
return response?.data
if (response?.data?.code !== 0) {
$message.error(response?.data?.message || '操作异常')
return Promise.reject(response?.data)
}
return Promise.resolve(response?.data)
}
export function repReject(error) {
@@ -67,5 +71,6 @@ export function repReject(error) {
}
}
console.error(`${code}${error}`)
return Promise.resolve({ code, message, error })
$message.error(message || '操作异常')
return Promise.reject({ code, message, error })
}