Merge remote-tracking branch 'origin/develop' into develop

This commit is contained in:
wangyang
2025-08-29 09:47:56 +08:00

View File

@@ -33,20 +33,19 @@ const requestHooks = {
// console.log("response=>",response) // console.log("response=>",response)
// console.log("response=>config=>",config) // console.log("response=>config=>",config)
const { isTransformResponse, isReturnDefaultResponse, isAuth } = config; const { isTransformResponse, isReturnDefaultResponse, isAuth } = config;
if (isReturnDefaultResponse) { if (isReturnDefaultResponse) {
return response; return response;
} }
if (!isTransformResponse) {
return response.data;
}
// const { logout, isLogin } = useUserStore(); // const { logout, isLogin } = useUserStore();
const { code, data, msg, show } = response.data; const { code, data, msg, show } = response.data;
// console.log(code,data,msg,show)
switch (code) { switch (code) {
case RequestCodeEnum.SUCCESS: case RequestCodeEnum.SUCCESS:
msg && show && message.toast(msg); msg && show && message.toast(msg);
if (!isTransformResponse) {
return response.data;
}else{
return data; return data;
}
case RequestCodeEnum.FAILED: case RequestCodeEnum.FAILED:
message.toast(msg); message.toast(msg);
return Promise.reject(msg); return Promise.reject(msg);