wangzhibo
2026-07-16 bac4362a0b7726d38a23d38f0d7913f2c2bab262
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
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;
}