From b57a457734c14ebbb1dc087d8a771ddd4c870cc8 Mon Sep 17 00:00:00 2001 From: jing <1683105490@qq.com> Date: Mon, 28 Sep 2026 11:33:20 +0800 Subject: [PATCH] =?UTF-8?q?chore=EF=BC=9A=E5=95=86=E5=93=81=E5=88=86?= =?UTF-8?q?=E7=B1=BB=E6=A8=A1=E6=9D=BF5=20=E7=82=B9=E8=BF=9B=E5=95=86?= =?UTF-8?q?=E5=93=81=E5=88=86=E7=B1=BB=EF=BC=8C=E8=BF=9B=E5=85=A5=E5=95=86?= =?UTF-8?q?=E5=93=81=E5=88=97=E8=A1=A8=EF=BC=8C=E7=BA=A2=E8=89=B2=E6=A1=86?= =?UTF-8?q?=E7=9A=84=E2=80=9D=E4=BA=A7=E5=93=81=E8=AF=B4=E6=98=8E=E4=B9=A6?= =?UTF-8?q?=E2=80=9C=E5=92=8C=E2=80=9D=E5=95=86=E5=93=81=E8=AF=A6=E6=83=85?= =?UTF-8?q?=E2=80=9C=E4=BF=A9=E4=B8=AA=E5=8A=9F=E8=83=BD=E4=BA=A4=E6=8D=A2?= =?UTF-8?q?=E9=A1=BA=E5=BA=8F=E4=B9=8B=E5=90=8E=EF=BC=8C=E9=BB=98=E8=AE=A4?= =?UTF-8?q?=E6=98=BE=E7=A4=BA=E2=80=9D=E5=95=86=E5=93=81=E8=AF=A6=E6=83=85?= =?UTF-8?q?=E2=80=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages_goods/_components/goods-detail-view/detail.js | 9 +++++---- .../_components/goods-detail-view/goods-detail-view.vue | 9 +++++---- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/pages_goods/_components/goods-detail-view/detail.js b/pages_goods/_components/goods-detail-view/detail.js index f8a2566..24c3466 100644 --- a/pages_goods/_components/goods-detail-view/detail.js +++ b/pages_goods/_components/goods-detail-view/detail.js @@ -90,16 +90,17 @@ export default { } }, // 跟随 goodsSkuDetail 变化重新决定默认 Tab - // 解决 refreshGoodsSkuDetail 后续合并 pdf_url 时,Tab 已显示但 detailTab 仍为 'html' 的问题 + // 默认展示排在前面的「商品详情」, 只有在没有图文详情、仅有说明书(pdf_url)时才默认选中说明书; + // 同时解决 refreshGoodsSkuDetail 后续合并数据时,Tab 已显示但 detailTab 未跟上的问题 goodsSkuDetail: { deep: true, immediate: true, handler(newVal) { if (!newVal) return; - if (newVal.pdf_url) { - this.detailTab = 'pdf'; - } else if (newVal.goods_content) { + if (this.hasHtmlTab) { this.detailTab = 'html'; + } else if (newVal.pdf_url) { + this.detailTab = 'pdf'; } } } diff --git a/pages_goods/_components/goods-detail-view/goods-detail-view.vue b/pages_goods/_components/goods-detail-view/goods-detail-view.vue index c7a9fc8..0a72eab 100644 --- a/pages_goods/_components/goods-detail-view/goods-detail-view.vue +++ b/pages_goods/_components/goods-detail-view/goods-detail-view.vue @@ -386,14 +386,15 @@ - - {{ $lang('goods.detail.document') }} - + {{ $lang('goods.detail.details') }} + + {{ $lang('goods.detail.document') }} +