chore: src/modules/base/dto/login.ts

This commit is contained in:
2026-07-01 17:55:55 +08:00
parent 83c9fdf65b
commit 1adeb9c4f2
+21
View File
@@ -0,0 +1,21 @@
import { Rule, RuleType } from '@midwayjs/validate';
/**
* 登录参数校验
*/
export class LoginDTO {
// 用户名
@Rule(RuleType.string().required())
username: string;
// 密码
@Rule(RuleType.string().required())
password: string;
// 验证码ID
@Rule(RuleType.string().required())
captchaId: string;
// 验证码
@Rule(RuleType.required())
verifyCode: number;
}