增加现场提货的配置

This commit is contained in:
2026-08-26 09:22:29 +08:00
parent c7cd0f6cf2
commit 632539e8dc
28 changed files with 393 additions and 105 deletions
@@ -143,6 +143,7 @@ export class AdminCitiesService {
...(dto.name !== undefined ? { name: dto.name } : {}),
...(dto.province !== undefined ? { province: dto.province } : {}),
...(dto.status !== undefined ? { status: dto.status as 'PENDING' | 'ACTIVE' | 'PAUSED' } : {}),
...(dto.pickupMinQty !== undefined ? { pickupMinQty: dto.pickupMinQty } : {}),
...(dto.localMinQty !== undefined ? { localMinQty: dto.localMinQty } : {}),
...(dto.crossMinQty !== undefined ? { crossMinQty: dto.crossMinQty } : {}),
...(dto.maxPartnerCommissionRate !== undefined
@@ -554,9 +554,18 @@ export class UpdateCityDto {
status?: string;
@IsOptional()
@IsNumber()
@Min(1)
pickupMinQty?: number;
@IsOptional()
@IsNumber()
@Min(1)
localMinQty?: number;
@IsOptional()
@IsNumber()
@Min(1)
crossMinQty?: number;
@IsOptional()