@@ -78,14 +78,16 @@ const request = config => {
} else if (code === 400) {
toast("数据异常-400")
reject('400')
- } else if (code == 1002) {
- reject({
- code: 1002,
- data: res
- })
} else if (code !== 0) {
- toast(msg)
- reject(code)
+ if (config.customCatch) {
+ reject({
+ code: code,
+ data: res
+ })
+ } else {
+ toast(msg)
+ reject(code)
+ }
}
resolve(res)
})