refactor: 项目架构清理 — 删除调试页面/冗余store/H5降级代码/无用文件
This commit is contained in:
@@ -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'
|
||||
@@ -16,12 +16,6 @@ export interface WxLoginResult {
|
||||
expiresTime: string
|
||||
}
|
||||
|
||||
/** 账号密码登录参数(降级方案) */
|
||||
export interface LoginParams {
|
||||
username: string
|
||||
password: string
|
||||
}
|
||||
|
||||
/** 年卡基本信息 */
|
||||
export interface CardInfo {
|
||||
id: string
|
||||
|
||||
+2
-7
@@ -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 }
|
||||
|
||||
Reference in New Issue
Block a user