Files
fin-loan-admin/需求/登录.md
2026-04-22 10:49:46 +08:00

52 lines
914 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

```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);
}
```