From dd0a3e0ed394983c4fbacdab64cad6f8de5b4884 Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期三, 06 八月 2025 18:03:56 +0800 Subject: [PATCH] fix: 对接字典 --- apps/bMiniApp/src/stores/modules/user.ts | 45 ++++++++++----------------------------------- 1 files changed, 10 insertions(+), 35 deletions(-) diff --git a/apps/bMiniApp/src/stores/modules/user.ts b/apps/bMiniApp/src/stores/modules/user.ts index a2cf9cf..2643b91 100644 --- a/apps/bMiniApp/src/stores/modules/user.ts +++ b/apps/bMiniApp/src/stores/modules/user.ts @@ -8,9 +8,6 @@ setUserDetail, getUserDetail, removeUserDetail, - removeMatchMakingIdentity, - getMatchMakingIdentity, - setMatchMakingIdentity, } from '@/utils/storage/auth'; import * as accountServices from '@12333/services/api/Account'; // import * as userServices from '@12333/services/api/User'; @@ -24,14 +21,17 @@ setOSSLink, getUserCertificationFrontStatusAdapter, LocationUtils, + md5Encrypt, } from '@12333/utils'; import DefaultAvatar from '@/assets/components/icon-default-avatar.png'; import { WxMiniAppEnum } from '@12333/constants'; import { myClient } from '@/constants/query'; import { globalEventEmitter } from '@12333/hooks'; +import * as authServices from '@12333/services/apiV2/auth'; +import { AppLocalConfig } from '@/constants'; interface UserState { - userInfo?: Nullable<API.IdentityModelTokenCacheItem>; + userInfo?: Nullable<API.PasswordLoginCommandCallback>; token?: Nullable<string>; refreshToken?: Nullable<string>; userDetail?: Nullable<API.UserInfoV2>; @@ -80,15 +80,6 @@ }; }, getters: { - cacheToken: (state) => { - if (!state.token) { - const storageToken = getCacheToken() as API.IdentityModelTokenCacheItem; - - state.token = storageToken.accessToken; - } - return state.token || null; - }, - cacheRefreshToken: (state) => { return state.refreshToken; }, @@ -143,11 +134,13 @@ }, // 鐢ㄦ埛璐﹀彿瀵嗙爜鐧诲叆 - async loginByPassword(data: API.AccessRequestDto) { - let res = await accountServices.passwordLogin( + async loginByPassword(params: API.PasswordLoginCommand) { + let res = await authServices.passwordLogin( { - loginName: data.userName, - password: data.userPassword, + userName: params.userName, + password: md5Encrypt(params.password), + type: AppLocalConfig.userType, + clientType: AppLocalConfig.clientType, }, { showLoading: false } ); @@ -234,7 +227,6 @@ this.userDetail = null; removeUserInfo(); removeUserDetail(); - removeMatchMakingIdentity(); }, /** @@ -268,23 +260,6 @@ Taro.redirectTo({ url: `/packageLogin/authLogin/index`, }); - } - }, - - async getTokenByRefreshToken(params: API.AccessRefreshToken) { - try { - const res = await accountServices.getTokenByRefreshToken(params, { - showLoading: false, - }); - if (res) { - this.setTokenAction(res); - this.setUserInfoAction(res); - return res; - } else { - throw new Error('鍒锋柊token澶辫触'); - } - } catch (error) { - throw new Error('error'); } }, -- Gitblit v1.9.1