Kaynağa Gözat

用户管理分配保管按钮权限

hanqingsong 1 yıl önce
ebeveyn
işleme
b678c546ee

+ 12 - 3
src/main/resources/static/app/system/controller/userCtrl.js

@@ -20,13 +20,22 @@ angular.module('app.system').controller("userCtrl", function($scope, $state, $st
20 20
         $scope.loadData = function() {
21 21
         	$scope.username = $scope.replaceStr($scope.search.username);
22 22
         	$scope.realName = $scope.replaceStr($scope.search.realName);
23
-        	userService.getPageInfo($scope.pageInfo.pageNum, $scope.pageInfo.pageSize, $scope.username,
24
-                $scope.realName, null, null).then(function(data){
23
+        	userService.getPageInfo($scope.pageInfo.pageNum, $scope.pageInfo.pageSize, $scope.username, $scope.realName, null, null).then(function(data){
25 24
                 $scope.pageInfo = data;
25
+                if ($scope.pageInfo.list.length > 0) {
26
+                    for (let i = 0; i < $scope.pageInfo.list.length; i++) {
27
+                        let roleNames = $scope.pageInfo.list[i].roleNames;
28
+                        if (roleNames !== null) {
29
+                            if (roleNames.indexOf('保管员') !== -1 || roleNames.indexOf('仓储人员') !== -1) {
30
+                                $scope.pageInfo.list[i].fpcf = '1';
31
+                            }
32
+                        }
33
+                    }
34
+                }
26 35
             },function(data){
27 36
                 console.log(data);
28 37
             });
29
-        }
38
+        };
30 39
         $scope.loadData();
31 40
         
32 41
         // 删除一条记录

+ 3 - 1
src/main/resources/static/app/system/views/user-list.html

@@ -70,7 +70,9 @@
70 70
 			                        		<td>{{user.roleNames}}</td>
71 71
 			                        		<td>
72 72
 			                        			<a has-permission="171" ng-click="update(user.userId)"><i class="fa fa-edit"></i> 修改</a>
73
-												<span ng-if="user.roleNames=='保管员'||user.roleNames=='仓储人员'">
73
+												<!--<span ng-if="user.roleNames=='保管员'||user.roleNames=='仓储人员'">-->
74
+												<!--<span ng-if='"保管员".includes(user.roleNames)||"仓储人员".includes(user.roleNames)'>-->
75
+												<span ng-if="user.fpcf=='1'">
74 76
 													<a href-void ng-click="getUnitStoreList(user.userId)">
75 77
 														<i class="fa fa-cogs"></i>分配仓房
76 78
 													</a>