Просмотр исходного кода

控制供应商上架费过期隐藏发布商品菜单

zhengjinyi 2 лет назад
Родитель
Сommit
b5ac8701a2

+ 6 - 3
src/main/resources/static/js/account/login.js

@@ -106,7 +106,8 @@ var loginPage = new Vue({
                             token: response.data.token,
                             unionId:response.data.unionId,
                             firstClubType:response.data.firstClubType,
-                            vipFlag: response.data.vipFlag
+                            vipFlag: response.data.vipFlag,
+                            listingFee:response.data.listingFee
                         };
                         _self.setStorages( _self.userData);
                         // 登录成功页面跳转
@@ -135,7 +136,8 @@ var loginPage = new Vue({
                             userIdentity: response.data.userIdentity,
                             permission: response.data.userPermission,
                             token: response.data.token,
-                            unionId:response.data.unionId
+                            unionId:response.data.unionId,
+                            listingFee:response.data.listingFee
                         };
                         _self.setStorages( _self.userData);
                         setTimeout(function(){
@@ -217,7 +219,8 @@ var loginPage = new Vue({
                             permission: response.data.userPermission,
                             token: response.data.token,
                             vipFlag: response.data.vipFlag,
-                            firstClubType: response.data.firstClubType
+                            firstClubType: response.data.firstClubType,
+                            listingFee:response.data.listingFee
                         };
                         _self.setStorages( _self.userData);
                         // 登录成功页面跳转

+ 4 - 0
src/main/resources/static/js/base.js

@@ -8,6 +8,7 @@ var GLOBAL_SHOP_ID = 0;  // 供应商Id
 var GLOBAL_VIP_FLAG = 0; // 超级会员标记
 var GLOBAL_CLUB_TYPE = 0; // 会员类型 1 医美机构  2 胜美机构
 var IDENTITY = 0; // 用户标记
+var isForbid = true; //控制菜单
 if(localStorage.getItem('userInfo')){
     globalUserData = JSON.parse(localStorage.getItem('userInfo'));
     GLOBAL_TOKEN = globalUserData.token;
@@ -24,6 +25,9 @@ if(localStorage.getItem('userInfo')){
     }else if(GLOBAL_CLUB_TYPE == 1){
         IDENTITY = 5;
     }
+    if(globalUserData.listingFee === 1){
+        isForbid = false;
+    }
 } else {
     var pathname = window.location.pathname;
     var weChatLoginFlag = (Number(getBaseCookie("weChatAutoLogin"))===1 || Number(getBaseCookie("weChatAutoLogin"))===2);

+ 1 - 1
src/main/resources/static/js/supplier-center/message.js

@@ -6,7 +6,7 @@
         isRequset:false,
         mssageTabBarIndex:0,
         mssageTabBar: [
-            {messageType: 0,text: '全部消息',bages:0},
+            {messageType: '',text: '全部消息',bages:0},
             {messageType: 2,text: '账户通知',bages:0},
             {messageType: 3,text: '服务通知',bages:0},
         ],

+ 2 - 2
src/main/resources/templates/supplier-center/components/tableft.html

@@ -14,7 +14,7 @@
         <div class="con" style="display:none">
             <a :href="'/supplier-'+GLOBAL_SHOP_ID+'.html'">查看店铺</a>
             <a href="/supplier/decoration.html">装扮主页</a>
-            <a href="/supplier/release.html">发布商品</a>
+            <a href="/supplier/release.html" v-if="isForbid">发布商品</a>
             <a href="/supplier/goods.html">我的商品</a>
             <a href="/supplier/brand.html">品牌管理</a>
         </div>
@@ -66,7 +66,7 @@
                 <div class="con">
                     <a :href="'/supplier-'+GLOBAL_SHOP_ID+'.html'">查看店铺</a>
                     <a href="/supplier/decoration.html">装扮主页</a>
-                    <a href="/supplier/release.html">发布商品</a>
+                    <a href="/supplier/release.html" v-if="isForbid">发布商品</a>
                     <a href="/supplier/goods.html">我的商品</a>
                     <a href="/supplier/brand.html">品牌管理</a>
                 </div>