diff --git a/src/store/modules/user.ts b/src/store/modules/user.ts index 573f9286693f2b5bc6dbd01e469d8ae14a62ecc7..6de5e54875fbc0bb1a9953a2bf4e53a9e698d708 100644 --- a/src/store/modules/user.ts +++ b/src/store/modules/user.ts @@ -16,7 +16,7 @@ import { RouteRecordRaw } from 'vue-router'; import { PAGE_NOT_FOUND_ROUTE } from '/@/router/routes/basic'; import { isArray } from '/@/utils/is'; import { h } from 'vue'; - +import { message } from 'ant-design-vue'; interface UserState { userInfo: GetUserInfoModel; token?: string; @@ -119,14 +119,22 @@ export const useUserStore = defineStore({ }, //数据对接模拟登录 async tmallabSimulationLogin(params: { loginName: string; password: string }): Promise { - try { - const data = await tmallabLoginApi(params); + const data = await tmallabLoginApi(params); + if (data.success) { this.setTmallabToken(data.data.token); this.setToken(data.data.token); return this.afterLoginAction(true, data.data); - } catch (error) { - return Promise.reject(error); + } else { + message.error(data.message); } + // try { + // const data = await tmallabLoginApi(params); + // this.setTmallabToken(data.data.token); + // this.setToken(data.data.token); + // return this.afterLoginAction(true, data.data); + // } catch (error) { + // return Promise.reject(error); + // } }, async afterLoginAction(goHome?: boolean, data?: any): Promise { if (!this.getTmallabToken) return null;