From ce1ab2c0007cb916571cc66aca846adb46765936 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BA=8E=E8=82=96=E7=A3=8A?= <18851179580@163.com> Date: Wed, 21 Aug 2024 18:39:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=95=86=E5=93=81=E9=80=89?= =?UTF-8?q?=E6=8B=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/base/drag/index.vue | 3 +- .../common/product-show-config/index.vue | 2 + .../components/product-list-show.vue | 88 +++++++++++++++---- .../components/tabs-content.vue | 51 +++++------ src/components/model-data-magic/index.vue | 6 +- src/components/model-shop-list/index.vue | 12 ++- .../model-shop-list-content.vue | 31 +++---- src/components/model-shop-tabs/index.vue | 17 ++-- .../model-shop-tabs-content.vue | 37 ++++---- .../components/main/default/shop-list.ts | 2 + 10 files changed, 152 insertions(+), 97 deletions(-) diff --git a/src/components/base/drag/index.vue b/src/components/base/drag/index.vue index 98eb457d..20bb51c1 100644 --- a/src/components/base/drag/index.vue +++ b/src/components/base/drag/index.vue @@ -44,7 +44,8 @@ if (props.type == 'card') { className.value = 'align-c'; } -const from = ref(props.data); +const from = computed(() => props.data); + const on_click = (item: any, index: number) => { emits('click', item, index); }; diff --git a/src/components/common/product-show-config/index.vue b/src/components/common/product-show-config/index.vue index d0c81b2a..17f2dd1e 100644 --- a/src/components/common/product-show-config/index.vue +++ b/src/components/common/product-show-config/index.vue @@ -71,6 +71,8 @@ const base_list = { { name: '商品销量', value: '3' }, { name: '商品评分', value: '4' }, { name: '商品原价', value: '5' }, + { name: '售价单位', value: '6' }, + { name: '原价单位', value: '7' }, ], shopping_button_list: [ { name: '购买', value: '0' }, diff --git a/src/components/model-data-magic/components/product-list-show.vue b/src/components/model-data-magic/components/product-list-show.vue index cfb86294..bee0bd79 100644 --- a/src/components/model-data-magic/components/product-list-show.vue +++ b/src/components/model-data-magic/components/product-list-show.vue @@ -2,29 +2,68 @@