@opentiny/tiny-toolkit-pro
Version:
TinyPro Vue:开箱即用、前后端分离的 Vue 后台管理模板
15 lines (13 loc) • 524 B
text/typescript
import { PartialType } from '@nestjs/mapped-types';
import { CreateUserDto } from './create-user.dto';
import { IsNotEmpty } from 'class-validator';
import { I18nTranslations } from '../../.generate/i18n.generated';
import { i18nValidationMessage } from 'nestjs-i18n';
export class UpdatePwdAdminDto extends PartialType(CreateUserDto) {
email: string;
({
message: i18nValidationMessage<I18nTranslations>('validation.NOT_EMPTY'),
})
newPassword: string;
confirmNewPassword?: string;
}