소스 검색

医美机构可见度修改

zhengjinyi 3 년 전
부모
커밋
841a46a451

+ 7 - 3
src/main/resources/static/js/base.js

@@ -2,10 +2,11 @@ var coreServer = $("#coreServer").val();
 var isPC = ($(window).width()>768);
 var globalUserData = '';
 var GLOBAL_TOKEN = 'X-Token';
-var GLOBAL_USER_ID = 0;
+var GLOBAL_USER_ID = 0;  //  用户Id
 var GLOBAL_USER_IDENTITY = 0;//2-会员机构;3-供应商;4-普通机构
-var GLOBAL_SHOP_ID = 0;
-var GLOBAL_VIP_FLAG = 0;
+var GLOBAL_SHOP_ID = 0;  // 供应商Id
+var GLOBAL_VIP_FLAG = 0; // 超级会员标记
+var GLOBAL_CLUB_TYPE = 0; // 会员类型 1 医美机构  2 胜美机构
 if(localStorage.getItem('userInfo')){
     globalUserData = JSON.parse(localStorage.getItem('userInfo'));
     GLOBAL_TOKEN = globalUserData.token;
@@ -13,8 +14,11 @@ if(localStorage.getItem('userInfo')){
     GLOBAL_USER_IDENTITY = globalUserData.userIdentity*1;
     GLOBAL_VIP_FLAG = globalUserData.vipFlag;
     GLOBAL_SHOP_ID = globalUserData.shopId*1;
+    GLOBAL_CLUB_TYPE = globalUserData.firstClubType ? globalUserData.firstClubType : null;
     if (GLOBAL_USER_ID === 5261 || GLOBAL_USER_ID === 10947 || GLOBAL_USER_ID === 11579) {
         GLOBAL_USER_IDENTITY = 1;
+    }else(GLOBAL_CLUB_TYPE == 1){
+        GLOBAL_USER_IDENTITY = 5;
     }
 } else {
     var pathname = window.location.pathname;

+ 4 - 0
src/main/resources/templates/index.html

@@ -204,6 +204,10 @@
                                                         <template v-else-if="pros.product.priceFlag==2 && GLOBAL_USER_IDENTITY === 4">
                                                             <em class="price_grade_club"><span>¥</span>会员可见</em>
                                                         </template>
+                                                        <!--机构价仅医美机构可见-->
+                                                        <template v-else-if="pros.product.priceFlag==3 && GLOBAL_USER_IDENTITY === 4">
+                                                            <em class="price_grade_club"><span>¥</span>仅医美机构可见</em>
+                                                        </template>
                                                         <template v-else>
                                                             <!--供应商除自己的商品外,也显示价格等级-->
                                                             <em class="price_grade_shop">

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

@@ -84,6 +84,8 @@
                             </template>
                             <!--仅会员可见 -->
                             <em v-else-if="priceObj.priceFlag==2 && priceObj.userIdentity==4" v-text="'¥会员可见'"></em>
+                            <!--仅医美机构可见 -->
+                            <em v-else-if="priceObj.priceFlag==3 && priceObj.userIdentity==4" v-text="'¥仅医美机构可见'"></em>
                             <!--隐藏价格 -->
                             <em v-else>¥<i th:attr="class=${'icon mIcon i'+product.priceGrade}"></i></em>
                             <!--SVIP会员标签-->

+ 2 - 0
src/main/resources/templates/product/instruelist.html

@@ -209,6 +209,8 @@
                                     </template>
                                     <!--会员可见-->
                                     <div class="main_price_unde" v-else-if="p.priceFlag==2 && GLOBAL_USER_IDENTITY === 4">¥会员可见</div>
+                                    <!--仅医美机构可见-->
+                                    <div class="main_price_unde" v-else-if="p.priceFlag==3 && GLOBAL_USER_IDENTITY === 4">¥仅医美机构可见</div>
                                     <!--其他-->
                                     <div class="price_grade" v-else><span class="bold">¥</span><i :class="'icon mIcon i'+p.priceGrade"></i></div>
                                 </template>

+ 7 - 0
src/main/resources/templates/product/instrument.html

@@ -151,11 +151,18 @@
                                                               <span class="price_num" v-else>{{ pros.product.price | NumFormat }}</span>
                                                         </div>
                                                     </template>
+                                                    <!--会员可见-->
                                                     <template v-else-if="pros.product.priceFlag === 2 && GLOBAL_USER_IDENTITY === 4">
                                                         <em class="price_grade_club">
                                                             <span>¥</span>会员可见
                                                         </em>
                                                     </template>
+                                                    <!--仅医美机构可见-->
+                                                    <template v-else-if="pros.product.priceFlag ===3 && GLOBAL_USER_IDENTITY === 4">
+                                                        <em class="price_grade_club">
+                                                            <span>¥</span>仅医美机构可见
+                                                        </em>
+                                                    </template>
                                                     <template v-else>
                                                         <!--供应商除自己的商品外,也显示价格等级-->
                                                         <em class="price_grade_shop">

+ 4 - 0
src/main/resources/templates/product/list.html

@@ -215,6 +215,10 @@
                             <div class="main_price_unde" v-else-if="p.priceFlag==2 && GLOBAL_USER_IDENTITY === 4">
                                 ¥会员可见
                             </div>
+                            <!--机构价仅会员可见 && 用户是普通机构-->
+                            <div class="main_price_unde" v-else-if="p.priceFlag==3 && GLOBAL_USER_IDENTITY === 4">
+                                ¥仅医美机构可见
+                            </div>
                             <!--供应商除自己的商品外,也显示价格等级-->
                             <div class="price_grade" v-else><span class="bold">¥</span><i
                                     :class="'icon mIcon i'+p.priceGrade"></i></div>

+ 2 - 0
src/main/resources/templates/product/product-coupon.html

@@ -64,6 +64,8 @@
                                 </template>
                                 <!--机构价仅会员可见 && 用户是普通机构-->
                                 <div class="main_price_unde" v-else-if="p.priceFlag==2 && GLOBAL_USER_IDENTITY === 4">¥会员可见</div>
+                                <!--仅医美机构可见-->
+                                <div class="main_price_unde" v-else-if="p.priceFlag==2 && GLOBAL_USER_IDENTITY === 4">¥仅医美机构可见</div>
                                 <!--供应商除自己的商品外,也显示价格等级-->
                                 <div class="price_grade" v-else><span class="bold">¥</span><i :class="'icon mIcon i'+p.priceGrade"></i></div>
                             </template>

+ 4 - 0
src/main/resources/templates/product/product-supporting.html

@@ -57,6 +57,10 @@
                                 <div class="main_price_unde" v-else-if="pros.priceFlag==2 && GLOBAL_USER_IDENTITY === 4">
                                     ¥会员可见
                                 </div>
+                                <!--仅医美机构可见-->
+                                <div class="main_price_unde" v-else-if="pros.priceFlag==3 && GLOBAL_USER_IDENTITY === 4">
+                                    ¥仅医美机构可见
+                                </div>
                                 <!--供应商除自己的商品外,也显示价格等级-->
                                 <div class="price_grade" v-else><span class="bold">¥</span><i :class="'icon mIcon i'+pros.priceGrade"></i></div>
                             </div>