refactor: 项目架构清理 — 删除调试页面/冗余store/H5降级代码/无用文件

This commit is contained in:
jacobxu666
2026-06-14 23:10:37 +08:00
parent 4019d312a6
commit 332808648d
27 changed files with 182 additions and 966 deletions
-5
View File
@@ -1,5 +0,0 @@
export * from './types'
export * from './user'
export * from './card'
export * from './order'
export { get, post, put, del, getToken, setToken, removeToken } from './request'
-6
View File
@@ -16,12 +16,6 @@ export interface WxLoginResult {
expiresTime: string
}
/** 账号密码登录参数(降级方案) */
export interface LoginParams {
username: string
password: string
}
/** 年卡基本信息 */
export interface CardInfo {
id: string
+2 -7
View File
@@ -1,19 +1,14 @@
import { get, post } from './request'
import type { UserInfo, WxLoginResult, LoginParams } from './types'
import type { UserInfo, WxLoginResult } from './types'
/** 微信小程序登录(loginCode + phoneCode) */
export function wxLogin(data: { loginCode: string; phoneCode: string }): Promise<WxLoginResult> {
return post<WxLoginResult>('/auth/wx-login', data, false)
}
/** 账号密码登录(降级方案) */
export function login(params: LoginParams): Promise<WxLoginResult> {
return post<WxLoginResult>('/auth/login', params, false)
}
/** 获取当前用户信息 */
export function getUserInfo(): Promise<UserInfo> {
return get<UserInfo>('/user/info')
}
export type { UserInfo, WxLoginResult, LoginParams }
export type { UserInfo, WxLoginResult }