mirror of
https://gitee.com/fit2cloud-feizhiyun/MeterSphere.git
synced 2024-12-02 12:09:13 +08:00
refactor(系统设置): 扫码登陆报错信息弹出
This commit is contained in:
parent
9dc20b5ca6
commit
ae5ea6394e
@ -81,7 +81,7 @@ export function getWeComInfo() {
|
||||
export function getWeComCallback(code: string) {
|
||||
return MSR.get<LoginRes>(
|
||||
{ url: GetWeComCallbackUrl, params: { code } },
|
||||
{ ignoreCancelToken: true, errorMessageMode: 'message' }
|
||||
{ ignoreCancelToken: true, errorMessageMode: 'modal' }
|
||||
);
|
||||
}
|
||||
|
||||
@ -92,7 +92,7 @@ export function getDingInfo() {
|
||||
export function getDingCallback(code: string) {
|
||||
return MSR.get<LoginRes>(
|
||||
{ url: GetDingCallbackUrl, params: { code } },
|
||||
{ ignoreCancelToken: true, errorMessageMode: 'message' }
|
||||
{ ignoreCancelToken: true, errorMessageMode: 'modal' }
|
||||
);
|
||||
}
|
||||
export function logout() {
|
||||
|
@ -73,9 +73,9 @@
|
||||
},
|
||||
});
|
||||
// 也可以在不跳转页面的情况下,使用code进行授权
|
||||
console.log(authCode);
|
||||
},
|
||||
(errorMsg) => {
|
||||
Message.error(`errorMsg of errorCbk: ${errorMsg}`);
|
||||
// 这里一般需要展示登录失败的具体原因,可以使用toast等轻提示
|
||||
console.error(`errorMsg of errorCbk: ${errorMsg}`);
|
||||
}
|
||||
|
@ -16,7 +16,7 @@
|
||||
import { getFirstRouteNameByPermission, routerNameHasPermission } from '@/utils/permission';
|
||||
|
||||
import * as ww from '@wecom/jssdk';
|
||||
import { WWLoginPanelSizeType, WWLoginRedirectType, WWLoginType } from '@wecom/jssdk';
|
||||
import { WWLoginErrorResp, WWLoginPanelSizeType, WWLoginRedirectType, WWLoginType } from '@wecom/jssdk';
|
||||
|
||||
const { t } = useI18n();
|
||||
|
||||
@ -74,7 +74,8 @@
|
||||
},
|
||||
});
|
||||
},
|
||||
onLoginFail(err: any) {
|
||||
onLoginFail(err: WWLoginErrorResp) {
|
||||
Message.error(`errorMsg of errorCbk: ${err.errMsg}`);
|
||||
console.log(err);
|
||||
},
|
||||
});
|
||||
|
Loading…
Reference in New Issue
Block a user