From 503659319555396708bdb85c239a8a1f9f4d870a Mon Sep 17 00:00:00 2001 From: ouyangxq <775153912@qq.com> Date: Tue, 20 Oct 2026 10:56:38 +0800 Subject: [PATCH] fix(first-leg): default new orders to truck self-delivery --- src/modules/first-leg/PROTOTYPE_MATRIX.md | 2 ++ src/modules/first-leg/views/FirstLegOrdersView.vue | 2 +- src/modules/first-leg/views/QuickOrderView.vue | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/modules/first-leg/PROTOTYPE_MATRIX.md b/src/modules/first-leg/PROTOTYPE_MATRIX.md index f992ea7..8c2fe1d 100644 --- a/src/modules/first-leg/PROTOTYPE_MATRIX.md +++ b/src/modules/first-leg/PROTOTYPE_MATRIX.md @@ -2,6 +2,8 @@ 依据:当前对话 2026-10-19 用户确认“卡车自送排第一,我司提货排第二,快递自提排第三;快递自提增加非必填快递单号”。该确认优先于历史原型对应字段。 +2026-10-20 补充确认:新建、重置头程订单默认选择“卡车自送”;快速下单生成的草稿同步使用该默认值,编辑已有草稿保留原取货方式。 + | 页面 | 操作 | 承载方式 | 布局 | 当前实现 | 结论 | |---|---|---|---|---|---| | 头程下单 | 新增 | 现有独立页面 | 保持现有国内交货区布局 | 快递自送、我司提货、卡车自送;无快递单号输入 | 按确认顺序排列;第三项改为快递自提,下方条件显示选填快递单号 | diff --git a/src/modules/first-leg/views/FirstLegOrdersView.vue b/src/modules/first-leg/views/FirstLegOrdersView.vue index e4e2dbf..fe8dd77 100644 --- a/src/modules/first-leg/views/FirstLegOrdersView.vue +++ b/src/modules/first-leg/views/FirstLegOrdersView.vue @@ -423,7 +423,7 @@ function emptyDraft(): FirstLegOrderDraft { destinationCountryCode: 'US', destinationWarehouseId: '', destinationWarehouseName: '', - pickupMethod: 'SELF_EXPRESS', + pickupMethod: 'SELF_TRUCK', trackingNumber: '', channelCode: '', channelName: '', diff --git a/src/modules/first-leg/views/QuickOrderView.vue b/src/modules/first-leg/views/QuickOrderView.vue index f1b968d..9db4190 100644 --- a/src/modules/first-leg/views/QuickOrderView.vue +++ b/src/modules/first-leg/views/QuickOrderView.vue @@ -201,7 +201,7 @@ function buildOrderDraft(row: QuickOrderRow, channel: QuickChannelOption): First destinationCountryCode: row.destinationCountryCode, destinationWarehouseId: row.destinationWarehouseId, destinationWarehouseName: row.destinationWarehouseName, - pickupMethod: 'SELF_EXPRESS', + pickupMethod: 'SELF_TRUCK', trackingNumber: '', channelCode: channel.channelCode, channelName: channel.channelName,