|
@@ -4968,9 +4968,23 @@ function ($rootScope, $scope, $state, $translate, $localStorage, $cookieStore, $
|
4968
|
4968
|
if($scope.modelData && newVal == oldVal){
|
4969
|
4969
|
}else{
|
4970
|
4970
|
$scope.incidentModel.contacts = newVal.name;
|
4971
|
|
- if(!oldVal){
|
4972
|
|
- $scope.incidentModel.department = newVal.dept;
|
4973
|
|
- }
|
|
4971
|
+ // if(!oldVal){
|
|
4972
|
+ if(newVal.dept){
|
|
4973
|
+ api_bpm_data.fetchData('department', newVal.dept.id).then(res=>{
|
|
4974
|
+ if(res.status == 200){
|
|
4975
|
+ if($scope.incidentModel.branch.id === res.data.branch){
|
|
4976
|
+ $scope.incidentModel.department = res.data;
|
|
4977
|
+ }else{
|
|
4978
|
+ $scope.incidentModel.department = '';
|
|
4979
|
+ }
|
|
4980
|
+ }else{
|
|
4981
|
+ $scope.incidentModel.department = '';
|
|
4982
|
+ }
|
|
4983
|
+ })
|
|
4984
|
+ }else{
|
|
4985
|
+ $scope.incidentModel.department = '';
|
|
4986
|
+ }
|
|
4987
|
+ // }
|
4974
|
4988
|
SweetAlert.swal({
|
4975
|
4989
|
title: "提示",
|
4976
|
4990
|
text: "是否覆盖联系电话?",
|
|
@@ -5089,8 +5103,12 @@ function ($rootScope, $scope, $state, $translate, $localStorage, $cookieStore, $
|
5089
|
5103
|
$scope.incidentModel.area = '';
|
5090
|
5104
|
$scope.incidentModel.place = '';
|
5091
|
5105
|
$scope.incidentModel.department = '';
|
|
5106
|
+ $scope.incidentModel.requester = '';
|
5092
|
5107
|
$scope.jry_placeData = [];
|
5093
|
5108
|
}
|
|
5109
|
+ $scope.changeDept = function(){
|
|
5110
|
+ $scope.incidentModel.requester = '';
|
|
5111
|
+ }
|
5094
|
5112
|
$scope.changeArea = function(){
|
5095
|
5113
|
$scope.incidentModel.place = '';
|
5096
|
5114
|
}
|
|
@@ -5309,9 +5327,6 @@ function ($rootScope, $scope, $state, $translate, $localStorage, $cookieStore, $
|
5309
|
5327
|
if($scope.modelData && newVal == oldVal){
|
5310
|
5328
|
|
5311
|
5329
|
}else{
|
5312
|
|
- if(newVal && oldVal && newVal.id != oldVal.id){
|
5313
|
|
- $scope.incidentModel.requester = '';
|
5314
|
|
- }
|
5315
|
5330
|
$scope.jry_requesterSearch('', $scope.incidentModel.branch.id)
|
5316
|
5331
|
if(newVal){
|
5317
|
5332
|
if($scope.incidentModel.department){
|