webadmin增加显示子账号显示列表

修复api服务端报错
This commit is contained in:
2026-07-10 10:36:01 +08:00
parent b1d5b3214f
commit 2368121972
6 changed files with 401 additions and 45 deletions
@@ -211,9 +211,10 @@ export class UpdatePartnerAccountDto {
}
export class CreatePartnerAccountDto {
@ValidateIf((o: CreatePartnerAccountDto) => !o.parentAccountId)
@IsString()
@IsNotEmpty()
partnerId: string;
partnerId?: string;
@IsString()
@IsNotEmpty()
@@ -226,6 +227,11 @@ export class CreatePartnerAccountDto {
@IsOptional()
@IsIn(['PARTNER', 'INTERNAL', 'PROMOTER'])
staffRole?: string;
/** 主账号 ID;传入则创建子账号 */
@IsOptional()
@IsString()
parentAccountId?: string;
}
export class CreateCityDto {