|
@@ -9172,11 +9172,9 @@ appFormly.config(
|
9172
|
9172
|
// if (selectedItem.dept.place.place) {
|
9173
|
9173
|
// scope.$parent.$parent.$parent.model.incident.houseNumber = selectedItem.dept.place.area.area + selectedItem.dept.place.place
|
9174
|
9174
|
// }
|
9175
|
|
- if(selectedItem.houseNumber){//微信web报障传过来的
|
9176
|
|
- scope.$parent.$parent.$parent.model.incident.houseNumber = selectedItem.houseNumber;
|
9177
|
|
- }else if (selectedItem.place&&selectedItem.place.place) {
|
9178
|
|
- scope.$parent.$parent.$parent.model.incident.houseNumber = selectedItem.place.area.area + selectedItem.place.place
|
9179
|
|
- }
|
|
9175
|
+ scope.$parent.$parent.$parent.model.incident.houseNumber = selectedItem.houseNumber?selectedItem.houseNumber:'';
|
|
9176
|
+ scope.$parent.$parent.$parent.model.incident.area.id = selectedItem.place?selectedItem.place.area.id:null;
|
|
9177
|
+ scope.$parent.$parent.$parent.model.incident.place.id = selectedItem.place?selectedItem.place.id:null;
|
9180
|
9178
|
console.log(scope,89898998)
|
9181
|
9179
|
// console.log(scope.formData,'接单页面');
|
9182
|
9180
|
//1,选择报修人后带入区域地点2020年4月23日19:34:17
|
|
@@ -9217,9 +9215,9 @@ appFormly.config(
|
9217
|
9215
|
// scope.$parent.$parent.$parent.model.incident.area.id = selectedItem.place.area.id
|
9218
|
9216
|
// };
|
9219
|
9217
|
// }
|
9220
|
|
- if(scope.$parent.$parent.$parent.model.incident.area){
|
9221
|
|
- scope.$parent.$parent.$parent.model.incident.area.id = 1;//teshu
|
9222
|
|
- }
|
|
9218
|
+ // if(scope.$parent.$parent.$parent.model.incident.area){
|
|
9219
|
+ // scope.$parent.$parent.$parent.model.incident.area.id = 1;//teshu
|
|
9220
|
+ // }
|
9223
|
9221
|
if (selectedItem.id) {
|
9224
|
9222
|
scope.$parent.$parent.$parent.model.incident.account = selectedItem.account;
|
9225
|
9223
|
}
|
|
@@ -9264,10 +9262,10 @@ appFormly.config(
|
9264
|
9262
|
if ($scope.$parent && $scope.$parent.$parent.$parent.model && $scope.$parent.$parent.$parent.model.incident.area && $scope.$parent.$parent.$parent.model.incident.area.id) {
|
9265
|
9263
|
$scope.options.templateOptions.linkage("place", {
|
9266
|
9264
|
"place": {
|
9267
|
|
- // "areaId": $scope.$parent.$parent.$parent.model.incident.area.id
|
9268
|
|
- area:{
|
9269
|
|
- id:$scope.$parent.$parent.$parent.model.incident.area.id
|
9270
|
|
- }
|
|
9265
|
+ "areaId": $scope.$parent.$parent.$parent.model.incident.area.id
|
|
9266
|
+ // area:{
|
|
9267
|
+ // id:$scope.$parent.$parent.$parent.model.incident.area.id
|
|
9268
|
+ // }
|
9271
|
9269
|
}
|
9272
|
9270
|
}, $scope.$parent.$parent.$parent.model, "incident", "place");
|
9273
|
9271
|
}
|
|
@@ -11214,9 +11212,9 @@ appFormly.config(
|
11214
|
11212
|
};
|
11215
|
11213
|
$scope.searchKey = selectedItem.account;
|
11216
|
11214
|
// $scope.$parent.$parent.$parent.model['requestershow'] = selectedItem;
|
11217
|
|
- if (selectedItem.place && selectedItem.place.place) {
|
11218
|
|
- $scope.$parent.$parent.$parent.model.incident.houseNumber = selectedItem.place.area.area + selectedItem.place.place
|
11219
|
|
- }
|
|
11215
|
+ // if (selectedItem.place && selectedItem.place.place) {
|
|
11216
|
+ // $scope.$parent.$parent.$parent.model.incident.houseNumber = selectedItem.place.area.area + selectedItem.place.place
|
|
11217
|
+ // }
|
11220
|
11218
|
options.templateOptions.UserService.addData('requester', data).then(function (response) {
|
11221
|
11219
|
if (response.status == 200) {
|
11222
|
11220
|
if (options.model) {
|
|
@@ -11252,23 +11250,23 @@ appFormly.config(
|
11252
|
11250
|
//新增报修人带入区域地点2020年4月23日19:48:15
|
11253
|
11251
|
$scope.model.selecthouseNumber = selectedItem.place?selectedItem.place:{};
|
11254
|
11252
|
$scope.$root.selecthouseNumber = selectedItem.place?selectedItem.place:{};
|
11255
|
|
- // if ($scope.$parent.$parent.$parent.model.saveAgain) {
|
11256
|
|
- // if (selectedItem.place && selectedItem.place.id) {
|
11257
|
|
- // options.model.place.id = selectedItem.place.id
|
11258
|
|
- // options.model.place.area.id = selectedItem.place.area.id
|
11259
|
|
- // };
|
11260
|
|
- // } else {
|
11261
|
|
- // if (selectedItem.place && selectedItem.place.id) {
|
11262
|
|
- // options.model.place.id = selectedItem.place.id
|
11263
|
|
- // options.model.area.id = selectedItem.place.area.id
|
11264
|
|
- // };
|
11265
|
|
- // }
|
|
11253
|
+ if ($scope.$parent.$parent.$parent.model.saveAgain) {
|
|
11254
|
+ if (selectedItem.place && selectedItem.place.id) {
|
|
11255
|
+ options.model.place.id = selectedItem.place.id
|
|
11256
|
+ options.model.place.area.id = selectedItem.place.area.id
|
|
11257
|
+ };
|
|
11258
|
+ } else {
|
|
11259
|
+ if (selectedItem.place && selectedItem.place.id) {
|
|
11260
|
+ options.model.place.id = selectedItem.place.id
|
|
11261
|
+ options.model.area.id = selectedItem.place.area.id
|
|
11262
|
+ };
|
|
11263
|
+ }
|
11266
|
11264
|
// if (selectedItem.areaDTO && selectedItem.place.area.id) {
|
11267
|
11265
|
// options.model.area.id = selectedItem.place.area.id
|
11268
|
11266
|
// }
|
11269
|
|
- // if (selectedItem.houseNumber) {
|
11270
|
|
- // options.model.houseNumber = selectedItem.houseNumber
|
11271
|
|
- // }
|
|
11267
|
+ if (selectedItem.houseNumber) {
|
|
11268
|
+ options.model.houseNumber = selectedItem.houseNumber
|
|
11269
|
+ }
|
11272
|
11270
|
// if (selectedItem.id) {
|
11273
|
11271
|
options.model.account = selectedItem.account;
|
11274
|
11272
|
// 找到表单报修人组件,并使用组件内部方法重新获取增加报修人后的报修人下拉选项
|
|
@@ -16616,13 +16614,13 @@ appFormly.controller('CustomformCtrl', ['$rootScope', '$scope', '$parse', '$inje
|
16616
|
16614
|
// console.log("modelWatch:"+ JSON.stringify(modelWatch));
|
16617
|
16615
|
// 进入页面时判断有无携带区域地点2020年4月24日10:30:41
|
16618
|
16616
|
console.log(modelWatch,$rootScope)
|
16619
|
|
- if(modelWatch.model.incident){
|
16620
|
|
- if(modelWatch.model.incident.place){
|
16621
|
|
- $rootScope.selecthouseNumber = modelWatch.modle.incident.place;
|
16622
|
|
- }else{
|
16623
|
|
- $rootScope.selecthouseNumber = undefined;
|
16624
|
|
- }
|
16625
|
|
- }
|
|
16617
|
+ // if(modelWatch.model.incident){
|
|
16618
|
+ // if(modelWatch.model.incident.place){
|
|
16619
|
+ // $rootScope.selecthouseNumber = modelWatch.modle.incident.place;
|
|
16620
|
+ // }else{
|
|
16621
|
+ // $rootScope.selecthouseNumber = undefined;
|
|
16622
|
+ // }
|
|
16623
|
+ // }
|
16626
|
16624
|
}
|
16627
|
16625
|
if (angular.isDefined($state.current.pdKey) && $state.current.pdKey != "") {
|
16628
|
16626
|
pdKey = $state.current.pdKey;
|