From e2d5fc576b7cb82d082b555748527ae786f8696f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E8=8A=B1=E5=9F=8E?=
<141405260+17521612761@users.noreply.github.com>
Date: Thu, 21 Nov 2024 21:21:42 +0800
Subject: [PATCH] =?UTF-8?q?uniapp=E3=80=90=E4=BF=AE=E5=A4=8D=E3=80=91?=
=?UTF-8?q?=EF=BC=9A=E6=9C=8D=E5=8A=A1=E5=95=86=E5=93=81=E8=AF=A6=E6=83=85?=
=?UTF-8?q?=E5=8E=BB=E6=8E=89=E5=95=86=E5=93=81=E5=8F=82=E6=95=B0=E8=AF=84?=
=?UTF-8?q?=E4=BB=B7?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../pages/components/goods-detail/index.vue | 20 ++++++++++++++-----
.../subpackage/serviceGoods/detail/detail.vue | 2 +-
2 files changed, 16 insertions(+), 6 deletions(-)
diff --git a/CoreCms.Net.Uni-App/CoreShop/pages/components/goods-detail/index.vue b/CoreCms.Net.Uni-App/CoreShop/pages/components/goods-detail/index.vue
index 4f3e60ca..f89df336 100644
--- a/CoreCms.Net.Uni-App/CoreShop/pages/components/goods-detail/index.vue
+++ b/CoreCms.Net.Uni-App/CoreShop/pages/components/goods-detail/index.vue
@@ -35,7 +35,7 @@
:agentProductsList="props.agentProductsList">
-
@@ -79,6 +79,8 @@
spesDesc : string,
isCustomService : boolean,
shareType : ShareEnum,
+ isShowGoodsComment:boolean,
+ isShowGoodsParams:boolean,
}>(), {
isActivityGoods: false, /** 是否是活动商品 */
goodsId: 0, /** 商品id */
@@ -91,6 +93,8 @@
spesDesc: '', /** 商品规格 */
isCustomService: false, /** 是否自定义商品服务模块 */
shareType: ShareEnum.index, /** 分享类型 - 默认分享首页 */
+ isShowGoodsComment:true, /** 是否显示评价 */
+ isShowGoodsParams:true, /** 是否显示商品参数 */
});
const emits = defineEmits(['hanldeShowGoodSku', 'handleToggleGoodsCollection']);
@@ -113,10 +117,16 @@
watch(() => props.goodsId, (newVal : number) => {
if (newVal) {
- /** 获取商品评价 */
- getGoodsComment();
- /** 获取商品参数 */
- getGoodsParams();
+ /** 获取商品评价 */
+ if(props.isShowGoodsComment){
+ getGoodsComment();
+ }
+
+ /** 获取商品参数 */
+ if(props.isShowGoodsParams){
+ getGoodsParams();
+ }
+
/** 如果用户登录,添加商品足迹 */
if (uni.getStorageSync(UserToken)) {
handleGoodsBrowsing();
diff --git a/CoreCms.Net.Uni-App/CoreShop/pages/subpackage/serviceGoods/detail/detail.vue b/CoreCms.Net.Uni-App/CoreShop/pages/subpackage/serviceGoods/detail/detail.vue
index 6e025cff..40c30d6d 100644
--- a/CoreCms.Net.Uni-App/CoreShop/pages/subpackage/serviceGoods/detail/detail.vue
+++ b/CoreCms.Net.Uni-App/CoreShop/pages/subpackage/serviceGoods/detail/detail.vue
@@ -4,7 +4,7 @@
+ :isCustomService="true" :isActivityGoods="true" :isShowGoodsComment="false" :isShowGoodsParams="false" :shareType=ShareEnum.serviceGoods>