소스 검색

重新指派

seimin 1 년 전
부모
커밋
1795878a24
1개의 변경된 파일7개의 추가작업 그리고 1개의 파일을 삭제
  1. 7 1
      assets/js/controllers/incident/incidentCtrl.js

+ 7 - 1
assets/js/controllers/incident/incidentCtrl.js

@@ -29,6 +29,7 @@ app.controller('incidentListCtrl', ["$scope", "$http", "i18nService", "$rootScop
29 29
         // {key: 'all', value: '全部事件', num: ''},
30 30
         {key: 'todo', value: '待我接单', num: ''},
31 31
         {key: 'doing', value: '待我处理', num: ''},
32
+        // {key: 'reassign', value: '重新指派', num: ''},
32 33
         // {key: 'callback', value: '待我回访', num: ''},
33 34
         {key: 'resolve', value: '由我解决', num: ''},
34 35
         {key: 'owns', value: '与我关联', num: ''},
@@ -53,6 +54,11 @@ app.controller('incidentListCtrl', ["$scope", "$http", "i18nService", "$rootScop
53 54
             let index = $scope.tabs.findIndex(v => v.key == 'resolve');
54 55
             $scope.tabs.splice(index, 0 , {key: 'callback', value: '待我回访', num: ''});
55 56
         }
57
+        if (loginUser.menu[i].link == "shijianliebiao_reassign") {
58
+            $scope.huifang = true;
59
+            let index = $scope.tabs.findIndex(v => v.key == 'doing');
60
+            $scope.tabs.splice(index + 1, 0 , {key: 'reassign', value: '重新指派', num: ''});
61
+        }
56 62
         if (loginUser.menu[i].link == "shijianliebiao_daochu") {
57 63
             $scope.daochu = true
58 64
         }
@@ -2381,7 +2387,7 @@ app.directive('incidentoperator', function () {
2381 2387
             '<a ng-click="edit()"  ng-show="{{item.state.value == \'handler\' && item.handlingPersonnelUser && item.handlingPersonnelUser.id == user.id && chuli}}"  class="bianjifont">处理</a>' +
2382 2388
             '<a ng-click="handler()" ng-show="{{item.state.value == \'pending\' && ((item.currentLog && item.currentLog.workerId == user.id) || item.tiquPower) && qiangdan}}" class="bianjifont" >接单</a>' +
2383 2389
             '<a ng-click="visit()"  ng-show="{{item.state.value == \'close\' && huifang}}"  class="bianjifont">回访</a>' +
2384
-            '<a ng-click="toAssign()" ng-show="{{(item.state.value == \'pending\' || item.state.value == \'handler\') && assignFlag}}" class="assign" >指派</a>' +
2390
+            '<a ng-click="toAssign()" ng-show="{{(item.state.value == \'pending\' || item.state.value == \'handler\' || item.state.value == \'reassign\') && assignFlag}}" class="assign" >指派</a>' +
2385 2391
             '<a ng-click="toTransfer()" ng-show="{{item.state.value == \'handler\' && item.handlingPersonnelUser && item.handlingPersonnelUser.id == user.id && !assignFlag && transferFlag}}" class="assign" >转派</a>' +
2386 2392
             '<a ng-click="toHandlerLog()" ng-show="{{item.state.value == \'handler\'}}" class="assign" >延期处理</a>' +
2387 2393
             '<a ng-click="setDuty()" ng-show="{{shijianliebiao_duty && (item.state.value == \'resolved\' || item.state.value == \'close\')}}" class="assign" >设置责任科室</a>' +