Commit a059e658 by chunhong.mu

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

移除 UICore 依赖,改用 LoginService/VerifyService 直接实例化,更新 auth.ts 导入来源
parent c9bf951f
import type { LoginRegisterResult, VerifyImageResult } from "@common/sdk"
import { loginService, verifyService } from "@common/sdk"
import { loginService, verifyService } from '@/src/api/request'
export type { LoginRegisterResult, VerifyImageResult }
......
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 配置
......@@ -21,12 +23,10 @@ const sdkConfig: SdkConfig = {
export const sdk = new SdkCore(sdkConfig, webAdapter)
/**
* 注册 Web 适配器到 UICore
* 创建服务实例(依赖注入 SDK)
*/
UICore.setupSdk(sdk.core, {
client: ClientId.None,
config: webAdapter,
})
export const loginService = new LoginService(sdk)
export const verifyService = new VerifyService(sdk)
/**
* 初始化 Token(如果有)
......@@ -47,10 +47,3 @@ export function initToken() {
export function getSdk() {
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