feat: 提示词

This commit is contained in:
2026-06-16 12:01:13 +08:00
parent 2dd1ef77cb
commit fc523e77f7
5 changed files with 520 additions and 12 deletions

View File

@@ -1,12 +1,2 @@
import { requestClient } from '@/api/request'
/** 账户信息 */
interface IAccountInfo {
id: number
username: string
}
/** 获取账户信息 */
function getAccountInfo() {
return requestClient.get<IAccountInfo>('/account')
}
export * from './login.ts'
export * from './user.ts'

View File

@@ -0,0 +1,17 @@
import { requestClient } from '@/api/request'
/** 登录响应数据类型 */
export interface ILoginResponse {
token: string
}
/** 登录请求数据类型 */
export interface ILoginRequest {
username: string
password: string
}
/** 登录 */
function login(req: ILoginRequest) {
return requestClient.post<ILoginResponse>('/account', req)
}

View File

@@ -0,0 +1,12 @@
import { requestClient } from '@/api/request'
/** 账户信息 */
export interface IUserInfo {
id: number
username: string
}
/** 获取账户信息 */
function getAccountInfo() {
return requestClient.get<IUserInfo>('/user/info')
}