修改公共接口,返回处理
This commit is contained in:
@@ -33,20 +33,19 @@ const requestHooks = {
|
||||
// console.log("response=>",response)
|
||||
// console.log("response=>config=>",config)
|
||||
const { isTransformResponse, isReturnDefaultResponse, isAuth } = config;
|
||||
|
||||
if (isReturnDefaultResponse) {
|
||||
return response;
|
||||
}
|
||||
if (!isTransformResponse) {
|
||||
return response.data;
|
||||
}
|
||||
// const { logout, isLogin } = useUserStore();
|
||||
const { code, data, msg, show } = response.data;
|
||||
// console.log(code,data,msg,show)
|
||||
switch (code) {
|
||||
case RequestCodeEnum.SUCCESS:
|
||||
msg && show && message.toast(msg);
|
||||
if (!isTransformResponse) {
|
||||
return response.data;
|
||||
}else{
|
||||
return data;
|
||||
}
|
||||
case RequestCodeEnum.FAILED:
|
||||
message.toast(msg);
|
||||
return Promise.reject(msg);
|
||||
|
||||
Reference in New Issue
Block a user