From d771462a30c5c00154d0a54436f6a86350307911 Mon Sep 17 00:00:00 2001 From: zzh <1368735060@qq.com> Date: Tue, 6 Oct 2026 10:43:28 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=9F=A5=E4=BB=B7=E5=B7=9E=E7=9C=81?= =?UTF-8?q?=E5=9F=8E=E5=B8=82=E6=94=B6=E8=BF=9B=E6=9B=B4=E5=A4=9A=E6=9D=A1?= =?UTF-8?q?=E4=BB=B6=EF=BC=8C=E5=B9=B6=E4=BC=98=E5=8C=96=20PC/H5=20?= =?UTF-8?q?=E6=8A=A5=E4=BB=B7=E5=8D=A1=E7=89=87=E4=B8=8E=E8=AF=A6=E6=83=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - PC:目的州省/城市移入更多条件;上方已指定货属性/仓库时线路卡片锁定,未指定可下拉重算 - PC:推荐标签贴线路名右侧,产品分组/贸易条款夹在名称与切换项之间 - H5:尺寸改为更多折叠区;报价卡去掉详情文案与 DDU 税提示,顾问改图标 - H5:线路详情底栏对齐订单详情;线路说明改 MarkdownViewer 排版;店铺订单空态对齐我的订单 Co-authored-by: Cursor --- src/locale/en-US.ts | 2 + src/locale/zh-CN.ts | 1 + src/views/h5/customer-center/locale/en-US.ts | 13 +- src/views/h5/customer-center/locale/zh-CN.ts | 13 +- src/views/h5/customer-center/price/index.vue | 625 ++++++++++++++---- .../h5/customer-center/store-orders/index.vue | 7 +- .../priceCheck/components/QuoteResultCard.vue | 85 ++- src/views/order/priceCheck/index.vue | 83 ++- 8 files changed, 644 insertions(+), 185 deletions(-) diff --git a/src/locale/en-US.ts b/src/locale/en-US.ts index 7fdf541..f79049c 100644 --- a/src/locale/en-US.ts +++ b/src/locale/en-US.ts @@ -2511,6 +2511,8 @@ export default { 'order.priceCheck.card.showFee': 'Details', 'order.priceCheck.card.hideFee': 'Hide details', 'order.priceCheck.card.switchRecalcHint': 'Changing this will recalculate this product quote', + 'order.priceCheck.card.switchLockedHint': + 'Set in More filters — clear or change it above to switch here', 'order.priceCheck.card.missingProductDescription': 'Product description missing', 'order.priceCheck.tradeTerms.ddp': 'DDP (duties included)', 'order.priceCheck.tradeTerms.ddu': 'DDU (duties excluded)', diff --git a/src/locale/zh-CN.ts b/src/locale/zh-CN.ts index 7ca8ef2..208632f 100644 --- a/src/locale/zh-CN.ts +++ b/src/locale/zh-CN.ts @@ -2390,6 +2390,7 @@ export default { 'order.priceCheck.card.showFee': '明细', 'order.priceCheck.card.hideFee': '收起明细', 'order.priceCheck.card.switchRecalcHint': '切换后将重算该产品报价', + 'order.priceCheck.card.switchLockedHint': '已在更多条件中指定,请到上方修改或清除后再切换', 'order.priceCheck.card.missingProductDescription': '缺少产品说明', 'order.priceCheck.tradeTerms.ddp': 'DDP(包税)', 'order.priceCheck.tradeTerms.ddu': 'DDU(不包税)', diff --git a/src/views/h5/customer-center/locale/en-US.ts b/src/views/h5/customer-center/locale/en-US.ts index ec474ed..e3c422a 100644 --- a/src/views/h5/customer-center/locale/en-US.ts +++ b/src/views/h5/customer-center/locale/en-US.ts @@ -50,8 +50,17 @@ export default { 'h5.price.tag.priceOptimal': 'Best price', 'h5.price.tag.timeOptimal': 'Fastest', 'h5.price.tag.best': 'Best', - 'h5.price.dimensionsToggle': 'Size (optional)', - 'h5.price.dimensionsHint': 'L×W×H for volumetric weight', + 'h5.price.dimensionsToggle': 'More', + 'h5.price.moreOptional': 'Optional', + 'h5.price.moreActive': '{n} filled', + 'h5.price.moreDimsLabel': 'Size (cm)', + 'h5.price.moreGeoLabel': 'State / City', + 'h5.price.dimensionsHint': 'Size for volumetric weight; state/city helps zoning without postal code', + 'h5.price.lengthPh': 'L', + 'h5.price.widthPh': 'W', + 'h5.price.heightPh': 'H', + 'h5.price.provincePh': 'State', + 'h5.price.cityPh': 'City', 'h5.price.accuracy.postalCta': 'Estimate only — add a postal code for better accuracy', 'h5.price.accuracy.fillPostal': 'Add postal code', 'h5.price.accuracy.dismiss': 'Dismiss', diff --git a/src/views/h5/customer-center/locale/zh-CN.ts b/src/views/h5/customer-center/locale/zh-CN.ts index 47785cc..26a0dcd 100644 --- a/src/views/h5/customer-center/locale/zh-CN.ts +++ b/src/views/h5/customer-center/locale/zh-CN.ts @@ -50,8 +50,17 @@ export default { 'h5.price.tag.priceOptimal': '价格最优', 'h5.price.tag.timeOptimal': '时效最优', 'h5.price.tag.best': '最优', - 'h5.price.dimensionsToggle': '尺寸(选填)', - 'h5.price.dimensionsHint': '填齐长宽高可算体积重', + 'h5.price.dimensionsToggle': '更多', + 'h5.price.moreOptional': '选填', + 'h5.price.moreActive': '已填 {n} 项', + 'h5.price.moreDimsLabel': '尺寸 (cm)', + 'h5.price.moreGeoLabel': '州省 / 城市', + 'h5.price.dimensionsHint': '尺寸可算体积重;无邮编时可用州省/城市辅助分区', + 'h5.price.lengthPh': '长', + 'h5.price.widthPh': '宽', + 'h5.price.heightPh': '高', + 'h5.price.provincePh': '州/省', + 'h5.price.cityPh': '城市', 'h5.price.accuracy.postalCta': '当前为估算报价,补上邮编可提高准确性', 'h5.price.accuracy.fillPostal': '去填邮编', 'h5.price.accuracy.dismiss': '关闭', diff --git a/src/views/h5/customer-center/price/index.vue b/src/views/h5/customer-center/price/index.vue index 682a4f0..5ba8af3 100644 --- a/src/views/h5/customer-center/price/index.vue +++ b/src/views/h5/customer-center/price/index.vue @@ -69,24 +69,6 @@ autocomplete="postal-code" /> -
- {{ t('order.priceCheck.form.destinationProvince') }} - -
-
- {{ t('order.priceCheck.form.destinationCity') }} - -
- -
- - - +
+ + +
+
+

{{ t('h5.price.moreDimsLabel') }}

+
+ + + + + +
+
+ +
+

{{ t('h5.price.moreGeoLabel') }}

+
+ + +
+
+ +

{{ t('h5.price.dimensionsHint') }}

+
-

{{ t('h5.price.dimensionsHint') }}

@@ -254,11 +292,13 @@
- - +
+ + @@ -521,12 +570,14 @@