liuzhihui 2 年 前
コミット
ccaa138a10
共有1 個のファイルを変更した46 個の追加1 個の削除を含む
  1. 46 1
      equipmentOperationManage/template/assignEquipmentRepair.html

+ 46 - 1
equipmentOperationManage/template/assignEquipmentRepair.html

@@ -115,6 +115,7 @@
115 115
 			var roleData = [];
116 116
 			var role_id = $storages.getItem('role_id');
117 117
 			var serviceDapart,assignUrl;
118
+			$(".sectionDIV2").show()
118 119
 			if(role_id) {
119 120
 				$(".sectionDIV2").show()
120 121
 				$.ajax({
@@ -178,9 +179,53 @@
178 179
 				// console.log($('#serviceteam').val())
179 180
 				$("#serviceman").html('');
180 181
 				$("#serviceman").append('<option selected="selected" value="">请选择维修人</option>');
182
+				getRoleCode()
181 183
 				/*发送请求*/
184
+				
182 185
 
183 186
 			})
187
+			function getper(id){
188
+				$.ajax({
189
+					type: "get",
190
+					url: huayi.config.callcenter_url + "signtokenapi/api/UserAccount/getlistsbypage",					
191
+					async: true,
192
+					data: {
193
+						pageindex: 1,
194
+                        pagesize: 1000000,
195
+                        roleid: id
196
+					},
197
+					dataType: 'json',
198
+					success: function(result) {
199
+						if(result.state.toLowerCase() == "success") {
200
+							result.data.rows.length &&  $(result.data.rows).each(function(q, p) {
201
+								$("<option value='" + p.usercode + "'>" + p.username + "</option>").appendTo("#serviceman");
202
+								$("#serviceman").selectpicker('refresh');
203
+							});
204
+						}
205
+
206
+					}
207
+				});
208
+			}
209
+			function getRoleCode(){
210
+				$.ajax({
211
+					type: "get",
212
+					url: huayi.config.callcenter_url + "configurationapi/api/roleinfo/getlistbypage",					
213
+					async: true,
214
+					data: {
215
+						pageindex: 1,
216
+                        pagesize: 1000000,
217
+                        keyword: $('#serviceteam').val()
218
+					},
219
+					dataType: 'json',
220
+					success: function(result) {
221
+						if(result.state.toLowerCase() == "success") {
222
+							console.log(result.rows[0].id)
223
+							getper(result.rows[0].id)
224
+						}
225
+
226
+					}
227
+				});
228
+			}
184 229
 
185 230
 			//派单
186 231
 			function assignOrder() {
@@ -188,7 +233,7 @@
188 233
 					serviceDapart = $('#serviceman').val()
189 234
 					assignUrl = "equipmentapi/api/worepairbase/assign"
190 235
 				} else {
191
-					serviceDapart = $('#serviceteam').val()
236
+					serviceDapart = $('#serviceman').val()
192 237
 					assignUrl = "equipmentapi/api/worepairbase/assignbz"
193 238
 				}
194 239
 				console.log(assignUrl)