feat: 新增电工 APP 账号开通与密码重置功能
- 新增后端重置密码接口及前端对应操作入口 - 新增补开电工 APP 账号的更新参数 - 新增 hasAccount 字段标识电工是否开通 APP 账号 - 新增数据库菜单及角色绑定支持密码重置权限 - 移除后台角色中错误的 WORKER 和 CUSTOMER 角色
This commit is contained in:
1 parent
6cf6a3d5b9
commit
f8117e33b6
9 files changed
+164
-18
No files matched your search
@@ -72,6 +72,8 @@ export class WorkerUpdateDTO {
|
||||
@IsOptional() @IsInt() @IsIn([0, 1]) status?: number;
|
||||
@IsOptional() @IsNumber() @Min(0) @Max(5) rating?: number;
|
||||
@IsOptional() @IsString() @MaxLength(128) certInfo?: string;
|
||||
// 为尚未开通 APP 账号的电工补开账号(默认密码为手机号后 6 位;已开通时忽略)
|
||||
@IsOptional() @IsBoolean() withAccount?: boolean;
|
||||
// 存在时整体覆盖该电工的全部证书
|
||||
@IsOptional() @IsArray() @ValidateNested({ each: true }) @Type(() => WorkerCertDTO) certs?: WorkerCertDTO[];
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user