fix(partner): drop pickup store and reorder promo on proxy order
CI / verify (pull_request) Has been cancelled

On-site pickup no longer requires a store; move optional promo above fulfillment mode.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-07-28 00:19:52 +08:00
parent aa9d689c76
commit a49d8d99b6
3 changed files with 37 additions and 73 deletions
@@ -65,9 +65,8 @@ export class PartnerProxyOrderCreateDto {
@IsBoolean()
autoReceive?: boolean;
@ValidateIf((o: PartnerProxyOrderCreateDto) => o.deliveryMode === 'ON_SITE_PICKUP')
@IsOptional()
@IsString()
@IsNotEmpty()
storeId?: string;
@IsOptional()