From e3264329e74b261fb3a27a7d38612ea087e73138 Mon Sep 17 00:00:00 2001 From: YunaiV Date: Sun, 10 Dec 2023 11:57:24 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20=E5=95=86=E5=93=81=E8=AF=A6?= =?UTF-8?q?=E6=83=85=EF=BC=9ASKU=20=E7=9A=84=E9=80=89=E6=8B=A9=E5=AE=8C?= =?UTF-8?q?=E5=96=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/detail/detail-cell-sku.vue | 26 +- pages/goods/index.vue | 114 +++--- .../components/s-select-sku/s-select-sku.vue | 327 +++++++----------- 3 files changed, 191 insertions(+), 276 deletions(-) diff --git a/pages/goods/components/detail/detail-cell-sku.vue b/pages/goods/components/detail/detail-cell-sku.vue index 3ba9739a..31a8b462 100644 --- a/pages/goods/components/detail/detail-cell-sku.vue +++ b/pages/goods/components/detail/detail-cell-sku.vue @@ -1,10 +1,10 @@ diff --git a/pages/goods/index.vue b/pages/goods/index.vue index 1661dfcb..3e4badc0 100644 --- a/pages/goods/index.vue +++ b/pages/goods/index.vue @@ -12,24 +12,25 @@ - + - {{ state.selectedSkuPrice.price || formatPrice(state.goodsInfo.price) }} + {{ fen2yuan(state.selectedSku.price || state.goodsInfo.price) }} - - {{ state.selectedSkuPrice.original_price || state.goodsInfo.original_price }} + + {{ fen2yuan(state.selectedSku.marketPrice || state.goodsInfo.marketPrice) }} - {{ formatSales(state.goodsInfo.sales_show_type, state.goodsInfo.sales) }} + {{ formatSales('exact', state.goodsInfo.salesCount) }} +
@@ -40,27 +41,29 @@
+ 领券
- {{ state.goodsInfo.title }} - {{ state.goodsInfo.subtitle }} + {{ state.goodsInfo.name }} + {{ state.goodsInfo.introduction }}
- + + + @buy="onBuy" @change="onSkuChange" @close="state.showSelectSku = false" />
@@ -73,7 +76,6 @@ -