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

审核页面只有卖家管理员可以进入

wangdy 8 лет назад
Родитель
Сommit
b3f31e601d

+ 10 - 0
src/main/java/com/uas/platform/b2c/common/account/model/UserInfo.java

@@ -41,6 +41,7 @@ public class UserInfo {
 				simpleEnterpriseInfo.setUu(enterprise.getUu());
 				simpleEnterpriseInfo.setUu(enterprise.getUu());
 				simpleEnterpriseInfo.setIsVendor(enterprise.getEnMallVendorStatus());
 				simpleEnterpriseInfo.setIsVendor(enterprise.getEnMallVendorStatus());
 				simpleEnterpriseInfo.setEnBussinessCode(enterprise.getEnBussinessCode());
 				simpleEnterpriseInfo.setEnBussinessCode(enterprise.getEnBussinessCode());
+				simpleEnterpriseInfo.setEnAdminuu(enterprise.getEnAdminuu());
 				if(enterprise.getEnSaasStatus() != null && enterprise.getEnSaasStatus() == Status.ENABLED.value()) {
 				if(enterprise.getEnSaasStatus() != null && enterprise.getEnSaasStatus() == Status.ENABLED.value()) {
 					simpleEnterpriseInfo.setEnSaasUrl(enterprise.getEnSaasUrl());
 					simpleEnterpriseInfo.setEnSaasUrl(enterprise.getEnSaasUrl());
 				}
 				}
@@ -268,6 +269,7 @@ class SimpleEnterpriseInfo{
 	boolean current;
 	boolean current;
 	String enBussinessCode;
 	String enBussinessCode;
 	Long lastLoginTime;
 	Long lastLoginTime;
+	Long enAdminuu;
 
 
 	public SimpleEnterpriseInfo(){
 	public SimpleEnterpriseInfo(){
 		this.setLastLoginTime(0L);
 		this.setLastLoginTime(0L);
@@ -328,4 +330,12 @@ class SimpleEnterpriseInfo{
 	public void setEnBussinessCode(String enBussinessCode) {
 	public void setEnBussinessCode(String enBussinessCode) {
 		this.enBussinessCode = enBussinessCode;
 		this.enBussinessCode = enBussinessCode;
 	}
 	}
+
+	public Long getEnAdminuu() {
+		return enAdminuu;
+	}
+
+	public void setEnAdminuu(Long enAdminuu) {
+		this.enAdminuu = enAdminuu;
+	}
 }
 }

+ 3 - 0
src/main/webapp/resources/js/vendor/controllers/forstore/vendor_index_ctrl.js

@@ -8,9 +8,12 @@ define(['app/app', 'calendar'], function(app) {
         $rootScope.active = 'index';
         $rootScope.active = 'index';
         $scope.count = 0;
         $scope.count = 0;
         $scope.userInfo = $rootScope.userInfo;
         $scope.userInfo = $rootScope.userInfo;
+
         //个人账户
         //个人账户
         if (!$rootScope.userInfo.enterprise){
         if (!$rootScope.userInfo.enterprise){
             window.location.href = './personalMaterial';
             window.location.href = './personalMaterial';
+        } else {
+            $scope.isAdmin = $rootScope.userInfo.enterprise.enAdminuu === $rootScope.userInfo.userUU ? true : false;
         }
         }
         VendorService.getVendorInfo(null, function(data){
         VendorService.getVendorInfo(null, function(data){
             $scope.vendor = data;
             $scope.vendor = data;

+ 1 - 1
src/main/webapp/resources/view/vendor/forstore/vendor_index.html

@@ -51,7 +51,7 @@
                     <span ng-bind="userInfo.userName" class="user" title="{{userInfo.userName}}"><br/><!--<em>账户余额:¥68899.99</em>--></span>
                     <span ng-bind="userInfo.userName" class="user" title="{{userInfo.userName}}"><br/><!--<em>账户余额:¥68899.99</em>--></span>
                     <span ng-bind="'|&nbsp;' + (vendor.enName || '个人账户')" class="enName" title="{{vendor.enName}}"><br/> <!--<em>账户余额:¥68899.99</em>--></span>
                     <span ng-bind="'|&nbsp;' + (vendor.enName || '个人账户')" class="enName" title="{{vendor.enName}}"><br/> <!--<em>账户余额:¥68899.99</em>--></span>
                     <a ui-sref="vendor_account_management" href="#/account/management/">账户设置&nbsp;》</a>
                     <a ui-sref="vendor_account_management" href="#/account/management/">账户设置&nbsp;》</a>
-                    <a class="count-result" href="http://113.105.74.135:8001/sso/center" target="_blank"><span>待审核:</span><span class="ac" ng-bind="count">10</span></a>
+                    <a class="count-result" href="http://113.105.74.135:8001/sso/center" target="_blank" ng-if="isAdmin"><span>待审核:</span><span class="ac" ng-bind="count">10</span></a>
                     <!--<p><img src="static/img/vendor/images/sell_grade.png"/>专有服务:******</p>-->
                     <!--<p><img src="static/img/vendor/images/sell_grade.png"/>专有服务:******</p>-->
                 </dd>
                 </dd>
             </dl>
             </dl>