Files
template-5/src/api/passport/login/model/index.ts
赵忠林 46f42e08a8 feat(doctor): 新增医生端功能模块
- 添加医生注册申请页面及表单逻辑- 实现医生银行卡信息管理功能
- 开发患者报备与签约管理界面
- 集成微信手机号获取与头像上传功能
- 添加表单验证与数据提交逻辑
- 实现页面配置文件与路由集成- 添加日期选择器与数据格式化工具
- 集成API接口调用与错误处理机制
2025-10-15 09:16:29 +08:00

47 lines
741 B
TypeScript

import type { User } from '@/api/system/user/model';
/**
* 登录参数
*/
export interface LoginParam {
// 账号
username?: string;
// 密码
password?: string;
// 租户id
tenantId?: number;
// 是否记住密码
remember?: boolean;
// 手机号码
phone?: string;
// 短信验证码
code?: string;
}
/**
* 登录返回结果
*/
export interface LoginResult {
// token
access_token?: string;
// 用户信息
user?: User;
}
/**
* 图形验证码返回结果
*/
export interface CaptchaResult {
// 图形验证码base64数据
base64: string;
// 验证码文本
text: string;
}
/**
* 短信验证码返回结果
*/
export interface SmsCaptchaResult {
// 验证码文本
text: string;
}