wangzhibo
2026-09-18 5bcf41f8c4ee63deded73a5a54ecac9a8fb4bc3c
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;
}