1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| import { Rule, RuleType } from '@midwayjs/validate';
|
| export class WeightUploadDto {
| @Rule(RuleType.string().required())
| deviceNo: string;
|
| @Rule(RuleType.string().required().pattern(/^\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}$/))
| uploadTime: string;
|
| @Rule(RuleType.string().required())
| garbageType: string;
|
| @Rule(RuleType.string().required())
| garbageWeight: string;
|
| @Rule(RuleType.string().optional())
| others?: string;
| }
|
|