Kaynağa Gözat

修改商品详情价格显示

zhengjinyi 3 yıl önce
ebeveyn
işleme
5093968233

+ 3 - 0
src/main/resources/static/js/product/list.js

@@ -80,10 +80,13 @@ var productList = new Vue({
             if(!GLOBAL_VIP_FLAG === 1) return false;
             if(!GLOBAL_VIP_FLAG === 1) return false;
             // 商品所有机构可见
             // 商品所有机构可见
             if(pros.priceFlag === 0 ) return true;
             if(pros.priceFlag === 0 ) return true;
+            console.log('11111111111')
             // 商品价格仅资质机构可见
             // 商品价格仅资质机构可见
             if(pros.priceFlag === 2 && GLOBAL_USER_IDENTITY === 2) return true;
             if(pros.priceFlag === 2 && GLOBAL_USER_IDENTITY === 2) return true;
+            console.log('222222222222')
             // 商品价格仅医美机构可见
             // 商品价格仅医美机构可见
             if(pros.priceFlag === 3 && GLOBAL_USER_IDENTITY === 2 &&  GLOBAL_CLUB_TYPE == 1) return true;
             if(pros.priceFlag === 3 && GLOBAL_USER_IDENTITY === 2 &&  GLOBAL_CLUB_TYPE == 1) return true;
+            console.log('33333333333')
             // 其它
             // 其它
             return false;
             return false;
         },
         },

+ 2 - 2
src/main/resources/templates/product/detail.html

@@ -71,7 +71,7 @@
                             <!--用户身份 0、个人 1、协销 2、会员机构 3、供应商 4,普通机构-->
                             <!--用户身份 0、个人 1、协销 2、会员机构 3、供应商 4,普通机构-->
                             <em v-if="priceObj.priceFlag==1" v-text="'¥价格未公开'"></em>
                             <em v-if="priceObj.priceFlag==1" v-text="'¥价格未公开'"></em>
                             <!--仅会员可见 -->
                             <!--仅会员可见 -->
-                            <em v-else-if="priceObj.priceFlag==2 && priceObj.userIdentity==4" class="red" v-text="'¥会员可见'"></em>
+                            <em v-else-if="priceObj.priceFlag==2 && GLOBAL_USER_IDENTITY == 4" class="red" v-text="'¥会员可见'"></em>
                             <!--仅医美机构可见 -->
                             <!--仅医美机构可见 -->
                             <em v-else-if="priceObj.priceFlag==3 && (GLOBAL_CLUB_TYPE !=1)" class="red" v-text="'¥仅医美机构可见'"></em>
                             <em v-else-if="priceObj.priceFlag==3 && (GLOBAL_CLUB_TYPE !=1)" class="red" v-text="'¥仅医美机构可见'"></em>
                             <!--SVIP时的划线价格-->
                             <!--SVIP时的划线价格-->
@@ -80,7 +80,7 @@
                                 <del v-text="'¥'+parseFloat(priceObj.originalPrice).toFixed(2)"></del>
                                 <del v-text="'¥'+parseFloat(priceObj.originalPrice).toFixed(2)"></del>
                             </em>
                             </em>
                             <!--可见价格 -->
                             <!--可见价格 -->
-                            <template v-else-if="(priceObj.priceFlag==0 && priceObj.userIdentity!=3) || priceObj.userIdentity==2 || (priceObj.userIdentity==3 && priceObj.shopId==GLOBAL_SHOP_ID) || GLOBAL_VIP_FLAG === 1">
+                            <template v-else-if="(priceObj.priceFlag==0 && GLOBAL_USER_IDENTITY!=3) || GLOBAL_USER_IDENTITY ==2 || (GLOBAL_USER_IDENTITY==3 && priceObj.shopId==GLOBAL_SHOP_ID) || GLOBAL_VIP_FLAG === 1">
                                 <em v-if="priceObj.actStatus==1 && promotions && promotions.type==1 && promotions.mode==1" class="p">
                                 <em v-if="priceObj.actStatus==1 && promotions && promotions.type==1 && promotions.mode==1" class="p">
                                     <del v-text="'¥'+parseFloat(priceObj.originalPrice).toFixed(2)"></del>
                                     <del v-text="'¥'+parseFloat(priceObj.originalPrice).toFixed(2)"></del>
                                 </em>
                                 </em>