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>