初始化

This commit is contained in:
2026-04-22 10:49:46 +08:00
commit 1312131b1e
283 changed files with 30175 additions and 0 deletions

52
需求/登录.md Normal file
View File

@@ -0,0 +1,52 @@
```TS
// 参数接口
export interface LoginParams {
/*用户名 */
username: string;
/*密码(前端加密后传输) */
password: string;
}
// 响应接口
export interface LoginRes {
/*返回标记成功标记200基它标记失败 */
code: number;
/*返回信息 */
message: string;
/*数据 */
data: {
/*用户ID */
id: number;
/*用户名 */
username: string;
/*昵称 */
nickname: string;
/*头像 */
avatarUrl: string;
/*token */
token: string;
/*token 剩余有效期(单位: 秒) */
tokenTimeout: number;
};
}
/**
* 用户登录
* @param {object} params 请求参数
* @param {string} params.username 用户名
* @param {string} params.password 密码(前端加密后传输)
* @returns
*/
export function login(params: LoginParams): Promise<LoginRes> {
return request.post(`/api/user/login`, params);
}
```