|
@@ -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>' +
|