|
@@ -1013,22 +1013,24 @@ app.controller('AppCtrl', ['$rootScope', '$scope', '$state', '$translate', '$loc
|
1013
|
1013
|
serchdataadd(searchKey);
|
1014
|
1014
|
}
|
1015
|
1015
|
$scope.getMydata = function(x) {
|
1016
|
|
- var reqestdatap = JSON.parse(x[0])
|
1017
|
|
- // if ($scope.requester.mphone) {
|
1018
|
|
- // delete reqestdatap.mphone;
|
1019
|
|
- // }
|
1020
|
|
- if ($scope.requester.telephone) {
|
1021
|
|
- delete reqestdatap.telephone;
|
1022
|
|
- }
|
|
1016
|
+ // var reqestdatap = JSON.parse(x[0])
|
|
1017
|
+ // if ($scope.requester.telephone) {
|
|
1018
|
+ // delete reqestdatap.telephone;
|
|
1019
|
+ // }
|
|
1020
|
+ // $scope.searchField = JSON.parse(x[0]).account;
|
|
1021
|
+ // angular.extend($scope.requester, reqestdatap);
|
|
1022
|
+ // if ($scope.requester.areaDTO && $scope.requester.areaDTO.id && $scope.requester.areaDTO.id != "") {
|
|
1023
|
+ // api_user_data.fetchDataList('place', { place: { areaId: $scope.requester.areaDTO.id }, idx: 0, sum: 1000 }).then(function(response) {
|
|
1024
|
+ // if (response.status == 200) {
|
|
1025
|
+ // $scope.places = response.list;
|
|
1026
|
+ // }
|
|
1027
|
+ // })
|
|
1028
|
+ // }
|
1023
|
1029
|
$scope.searchField = JSON.parse(x[0]).account;
|
1024
|
|
- angular.extend($scope.requester, reqestdatap);
|
1025
|
|
- if ($scope.requester.areaDTO && $scope.requester.areaDTO.id && $scope.requester.areaDTO.id != "") {
|
1026
|
|
- api_user_data.fetchDataList('place', { place: { areaId: $scope.requester.areaDTO.id }, idx: 0, sum: 1000 }).then(function(response) {
|
1027
|
|
- if (response.status == 200) {
|
1028
|
|
- $scope.places = response.list;
|
1029
|
|
- }
|
1030
|
|
- })
|
1031
|
|
- }
|
|
1030
|
+ $scope.requester = JSON.parse(x[0]);
|
|
1031
|
+ console.log($scope.requester);
|
|
1032
|
+ $scope.refreshArea('');
|
|
1033
|
+ $scope.refresh('');
|
1032
|
1034
|
}
|
1033
|
1035
|
$scope.getMydataone = function(x) {
|
1034
|
1036
|
$scope.searchField = x;
|
|
@@ -1056,52 +1058,115 @@ app.controller('AppCtrl', ['$rootScope', '$scope', '$state', '$translate', '$loc
|
1056
|
1058
|
$scope.myData = myData.list;
|
1057
|
1059
|
});
|
1058
|
1060
|
}
|
1059
|
|
- api_user_data.fetchDataList('area', { idx: 0, sum: 100 }).then(function(response) {
|
1060
|
|
- if (response.status == 200) {
|
1061
|
|
- $scope.areas = response.list;
|
1062
|
|
- }
|
1063
|
|
- })
|
1064
|
|
- // api_user_data.fetchDataList('place', { idx: 0, sum: 1000 }).then(function(response) {
|
1065
|
|
- // if (response.status == 200) {
|
1066
|
|
- // $scope.places = response.list;
|
1067
|
|
- // }
|
1068
|
|
- // }) //地点
|
|
1061
|
+ api_user_data.fetchDataList('branch', { idx: 0, sum: 100 }).then(function(response) {
|
|
1062
|
+ if (response.status == 200) {
|
|
1063
|
+ $scope.branchs = response.list;
|
|
1064
|
+ }
|
|
1065
|
+ })
|
|
1066
|
+ // api_user_data.fetchDataList('place', { idx: 0, sum: 1000 }).then(function(response) {
|
|
1067
|
+ // if (response.status == 200) {
|
|
1068
|
+ // $scope.places = response.list;
|
|
1069
|
+ // }
|
|
1070
|
+ // }) //地点
|
1069
|
1071
|
api_user_data.fetchDataList('requesterType', { idx: 0, sum: 100 }).then(function(response) {
|
1070
|
1072
|
if (response.status == 200) {
|
1071
|
1073
|
$scope.networktypes = response.list;
|
1072
|
1074
|
}
|
1073
|
1075
|
})
|
1074
|
|
- $scope.requesterAreaid = "";
|
|
1076
|
+ $scope.onChangeBranch = function (item) {
|
|
1077
|
+ delete $scope.requester.place;
|
|
1078
|
+ console.log($scope.requester, 'changeArea');
|
|
1079
|
+ api_user_data
|
|
1080
|
+ .fetchDataList("area", {
|
|
1081
|
+ area: {
|
|
1082
|
+ branch: item.id,
|
|
1083
|
+ },
|
|
1084
|
+ idx: 0,
|
|
1085
|
+ sum: 1000,
|
|
1086
|
+ })
|
|
1087
|
+ .then(function (response) {
|
|
1088
|
+ if (response.status == 200) {
|
|
1089
|
+ $scope.areas = response.list;
|
|
1090
|
+ }
|
|
1091
|
+ });
|
|
1092
|
+ };
|
1075
|
1093
|
$scope.onChange = function(item) {
|
1076
|
|
- $scope.requesterAreaid = item.id;
|
1077
|
|
- $scope.requester.place = {};
|
1078
|
|
- api_user_data.fetchDataList('place', { place: { areaId: item.id }, idx: 0, sum: 1000 }).then(function(response) {
|
1079
|
|
- if (response.status == 200) {
|
1080
|
|
- $scope.places = response.list;
|
1081
|
|
- }
|
1082
|
|
- })
|
1083
|
|
- }
|
1084
|
|
- //地点搜索
|
1085
|
|
- $scope.refresh = function(searchVal) {
|
1086
|
|
- var faildata = {};
|
1087
|
|
- if ($scope.requesterAreaid) {
|
1088
|
|
- faildata = {
|
1089
|
|
- 'idx': 0,
|
1090
|
|
- 'sum': 1000,
|
1091
|
|
- 'place': { 'areaId': $scope.requesterAreaid, 'place': searchVal, 'selectType': 'pinyin_qs' }
|
1092
|
|
- }
|
1093
|
|
- } else {
|
1094
|
|
- faildata = {
|
1095
|
|
- 'idx': 0,
|
1096
|
|
- 'sum': 1000,
|
1097
|
|
- 'place': { 'place': searchVal, 'selectType': 'pinyin_qs' }
|
|
1094
|
+ $scope.requester.place = {area: $scope.requester.place.area};
|
|
1095
|
+ console.log($scope.requester, 'changeArea');
|
|
1096
|
+ api_user_data.fetchDataList('place', { place: { areaId: item.id }, idx: 0, sum: 1000 }).then(function(response) {
|
|
1097
|
+ if (response.status == 200) {
|
|
1098
|
+ $scope.places = response.list;
|
1098
|
1099
|
}
|
1099
|
|
- }
|
1100
|
|
- api_user_data.fetchDataList('place', faildata).then(function(response) {
|
1101
|
|
- $scope.places = response.list;
|
1102
|
|
- delete $scope.requester.place;
|
1103
|
1100
|
})
|
1104
|
1101
|
}
|
|
1102
|
+ // 修改地点
|
|
1103
|
+ $scope.requesterPlaceid = "";
|
|
1104
|
+ $scope.onChangePlace = function (item) {
|
|
1105
|
+ $scope.requesterPlaceid = item.id;
|
|
1106
|
+ console.log($scope.requester, 'changePlace');
|
|
1107
|
+ api_user_data
|
|
1108
|
+ .fetchDataList("room", {
|
|
1109
|
+ room: {
|
|
1110
|
+ place: {
|
|
1111
|
+ id: item.id,
|
|
1112
|
+ },
|
|
1113
|
+ },
|
|
1114
|
+ idx: 0,
|
|
1115
|
+ sum: 1000,
|
|
1116
|
+ })
|
|
1117
|
+ .then(function (response) {
|
|
1118
|
+ if (response.status == 200) {
|
|
1119
|
+ $scope.rooms = response.list;
|
|
1120
|
+ }
|
|
1121
|
+ });
|
|
1122
|
+ };
|
|
1123
|
+ $scope.refreshArea = function (searchVal) {
|
|
1124
|
+ console.log($scope.requester, 'area');
|
|
1125
|
+ var faildata = {};
|
|
1126
|
+ if ($scope.requester.branch) {
|
|
1127
|
+ faildata = {
|
|
1128
|
+ idx: 0,
|
|
1129
|
+ sum: 1000,
|
|
1130
|
+ area: {
|
|
1131
|
+ branch: $scope.requester.branch.id,
|
|
1132
|
+ area: searchVal,
|
|
1133
|
+ selectType: "pinyin_qs",
|
|
1134
|
+ },
|
|
1135
|
+ };
|
|
1136
|
+ } else {
|
|
1137
|
+ return;
|
|
1138
|
+ }
|
|
1139
|
+ api_user_data
|
|
1140
|
+ .fetchDataList("area", faildata)
|
|
1141
|
+ .then(function (response) {
|
|
1142
|
+ $scope.areas = response.list;
|
|
1143
|
+ delete $scope.requester.areaDTO;
|
|
1144
|
+ });
|
|
1145
|
+ };
|
|
1146
|
+ //地点搜索
|
|
1147
|
+ $scope.refresh = function (searchVal) {
|
|
1148
|
+ console.log($scope.requester, 'place');
|
|
1149
|
+ var faildata = {};
|
|
1150
|
+ if ($scope.requester.place && $scope.requester.place.area) {
|
|
1151
|
+ faildata = {
|
|
1152
|
+ idx: 0,
|
|
1153
|
+ sum: 1000,
|
|
1154
|
+ place: {
|
|
1155
|
+ areaId: $scope.requester.place.area.id,
|
|
1156
|
+ place: searchVal,
|
|
1157
|
+ selectType: "pinyin_qs",
|
|
1158
|
+ },
|
|
1159
|
+ };
|
|
1160
|
+ } else {
|
|
1161
|
+ return;
|
|
1162
|
+ }
|
|
1163
|
+ api_user_data
|
|
1164
|
+ .fetchDataList("place", faildata)
|
|
1165
|
+ .then(function (response) {
|
|
1166
|
+ $scope.places = response.list;
|
|
1167
|
+ delete $scope.requester.placeDTO;
|
|
1168
|
+ });
|
|
1169
|
+ };
|
1105
|
1170
|
$scope.requester = { 'telephone': $rootScope.phone };
|
1106
|
1171
|
$scope.ok = function() {
|
1107
|
1172
|
// $modalInstance.close($scope.requester);
|
|
@@ -1136,6 +1201,7 @@ app.controller('AppCtrl', ['$rootScope', '$scope', '$state', '$translate', '$loc
|
1136
|
1201
|
requestershow: response.data,
|
1137
|
1202
|
incident: {
|
1138
|
1203
|
requester: response.data,
|
|
1204
|
+ branch: response.data.branch,
|
1139
|
1205
|
area: response.data.place?response.data.place.area:undefined,
|
1140
|
1206
|
place: response.data.place,
|
1141
|
1207
|
houseNumber: response.data.houseNumber,
|
|
@@ -1158,6 +1224,7 @@ app.controller('AppCtrl', ['$rootScope', '$scope', '$state', '$translate', '$loc
|
1158
|
1224
|
requestershow: myData.list[0],
|
1159
|
1225
|
incident: {
|
1160
|
1226
|
requester: myData.list[0],
|
|
1227
|
+ branch: myData.list[0].branch,
|
1161
|
1228
|
area: myData.list[0].place?myData.list[0].place.area:undefined,
|
1162
|
1229
|
place: myData.list[0].place,
|
1163
|
1230
|
contactsInformation: myData.list[0].telephone,
|
|
@@ -1184,6 +1251,7 @@ app.controller('AppCtrl', ['$rootScope', '$scope', '$state', '$translate', '$loc
|
1184
|
1251
|
requestershow: requester,
|
1185
|
1252
|
incident: {
|
1186
|
1253
|
requester: requester,
|
|
1254
|
+ branch: requester.branch,
|
1187
|
1255
|
area: requester.place?requester.place.area:undefined,
|
1188
|
1256
|
place: requester.place,
|
1189
|
1257
|
houseNumber: requester.houseNumber,
|