Commit a059e658 by chunhong.mu

refactor(qqqf-admin): 适配 SDK 重构,更新导入路径和服务实例化方式

移除 UICore 依赖,改用 LoginService/VerifyService 直接实例化,更新 auth.ts 导入来源
parent c9bf951f
import type { LoginRegisterResult, VerifyImageResult } from "@common/sdk" import type { LoginRegisterResult, VerifyImageResult } from "@common/sdk"
import { loginService, verifyService } from "@common/sdk" import { loginService, verifyService } from '@/src/api/request'
export type { LoginRegisterResult, VerifyImageResult } export type { LoginRegisterResult, VerifyImageResult }
......
import type { SdkConfig } from '@common/sdk' import type { SdkConfig } from '@common/sdk'
import { ClientId, PassportTokenController, SdkCore, UICore, webAdapter } from '@common/sdk' import { PassportTokenController, SdkCore, webAdapter } from '@common/sdk'
import { LoginService } from '@common/sdk/services/login-service'
import { VerifyService } from '@common/sdk/services/verify-service'
/** /**
* qqqf-admin SDK 配置 * qqqf-admin SDK 配置
...@@ -21,12 +23,10 @@ const sdkConfig: SdkConfig = { ...@@ -21,12 +23,10 @@ const sdkConfig: SdkConfig = {
export const sdk = new SdkCore(sdkConfig, webAdapter) export const sdk = new SdkCore(sdkConfig, webAdapter)
/** /**
* 注册 Web 适配器到 UICore * 创建服务实例(依赖注入 SDK)
*/ */
UICore.setupSdk(sdk.core, { export const loginService = new LoginService(sdk)
client: ClientId.None, export const verifyService = new VerifyService(sdk)
config: webAdapter,
})
/** /**
* 初始化 Token(如果有) * 初始化 Token(如果有)
...@@ -47,10 +47,3 @@ export function initToken() { ...@@ -47,10 +47,3 @@ export function initToken() {
export function getSdk() { export function getSdk() {
return sdk return sdk
} }
/**
* 获取 UICore 实例
*/
export function getUICore() {
return UICore
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment