zhaomin 3 vuotta sitten
vanhempi
commit
3a1917cba4

+ 34 - 0
CallCenterWeb.UI/OutboundMessage/LookMessage.html

@@ -185,6 +185,7 @@
185 185
 			var wid = helper.request.queryString("Str");
186 186
 			var ans = [];
187 187
 			var types = [];
188
+			var types2 = [];
188 189
 			var type;
189 190
 			var star_number = [];
190 191
 			var id;
@@ -288,6 +289,18 @@
288 289
 
289 290
 						}
290 291
 					});
292
+					$.ajax({
293
+						type: "get",
294
+						url: huayi.config.callcenter_url + "CallOutPlan/UdpateCallState",
295
+						dataType: 'json',
296
+						data: {
297
+							phoneid: $("#F_Id").val(),
298
+							token: $.cookie("token")
299
+						},
300
+						async: true,
301
+						success: function(data) {
302
+						}
303
+					});
291 304
 				}
292 305
 			}
293 306
 			//详情查看
@@ -429,6 +442,12 @@
429 442
 							value: val
430 443
 						})
431 444
 					}
445
+					if (categoryName && staus == 1) {
446
+						types2.push({
447
+							name: categoryName,
448
+							value: val
449
+						})
450
+					}
432 451
 					ans.push($('#' + v).val())
433 452
 				})
434 453
 				
@@ -469,6 +488,21 @@
469 488
 							data.value7 = v.value
470 489
 						}
471 490
 					})
491
+					types2.forEach(function(v, n) {
492
+						if (v.name == '移网上网质量') {
493
+							data.value12 = v.value
494
+						} else if (v.name == '移网通话质量') {
495
+							data.value22 = v.value
496
+						} else if (v.name == '光网网络质量') {
497
+							data.value32 = v.value
498
+						} else if (v.name == '装维服务') {
499
+							data.value42 = v.value
500
+						} else if (v.name == '营业厅服务') {
501
+							data.value52 = v.value
502
+						} else if (v.name == '资费政策') {
503
+							data.value62 = v.value
504
+						}
505
+					})
472 506
 					console.log(data)
473 507
 					//请求
474 508
 					$.ajax({

+ 12 - 11
CallCenterWeb.UI/WorkOrder/WorkOrderDispose.html

@@ -48,6 +48,9 @@
48 48
 			    top: 30px;
49 49
 			    right: 35px;
50 50
 			}
51
+			ul li{
52
+				margin-left: 30px;
53
+			}
51 54
 		</style>
52 55
 	</head>
53 56
 
@@ -68,8 +71,9 @@
68 71
 						<ul>
69 72
 							<li style="position: relative;">创建时间:
70 73
 								<i class="tub fa fa-calendar" style="top: 5px;"></i>
71
-								<input class="x-color laydate-icon" type="text" id="STime" style="width: 240px;" /></li>
72
-								<li>
74
+								<input class="x-color laydate-icon" type="text" id="STime" style="width: 240px;" />
75
+							</li>
76
+							<li>
73 77
 								问题分类:
74 78
 								<select name="" id="MessageType" style="padding: 3px;border-color: #e5e6e7;">
75 79
 									<option value="">--请选择--</option>
@@ -96,11 +100,11 @@
96 100
 							<th data-field="WorkOrderID" data-formatter="Appoint" data-align="center">操作</th>
97 101
 							<th data-field="WorkOrderID" data-formatter="View" data-align="center">工单编号</th>
98 102
 							<th data-field="Detail" data-formatter="Detail" data-align="center">反映问题</th>
99
-							<th data-field="Answer" data-formatter="Detail" data-align="center">回访反馈情况</th>
103
+							<th data-field="clcontent" data-formatter="Detail" data-align="center">问题处理情况</th>
100 104
 							<!--<th data-field="IsAudit" data-align="center" data-formatter="Audit">信息审核</th>-->
101 105
 							<th data-field="InfoType" data-align="center">问题分类</th>
102 106
 							<th data-field="InfoTypeDetail" data-align="center">热点问题</th>
103
-							<th data-field="Unit" data-align="center">交办单位</th>
107
+							<th data-field="Unit" data-align="center">处理部门</th>
104 108
 							<th data-field="Customer" data-align="center">客户姓名</th>
105 109
 							<th data-field="CustomerTel" data-align="center">客户电话</th>
106 110
 							<th data-field="CreateUser" data-align="center">坐席工号</th>
@@ -204,12 +208,6 @@
204 208
 									</td>
205 209
 								</tr>
206 210
 								<tr>
207
-									<th>回访反馈情况:</th>
208
-									<td colspan="5">
209
-										<span id="xq_clnr"></span>
210
-									</td>
211
-								</tr>
212
-								<tr>
213 211
 									<th>问题处理情况:</th>
214 212
 									<td colspan="5">
215 213
 										<span id="xq_cont"></span>
@@ -260,8 +258,10 @@
260 258
 		</div>
261 259
 		<script src="../js/WorkOrder/WorkOrder.js"></script>
262 260
 		<script>
263
-		getSeat()
261
+		
264 262
 			$(document).ready(function() {
263
+				
264
+				getSeat()
265 265
 				laydate.render({
266 266
 					elem: '#STime',
267 267
 					range: '~',
@@ -334,6 +334,7 @@
334 334
 					}
335 335
 				});
336 336
 			}
337
+			
337 338
 		</script>
338 339
 	</body>
339 340
 

+ 51 - 17
CallCenterWeb.UI/WorkOrder/WorkOrderParty.html

@@ -32,6 +32,9 @@
32 32
 			.photo {
33 33
 				color: #676a6c;
34 34
 			}
35
+			ul li{
36
+				margin-left: 20px;
37
+			}
35 38
 		</style>
36 39
 	</head>
37 40
 
@@ -60,9 +63,17 @@
60 63
 									<option value="1">已完成</option>
61 64
 								</select>
62 65
 							</li>
63
-							<li>客户姓名:<input class="photo x-color inputs" type="text" id="name" /></li>
66
+							<li>坐席明细:
67
+								<select id="zx" class="photo x-color inputs">
68
+									<option value="">请选择</option>
69
+								</select>
70
+							</li>
64 71
 							<li>客户电话:<input class="photo x-color inputs" type="text" id="tel" /></li>
65
-							<li>反映问题:<input class="photo x-color inputs" type="text" id="ss_gdnr" /></li>
72
+							<li>处理部门:
73
+								<select id="clbm" class="photo x-color inputs">
74
+									<option value="">请选择</option>
75
+								</select>
76
+							</li>
66 77
 							<li>
67 78
 								<a class="sc_btn btns ss">搜索</a>
68 79
 							</li>
@@ -80,11 +91,11 @@
80 91
 							<!--<th data-field="Type" data-formatter="GetTypeName" data-align="center">工单类型</th>-->
81 92
 							<th data-field="State" data-formatter="GetStateName" data-align="center">工单状态</th>
82 93
 							<th data-field="Detail" data-formatter="Detail" data-align="center">反映问题</th>
83
-							<th data-field="Answer" data-formatter="Detail" data-align="center">回访反馈情况</th>
94
+							<th data-field="clcontent" data-formatter="Detail" data-align="center">问题处理情况</th>
84 95
 							<!--<th data-field="IsAudit" data-align="center" data-formatter="Audit">是否审核</th>-->
85 96
 							<th data-field="InfoType" data-align="center">问题分类</th>
86 97
 							<th data-field="InfoTypeDetail" data-align="center">热点问题</th>
87
-							<th data-field="Unit" data-align="center">交办单位</th>
98
+							<th data-field="Unit" data-align="center">处理部门</th>
88 99
 							<th data-field="Customer" data-align="center">客户姓名</th>
89 100
 							<th data-field="CustomerTel" data-align="center">客户电话</th>
90 101
 							<th data-field="CreateUser" data-align="center">坐席工号</th>
@@ -189,12 +200,6 @@
189 200
 									</td>
190 201
 								</tr>
191 202
 								<tr>
192
-									<th>回访反馈情况:</th>
193
-									<td colspan="5">
194
-										<span id="xq_clnr"></span>
195
-									</td>
196
-								</tr>
197
-								<tr>
198 203
 									<th>问题处理情况:</th>
199 204
 									<td colspan="5">
200 205
 										<span id="xq_cont"></span>
@@ -373,13 +378,11 @@
373 378
 			var zpid;
374 379
 			var stype = 1;
375 380
 			$(document).ready(function() {
376
-				//				})
381
+				getSeat()
382
+				getDepartList($('#clbm'))
377 383
 				laydate.render({
378 384
 					elem: '#STime',
379 385
 					range: '~',
380
-					//					type: 'datetime',
381
-					//max : 31,
382
-					//					min: 0,
383 386
 					theme: '#1ab394',
384 387
 					calendar: true,
385 388
 				});
@@ -407,7 +410,38 @@
407 410
 					})
408 411
 				})
409 412
 			})
410
-
413
+			function getSeat(){
414
+				$.ajax({
415
+					type: "get",
416
+					url: huayi.config.callcenter_url + "UserAccount/GetSeatList",
417
+					dataType: 'json',
418
+					async: true,
419
+					data: {
420
+						token: $.cookie("token")
421
+					},
422
+					success: function(data) {
423
+						var Count = data.data;
424
+						for(var i = 0; i < Count.length; i++) {
425
+							//console.log(Count[i].F_UserName);
426
+							$("<option value='" + Count[i].F_UserCode + "'>" + Count[i].F_UserName + "</option>").appendTo($("#zx"));
427
+						}
428
+					}
429
+				});
430
+			}
431
+			function getDepartList(obj) {
432
+				obj.empty();
433
+				let str = '<option value="">请选择</option>'
434
+				$.getJSON(huayi.config.callcenter_url + 'CallOutPlan/GetDepartList', {
435
+					"token": $.cookie("token")
436
+				}, function(result) {
437
+					if(result.state.toLowerCase() == "success") {
438
+						result.data.forEach(function(v, n) {
439
+							str += '<option value="' + v.F_DeptId + '">' + v.F_DeptName + '</option>'
440
+						})
441
+						obj.html(str)
442
+					}
443
+				})
444
+			}
411 445
 			function initTable() {
412 446
 				//先销毁表格
413 447
 				$('#workorderlist').bootstrapTable('destroy');
@@ -432,9 +466,9 @@
432 466
 						var param = {
433 467
 							page: params.pageNumber,
434 468
 							pagesize: params.pageSize,
435
-							name: $("#name").val().trim(),
469
+							usercode: $("#zx").val(),
436 470
 							tel: $("#tel").val().trim(),
437
-							key: $("#ss_gdnr").val().trim(),
471
+							clbmid: $("#clbm").val().trim(),
438 472
 							ltype: 2, // 0待完成,1已完成,2我参与的
439 473
 							state: $('#s_type').val(),
440 474
 							starttime: $('#STime').val().split(' ~ ')[0], //

+ 53 - 13
CallCenterWeb.UI/WorkOrder/WorkOrderSearch.html

@@ -120,6 +120,9 @@
120 120
 			    top: 30px;
121 121
 			    right: 35px;
122 122
 			}
123
+			ul li{
124
+				margin-left: 3px;
125
+			}
123 126
 		</style>
124 127
 	</head>
125 128
 
@@ -140,7 +143,7 @@
140 143
 						<ul>
141 144
 							<li style="position: relative;">创建时间:
142 145
 								<i class="tub fa fa-calendar"></i>
143
-								<input class="photo x-color  laydate-icon" type="text" id="STime" style="width: 240px;" /></li>
146
+								<input class="photo x-color  laydate-icon" type="text" id="STime" style="width: 220px;" /></li>
144 147
 							<!--<li>新建时间:<input class="photo x-color inputs" type="text" onfocus="WdatePicker({lang:'zh-cn',dateFmt:'HH-mm-ss'})" /></li>-->
145 148
 							<li>工单状态:
146 149
 								<select id="s_type" class="photo x-color inputs">
@@ -162,9 +165,17 @@
162 165
 									<option value="">--请选择--</option>
163 166
 								</select>
164 167
 							</li>
165
-							<li>客户姓名:<input class="photo x-color inputs" type="text" id="name" /></li>
168
+							<li>坐席明细:
169
+								<select id="zx" class="photo x-color inputs">
170
+									<option value="">请选择</option>
171
+								</select>
172
+							</li>
166 173
 							<li>客户电话:<input class="photo x-color inputs" type="text" id="tel" /></li>
167
-							<li>反映问题:<input class="photo x-color inputs" type="text" id="ss_gdnr" /></li>
174
+							<li>处理部门:
175
+								<select id="clbm" class="photo x-color inputs">
176
+									<option value="">请选择</option>
177
+								</select>
178
+							</li>
168 179
 							<li>
169 180
 								<a class="sc_btn btns ss">搜索</a>
170 181
 							</li>
@@ -185,11 +196,11 @@
185 196
 							<!--<th data-field="Type" data-formatter="GetTypeName" data-align="center">工单类型</th>-->
186 197
 							<th data-field="State" data-formatter="GetStateName" data-align="center">工单状态</th>
187 198
 							<th data-field="Detail" data-formatter="Detail" data-align="center">反映问题</th>
188
-							<th data-field="Answer" data-formatter="Detail" data-align="center">回访反馈情况</th>
199
+							<th data-field="clcontent" data-formatter="Detail" data-align="center">问题处理情况</th>
189 200
 							<!--<th data-field="IsAudit" data-align="center" data-formatter="Audit">信息审核</th>-->
190 201
 							<th data-field="InfoType" data-align="center">问题分类</th>
191 202
 							<th data-field="InfoTypeDetail" data-align="center">热点问题</th>
192
-							<th data-field="Unit" data-align="center">交办单位</th>
203
+							<th data-field="Unit" data-align="center">处理部门</th>
193 204
 							<th data-field="Customer" data-align="center">客户姓名</th>
194 205
 							<th data-field="CustomerTel" data-align="center">客户电话</th>
195 206
 							<th data-field="CreateUser" data-align="center">坐席工号</th>
@@ -292,12 +303,6 @@
292 303
 								</td>
293 304
 							</tr>
294 305
 							<tr>
295
-								<th>回访反馈情况:</th>
296
-								<td colspan="5">
297
-									<span id="xq_clnr"></span>
298
-								</td>
299
-							</tr>
300
-							<tr>
301 306
 								<th>问题处理情况:</th>
302 307
 								<td colspan="5">
303 308
 									<span id="xq_cont"></span>
@@ -442,6 +447,8 @@
442 447
 			var selid;
443 448
 			var stype = 1;
444 449
 			helper.getDropList.getlistDropByDic($('#MessageType'), 'WTFL')
450
+			getSeat()
451
+			getDepartList($('#clbm'))
445 452
 			laydate.render({
446 453
 				elem: '#STime',
447 454
 				range: '~',
@@ -494,14 +501,14 @@
494 501
 							page: params.pageNumber,
495 502
 							pagesize: params.pageSize,
496 503
 							token: $.cookie("token"),
497
-							name: $("#name").val().trim(),
504
+							clbmid: $("#clbm").val(),
498 505
 							tel: $("#tel").val().trim(),
499 506
 							infotype:$('#MessageType').val(),
500 507
 							state: $('#s_type').val(),// 0待完成,1已完成
501 508
 							starttime: $('#STime').val().split(' ~ ')[0], //
502 509
 							endtime: $('#STime').val().split(' ~ ')[1], ///
503 510
 							isrestore:$('#isrestore').val(),
504
-							key: $("#ss_gdnr").val().trim(),
511
+							usercode: $("#zx").val()
505 512
 						};
506 513
 						return param;
507 514
 					},
@@ -513,6 +520,38 @@
513 520
 					}
514 521
 				});
515 522
 			}
523
+			function getSeat(){
524
+				$.ajax({
525
+					type: "get",
526
+					url: huayi.config.callcenter_url + "UserAccount/GetSeatList",
527
+					dataType: 'json',
528
+					async: true,
529
+					data: {
530
+						token: $.cookie("token")
531
+					},
532
+					success: function(data) {
533
+						var Count = data.data;
534
+						for(var i = 0; i < Count.length; i++) {
535
+							//console.log(Count[i].F_UserName);
536
+							$("<option value='" + Count[i].F_UserCode + "'>" + Count[i].F_UserName + "</option>").appendTo($("#zx"));
537
+						}
538
+					}
539
+				});
540
+			}
541
+			function getDepartList(obj) {
542
+				obj.empty();
543
+				let str = '<option value="">请选择</option>'
544
+				$.getJSON(huayi.config.callcenter_url + 'CallOutPlan/GetDepartList', {
545
+					"token": $.cookie("token")
546
+				}, function(result) {
547
+					if(result.state.toLowerCase() == "success") {
548
+						result.data.forEach(function(v, n) {
549
+							str += '<option value="' + v.F_DeptId + '">' + v.F_DeptName + '</option>'
550
+						})
551
+						obj.html(str)
552
+					}
553
+				})
554
+			}
516 555
 			//录音
517 556
 			function record_click(callId) {
518 557
 //				var path = $(val).attr("item");
@@ -595,6 +634,7 @@
595 634
 				var url = huayi.config.callcenter_url + "WorkOrder/ExportListAll?token=" + $.cookie("token"); 
596 635
 					url += "&name=" + $("#name").val() + "&tel=" + $("#tel").val() + "&key=" + $("#ss_gdnr").val() + "&state=" + $("#s_type").val();
597 636
 					url += "&starttime=" + $('#STime').val().split(' ~ ')[0] + "&endtime=" + $('#STime').val().split(' ~ ')[1] ;
637
+					url += '&clbmid='+$("#clbm").val() +'&usercode='+$("#zx").val()
598 638
 				obj.href = url;
599 639
 			}
600 640
 		</script>

+ 12 - 0
CallCenterWeb.UI/index.html

@@ -840,6 +840,18 @@
840 840
 				right: 40px;
841 841
 				top: 15px;
842 842
 			}
843
+			/* .gdglM .arrow{
844
+				display: none;
845
+			} */
846
+			#gdglM{
847
+				pointer-events:none
848
+			}
849
+			#side-menu li ul li{
850
+				pointer-events:auto;
851
+			}
852
+			#gdglM .collapse,#gdglM .collapsing{
853
+				display: block !important;
854
+			}
843 855
 		</style>
844 856
 	</head>
845 857
 

+ 7 - 2
CallCenterWeb.UI/js/index.js

@@ -292,7 +292,7 @@ $(document).ready(function() {
292 292
 	//loadZSK();
293 293
 	//加载左侧导航菜单
294 294
 	loadMenu();
295
-
295
+	$('.gdglM').removeClass('active')
296 296
 	workcount();
297 297
 	workcountCl($('.gdgl'),0)
298 298
 	workcountCl($('.dcl'),0)
@@ -1052,7 +1052,12 @@ function loadMenu() {
1052 1052
 			$.each(data, function(i) {
1053 1053
 				var row = data[i];
1054 1054
 				if(row.F_ParentID == "0") {
1055
-					_html += '<li>';
1055
+					if(row.F_ModuleName == '工单管理'){
1056
+						_html += '<li id="gdglM">';
1057
+					}else{
1058
+						_html += '<li>';
1059
+					}
1060
+					
1056 1061
 					if(row.F_Button != ''){
1057 1062
 						_html += '<a  class="Click"data-id="Menu_' + row.F_ModuleId + '" href="' + row.F_OptUrl + '"><span class="' + row.F_Button + '"></span><i class="fa iconfont">' + row.F_ImgUrl + '</i><span class="nav-label">' + row.F_ModuleName + '</span><span class="fa arrow"></span></a>';						
1058 1063
 					}else{

+ 3 - 5
CallCenterWeb.UI/reportAnalysis/callReportForm.html

@@ -65,7 +65,7 @@
65 65
 				<div class="topCon">
66 66
 					查询日期:
67 67
 					<input type="text" class="form-control" id="startTime" style="margin-right: 20px;"/>
68
-					任务结果
68
+					任务名称
69 69
 					<select class="form-control" id="rwjg"></select>
70 70
 					<button class="btns sear">搜索</button>
71 71
 					<a class="btns export ">导出</a>
@@ -80,7 +80,8 @@
80 80
 								<th data-field="ExpandVchField1" data-align="center">目标用户</th>
81 81
 								<th data-field="Expandfield2" data-align="center">营业部</th>
82 82
 								<th data-field="F_Phone" data-align="center">号码</th>
83
-								<th data-field="F_HJJGName" data-align="center">是否接通</th>
83
+								<th data-field="F_HJJGName" data-align="center">修复结果</th>
84
+								<th data-field="CallState" data-align="center">是否接通</th>
84 85
 								<th data-field="talktime" data-align="center">通话时长</th>
85 86
 								<th data-field="F_UserName" data-align="center">外呼人</th>
86 87
 								<th data-field="F_createon" data-align="center">外呼时间</th>
@@ -90,9 +91,6 @@
90 91
 								<th data-field="F_typeValue4" data-align="center">装维服务</th>
91 92
 								<th data-field="F_typeValue5" data-align="center">营业厅服务</th>
92 93
 								<th data-field="F_typeValue6" data-align="center">资费政策</th>
93
-								<th data-field="F_typeValue7" data-align="center">问题登记</th>
94
-								<th data-field="Clcontent" data-align="center">问题处理情况</th>
95
-								<!-- <th data-field="xuyao" data-align="center">是否解决</th> -->
96 94
 							</tr>
97 95
 						</thead>
98 96
 					</table>

+ 257 - 0
CallCenterWeb.UI/reportAnalysis/departmenDetailedList.html

@@ -0,0 +1,257 @@
1
+<!DOCTYPE html>
2
+<html>
3
+
4
+	<head>
5
+		<meta charset="utf-8">
6
+		<meta name="viewport" content="width=device-width, initial-scale=1.0">
7
+
8
+		<title>营业部热点问题清单统计</title>
9
+		<script src="../Script/Common/huayi.load.js"></script>
10
+		<script src="../Script/Common/huayi.config.js"></script>
11
+		<link href="../css/bootstrap.min.css" />
12
+		<link href="../css/init.css" rel="stylesheet" />
13
+		<link rel="stylesheet" href="../css/boot/bootstrap-table.css" />
14
+		<style>
15
+			.kpi-top {
16
+				background: #f3f3f4;
17
+				padding: 10px 20px;
18
+				margin: 30px 0;
19
+			}
20
+			
21
+			.topCon {
22
+				float: left;
23
+				margin-left: 70px;
24
+			}
25
+			
26
+			.kpi-content h2 {
27
+				font-size: 18px;
28
+				margin-bottom: 20px;
29
+			}
30
+			
31
+			.kpi-content {
32
+				width: 90%;
33
+				margin: 0 auto;
34
+			}
35
+			
36
+			.kpi-table table {
37
+				font-size: 12px;
38
+			}
39
+			
40
+			.kpi-table table thead tr td {
41
+				background: #1ab394;
42
+				color: #fff;
43
+				font-size: 14px;
44
+			}
45
+			#table1 thead tr{
46
+				background-color: rgb(26,179,148);
47
+    			color: #fff;
48
+			}
49
+		</style>
50
+	</head>
51
+
52
+	<body class="gray-bg">
53
+		<div class="hwkpi">
54
+			<div class="daoHang clearfix">
55
+				<div class="dhLeft">
56
+					<sapn><i class="syIcon"></i>位置:
57
+						<a id="ReIndex" href="javaScript:;">首页</a>&gt;
58
+						<a href="javaScript:;">报表分析</a>&gt;
59
+						<a href="javaScript:;">业务报表分析</a>&gt;
60
+						<a href="" style="color: #000;">营业部热点问题清单统计</a>
61
+					</sapn>
62
+				</div>
63
+			</div>
64
+			<div class="kpi-top clearfix form-inline">
65
+				<div class="topCon">
66
+					查询日期:
67
+					<input type="text" class="form-control" id="startTime" style="margin-right: 20px;"/>
68
+					任务名称:
69
+					<select class="form-control" id="rwjg"></select>
70
+					营业部:
71
+					<select class="form-control" id="yyb"></select>
72
+					电话:
73
+					<input type="text" class="form-control" id="phone"/>
74
+					<button class="btns sear">搜索</button>
75
+					<a class="btns export ">导出</a>
76
+				</div>
77
+			</div>
78
+
79
+			<div class="kpi-content">
80
+				<div class="kpi-table">
81
+					<table id="table1" data-row-style="rowStyle" data-query-params="queryParams">
82
+						<thead>
83
+							<tr>
84
+								<th data-field="ExpandVchField1" data-align="center">目标用户</th>
85
+								<th data-field="Expandfield2" data-align="center">营业部</th>
86
+								<th data-field="F_Phone" data-align="center">号码</th>
87
+								<th data-field="Expandfield3" data-align="center">宽带账号</th>
88
+								<th data-field="F_typeValue12" data-align="center">移网上网质量</th>
89
+								<th data-field="F_typeValue22" data-align="center">移网通话质量</th>
90
+								<th data-field="F_typeValue32" data-align="center">光网网络质量</th>
91
+								<th data-field="F_typeValue42" data-align="center">装维服务</th>
92
+								<th data-field="F_typeValue52" data-align="center">营业厅服务</th>
93
+								<th data-field="F_typeValue62" data-align="center">资费政策</th>
94
+								<th data-field="createname" data-align="center">坐席姓名</th>
95
+								<th data-field="F_typeValue7" data-align="center">反映问题</th>
96
+								<th data-field="Clcontent" data-align="center">处理结果</th>
97
+								<th data-field="ExpandDatField1" data-align="center">呼叫时间</th>
98
+								<th data-field="CallState" data-align="center">是否接通</th>
99
+								<th data-field="F_HJJGName" data-align="center">呼叫结果</th>
100
+							</tr>
101
+						</thead>
102
+					</table>
103
+				</div>
104
+
105
+			</div>
106
+		</div>
107
+
108
+		<script src="../js/laydate/laydate.js"></script>
109
+
110
+		<script>
111
+			var token = $.cookie("token"),
112
+				endtime='' , //结束时间
113
+				stime='' ; //开始时间
114
+			var $tableLeft1 = $('#table1');
115
+			$(function() {
116
+				laydate.render({
117
+					elem: '#startTime',
118
+					range: '~',
119
+					theme: '#1ab394'
120
+				});
121
+				getTimes('#startTime')
122
+				getDepartList($('#yyb'))
123
+				GetRWJG()
124
+				Ajax();
125
+				//搜索事件
126
+				$(".sear").click(function() {
127
+					$('.thTable tbody').html('');
128
+					Ajax();
129
+				});
130
+				//导出
131
+				$('.export').click(function() {
132
+					dcexcel(this);
133
+				})
134
+			});
135
+
136
+			function dcexcel(obj) {
137
+				stime = $('#startTime').val() && $('#startTime').val().split(' ~ ')[0]; //开始时间
138
+				endtime = $('#startTime').val() && $('#startTime').val().split(' ~ ')[1]; //结束时间
139
+				var url = huayi.config.callcenter_url + "CallOutReport/getSaleOfficeHotQuestionDetailData?token=" + token;
140
+				url += "&sdate=" + stime + "&edate=" + endtime;
141
+				url += '&phone=' + $('#phone').val()
142
+				url += '&taskid=' + $('#rwjg').val()
143
+				url += "&export=" + 1 ;
144
+				url += '&yingyebu=' + $('#yyb').val()
145
+				obj.href = url;
146
+			}
147
+			
148
+			function getTimes(dom) {
149
+				function p(s) {
150
+					return s < 10 ? '0' + s : s;
151
+				}
152
+				var currentYear = new Date().getFullYear();
153
+				var currentMonth = new Date().getMonth() + 1;
154
+				var currentDate = new Date().getDate();
155
+				var prevCurrentYear = 0;
156
+				var prevCurrentMonth = 0;
157
+				if(currentMonth == 1) {
158
+					prevCurrentYear = currentYear - 1;
159
+					prevCurrentMonth = 12;
160
+				} else {
161
+					prevCurrentYear = currentYear;
162
+					prevCurrentMonth = currentMonth - 1;
163
+				}
164
+				var data = currentYear + "-" + p(currentMonth) + "-" + '01';
165
+				var current = currentYear + "-" + p(currentMonth)+"-" +currentDate;
166
+				$(dom).val(data+' ~ '+current)
167
+			}
168
+			
169
+			function GetRWJG() {
170
+				$.ajax({
171
+					type: "get",
172
+					url: huayi.config.callcenter_url + "Questionnaire/GetTaskList",
173
+					dataType: 'json',
174
+					data: {
175
+						flag: 'HJJG',
176
+						token: $.cookie("token")
177
+					},
178
+					async: true,
179
+					success: function(data) {
180
+						var Count = data.data;
181
+						$("<option value='0'>--全部--</option>").appendTo($("#rwjg"));
182
+						for(var i = 0; i < Count.length; i++) {
183
+							console.log(Count[i].F_UserName);
184
+							$("<option value='" + Count[i].F_TaskID + "'>" + Count[i].F_TaskName + "</option>").appendTo($("#rwjg"));
185
+			
186
+						}
187
+					}
188
+				});
189
+			}
190
+			function getDepartList(obj) {
191
+				obj.empty();
192
+				let str = '<option value="">请选择</option>'
193
+				$.getJSON(huayi.config.callcenter_url + 'CallOutPlan/GetDepartList', {
194
+					"token": $.cookie("token")
195
+				}, function(result) {
196
+					if(result.state.toLowerCase() == "success") {
197
+						result.data.forEach(function(v, n) {
198
+							str += '<option value="' + v.F_DeptId + '">' + v.F_DeptName + '</option>'
199
+						})
200
+						obj.html(str)
201
+					}
202
+				})
203
+			}
204
+			
205
+			function Ajax() {
206
+				//销毁表格
207
+				$tableLeft1.bootstrapTable('destroy');
208
+				//初始化表格,动态从服务器加载数据
209
+				$tableLeft1.bootstrapTable({
210
+					method: "get", //使用get请求到服务器获取数据			
211
+					url: huayi.config.callcenter_url + "CallOutReport/getSaleOfficeHotQuestionDetailData",
212
+					contentType: 'application/x-www-form-urlencoded',
213
+					striped: true, //表格显示条纹
214
+					pagination: true, //启动分页
215
+					pageSize: 5, //每页显示的记录数
216
+					pageNumber: 1, //当前第几页
217
+					pageList: [15, 30, 45, 100], //记录数可选列表
218
+					search: false, //是否启用查询
219
+					showColumns: false, //显示下拉框勾选要显示的列
220
+					showRefresh: false, //显示刷新按钮
221
+					sidePagination: "server", //表示服务端请求
222
+					//设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder
223
+					//设置为limit可以获取limit, offset, search, sort, order
224
+					queryParamsType: "undefined",
225
+					responseHandler: function(res) {
226
+						//格式化数据
227
+						return {
228
+							"total": res.total , //总页数
229
+							"rows": res.rows//数据
230
+						};
231
+					},
232
+					queryParams: function queryParams(params) { //设置查询参数
233
+						var param = {
234
+							sdate: $('#startTime').val() && $('#startTime').val().split(' ~ ')[0],
235
+							edate: $('#startTime').val() && $('#startTime').val().split(' ~ ')[1],
236
+							yingyebu: $('#yyb').val(),
237
+							phone: $('#phone').val(),
238
+							export:0,
239
+							pagesize: params.pageSize,
240
+							pageindex: params.pageNumber,
241
+							taskid:$('#rwjg').val(),
242
+							token: token
243
+						};
244
+						return param;
245
+					},
246
+					onLoadSuccess: function() { //加载成功时执行
247
+						//								layer.msg("加载成功");
248
+					},
249
+					onLoadError: function() { //加载失败时执行
250
+						//layer.msg("加载数据失败", { time: 1500, icon: 2 });
251
+					}
252
+				});
253
+			}
254
+		</script>
255
+	</body>
256
+
257
+</html>

+ 1 - 1
CallCenterWeb.UI/reportAnalysis/departmentHotQue.html

@@ -68,7 +68,7 @@
68 68
 				<div class="topCon">
69 69
 					查询日期:
70 70
 					<input type="text" class="form-control" id="startTime" style="margin-right: 20px;"/>
71
-					任务结果
71
+					任务名称
72 72
 					<select class="form-control" id="rwjg"></select>
73 73
 					<button class="btns sear">搜索</button>
74 74
 					<a class="btns export ">导出</a>

+ 1 - 1
CallCenterWeb.UI/reportAnalysis/departmentSummary.html

@@ -65,7 +65,7 @@
65 65
 				<div class="topCon">
66 66
 					查询日期:
67 67
 					<input type="text" class="form-control" id="startTime" style="margin-right: 20px;"/>
68
-					任务结果
68
+					任务名称
69 69
 					<select class="form-control" id="rwjg"></select>
70 70
 					<button class="btns sear">搜索</button>
71 71
 					<a class="btns export ">导出</a>

+ 1 - 1
CallCenterWeb.UI/reportAnalysis/wuQuestion.html

@@ -65,7 +65,7 @@
65 65
 				<div class="topCon">
66 66
 					查询日期:
67 67
 					<input type="text" class="form-control" id="startTime" style="margin-right: 20px;"/>
68
-					任务结果
68
+					任务名称
69 69
 					<select class="form-control" id="rwjg"></select>
70 70
 					<button class="btns sear">搜索</button>
71 71
 					<a class="btns export ">导出</a>