浏览代码

话务明细表、网点坐席话务量、网点系统话务量、网点运营指标、网点队列统计、.办理件考核报表、诉求受理对比报表、诉求办理对比报表

zhangshuangnan 8 年之前
父节点
当前提交
bc2257cb27

+ 28 - 0
SQ12345_County/.project

@@ -0,0 +1,28 @@
1
+<?xml version="1.0" encoding="UTF-8"?>
2
+<projectDescription>
3
+	<name>县级监管SQ12345_County</name>
4
+	<comment></comment>
5
+	<projects>
6
+	</projects>
7
+	<buildSpec>
8
+		<buildCommand>
9
+			<name>com.aptana.ide.core.unifiedBuilder</name>
10
+			<arguments>
11
+			</arguments>
12
+		</buildCommand>
13
+	</buildSpec>
14
+	<natures>
15
+		<nature>com.aptana.projects.webnature</nature>
16
+	</natures>
17
+	<filteredResources>
18
+		<filter>
19
+			<id>1512003887910</id>
20
+			<name></name>
21
+			<type>26</type>
22
+			<matcher>
23
+				<id>org.eclipse.ui.ide.multiFilter</id>
24
+				<arguments>1.0-name-matches-false-false-node_modules</arguments>
25
+			</matcher>
26
+		</filter>
27
+	</filteredResources>
28
+</projectDescription>

+ 213 - 0
SQ12345_County/Business/addDot.html

@@ -0,0 +1,213 @@
1
+<!DOCTYPE html>
2
+<html>
3
+
4
+	<head>
5
+		<meta charset="UTF-8">
6
+		<script src="../Script/Common/huayi.load.js"></script>
7
+		<script src="../Script/Common/huayi.http.js"></script>
8
+		<script src="../Script/Common/huayi.config.js"></script>
9
+		<link rel="stylesheet" href="../css/init.css" />
10
+		<title>网店管理 添加、修改</title>
11
+		<style>
12
+			body{
13
+				background:  #f3f3f4;;
14
+			}
15
+			.bj-title {
16
+				color: #ffffff;
17
+				background-color: #00a1cb;
18
+				padding: 8px 35px 8px 14px;
19
+				text-shadow: 0 1px 0 rgba(179, 142, 142, 0.5);
20
+				border: 1px solid #e5e5e5;
21
+			}
22
+			
23
+			.bjCon table th {
24
+				padding: 5px 8px 5px 0;
25
+				text-align: right;
26
+				width: 30%;
27
+			}
28
+			
29
+			.bjCon table td {
30
+				padding: 6px 0 5px 10px;
31
+				text-align: left;
32
+				color: #717171;
33
+				line-height: 200%;
34
+				position: relative;
35
+			}
36
+			
37
+			.bjCon table td input[type=text],
38
+			.bjCon table td input[type=email],
39
+			.bjCon table td input[type=password] {
40
+				border: 1px solid #e5e5e5;
41
+				width: 240px;
42
+				outline: 0;
43
+				margin-right: 5px;
44
+				padding-left: 10px;
45
+			}
46
+			
47
+			.bjCon table td textarea {
48
+				border: 1px solid #e5e5e5;
49
+				resize: none;
50
+				width: 80%;
51
+				vertical-align: middle;
52
+				outline: none;
53
+			}
54
+			
55
+			.bjCon table td select {
56
+				width: 240px;
57
+				background-color: #ffffff;
58
+				background-image: none !important;
59
+				filter: none !important;
60
+				border: 1px solid #e5e5e5;
61
+				outline: none;
62
+				height: 34px !important;
63
+				line-height: 30px;
64
+				margin-right: 5px;
65
+				padding-left: 10px;
66
+			}
67
+			
68
+			.bjCon {
69
+				padding-top: 20px;
70
+			}
71
+			
72
+			.bjleft {
73
+				width: 60%;
74
+				margin: 0 auto;
75
+			}
76
+		</style>
77
+	</head>
78
+
79
+	<body>
80
+		<div class="container-fluid wrapper wrapper-content gray-bg">
81
+			<div class="row-fluid clearfix">
82
+				<div class="bjleft">
83
+					<div class="bjCon">
84
+						<table style="width: 100%;">
85
+							<tr>
86
+								<th>网点编号:</th>
87
+								<td><input type="text" class="tzTitle code" /></td>
88
+							</tr>
89
+							<tr>
90
+								<th>网点名称:</th>
91
+								<td><input type="text" class="tzTitle name" /></td>
92
+							</tr>
93
+
94
+							<tr>
95
+								<th>联系人:</th>
96
+								<td><input type="text" class="tzTitle connecter" /></td>
97
+							</tr>
98
+							<tr>
99
+								<th>联系人电话:</th>
100
+								<td><input type="text" class="tzTitle connect_tel" /></td>
101
+							</tr>
102
+							<tr>
103
+								<th>联系人手机:</th>
104
+								<td><input type="text" class="tzTitle connect_phone" /></td>
105
+							</tr>
106
+							<tr>
107
+								<th>联系人邮箱:</th>
108
+								<td><input type="email" class="tzTitle connect_email" /></td>
109
+							</tr>
110
+							<tr>
111
+								<th>地址:</th>
112
+								<td> <textarea class="tzCon address" name="" rows="" cols=""></textarea></td>
113
+							</tr>
114
+						</table>
115
+						<p style="text-align: center; padding: 20px 0;">
116
+							<button class="btns sureCun" type="button">确定</button>
117
+						</p>
118
+
119
+					</div>
120
+				</div>
121
+
122
+			</div>
123
+		</div>
124
+		<script>
125
+			var telreg = /^\d{0,12}$/; //号码验证
126
+			var eamilreg=/\w+((-w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+/;//邮箱验证
127
+			var id = helper.request.queryString("id");
128
+			$(document).ready(function() {
129
+
130
+				if(id) {
131
+					$.ajax({
132
+						type: "get",
133
+						url: huayi.config.callcenter_url + "CountyBranch/GetBranch",
134
+						async: true,
135
+						data: {
136
+							token: $.cookie("token"),
137
+							id: id
138
+						},
139
+						dataType: 'json',
140
+						success: function(data) {
141
+							if(data.state.toLowerCase() == 'success') {
142
+								$('.code').val(data.data.F_Code); //编号
143
+								$('.name').val(data.data.F_Name);//名称
144
+								$('.address').val(data.data.F_Address); //地址&
145
+								$('.connecter').val(data.data.F_ConName); //联系人
146
+								$('.connect_tel').val(data.data.F_ConPhone); //联系人电话
147
+								$('.connect_phone').val(data.data.F_ConTel); //联系人手机
148
+								$('.connect_email').val(data.data.F_ConEmail); //联系人邮箱
149
+							}
150
+						}
151
+
152
+					});
153
+				}
154
+				$('.sureCun').click(function() {
155
+					if($('.code').val()==''){
156
+						layer.confirm('请输入网点编号!', {
157
+							btn: ['确定'] //按钮
158
+						});
159
+						return;
160
+					}else if($('.name').val()=='') {
161
+						layer.confirm('请输入网点名称!', {
162
+							btn: ['确定'] //按钮
163
+						});
164
+						return;
165
+					}else if(!telreg.test($('.connect_tel').val())) {
166
+						layer.confirm('输入有效的号码!', {
167
+							btn: ['确定'] //按钮
168
+						});
169
+						return;
170
+					}else if(!telreg.test($('.connect_phone').val())){
171
+						layer.confirm('输入有效的号码!', {
172
+							btn: ['确定'] //按钮
173
+						});
174
+						return;
175
+						
176
+					}else if(!eamilreg.test($('.connect_email').val())){
177
+						layer.confirm('输入有效的邮箱!', {
178
+							btn: ['确定'] //按钮
179
+						});
180
+						return;
181
+					}
182
+					$.ajax({
183
+						type: "post",
184
+						url: huayi.config.callcenter_url + "CountyBranch/AddBranch",
185
+						async: true,
186
+						dataType: 'json',
187
+						data: {
188
+							token: $.cookie("token"),
189
+							code: $('.code').val(), //编号
190
+							name: $('.name').val(), //名称
191
+							address: $('.address').val(), //地址&
192
+							conname: $('.connecter').val(), //联系人
193
+							conphone: $('.connect_tel').val(), //联系人电话
194
+							contel: $('.connect_phone').val(), //联系人手机
195
+							conemail: $('.connect_email').val(), //联系人邮箱
196
+							id: id
197
+						},
198
+						success: function(res) {
199
+							if(res.state.toLowerCase() == 'success') {
200
+								var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
201
+								parent.layer.close(index); //再执行关闭  
202
+								parent.initTable();	
203
+								parent.layer.msg(res.message);
204
+							}
205
+
206
+						}
207
+					});
208
+				})
209
+			})
210
+		</script>
211
+	</body>
212
+
213
+</html>

+ 107 - 94
SQ12345_County/Business/dotManagement.html

@@ -5,7 +5,8 @@
5 5
 		<meta charset="UTF-8">
6 6
 		<title>网点管理</title>
7 7
 		<script src="../Script/Common/huayi.load.js"></script>
8
-		<script src="../Script/Common/huayi.config.js"></script>
8
+	    <script src="../Script/Common/huayi.http.js"></script>
9
+	    <script src="../Script/Common/huayi.config.js"></script>
9 10
 		<link rel="stylesheet" href="../css/init.css" />
10 11
 		<style>
11 12
 			#sqzx th {
@@ -135,39 +136,15 @@
135 136
 								<tr>
136 137
 									<th>网点编号:</th>
137 138
 									<td>
138
-										<input type="text" id="key" class="Min-width" />
139
+										<input type="text" id="code" class="Min-width" />
139 140
 									</td>
140 141
 									<th>网点名称:</th>
141 142
 									<td>
142
-										<input type="text" id="key" class="Min-width" />
143
+										<input type="text" id="name" class="Min-width" />
143 144
 									</td>
144
-									<th>关键词:</th>
145 145
 									<td>
146
-										<input type="text" id="key" class="Min-width" />
147
-									</td>
148
-								</tr>
149
-								<tr>
150
-									<th>有效/无效:</th>
151
-									<td>
152
-										<select class="select_" id="type">
153
-											<option value="0">请选择</option>
154
-											<option value="1">有效</option>
155
-											<option value="2">无效</option>
156
-										</select>
157
-									</td>
158
-									<th>状态:</th>
159
-									<td>
160
-										<select class="select_" id="type">
161
-											<option value="0">请选择</option>
162
-											<option value="1">启用</option>
163
-											<option value="2">未启用</option>
164
-										</select>
165
-									</td>
166
-									<th>
167
-									</th>
168
-									<td>
169
-										<botton class="btns Seach">查询</botton>
170
-										<botton id="addBtn" class="btns Seach">新增</botton>
146
+										<botton class="btns Seach" id="Seach">查询</botton>
147
+										<botton id="addBtn" class="btns Seach" >新增</botton>
171 148
 									</td>
172 149
 								</tr>
173 150
 							</table>
@@ -178,21 +155,16 @@
178 155
 							<table id="orderlist" data-row-style="rowStyle" data-query-params="queryParams" data-pagination="true">
179 156
 								<thead>
180 157
 									<tr>
181
-										<th data-align="center">网点编号</th>
182
-										<th data-align="center">网点名称</th>
183
-										<th data-align="center">状态</th>
184
-										<th data-align="center">操作</th>
158
+										<th data-align="center" data-field="F_Code">网点编号</th>
159
+										<th data-align="center" data-field="F_Name">网点名称</th>
160
+										<th data-align="center" data-field="F_ConName">联系人</th>
161
+										<th data-align="center" data-field="F_ConTel">手机号</th>
162
+										<th data-align="center" data-field="F_Address">地址</th>
163
+										<th data-align="center" data-formatter="caoZuo">操作</th>
185 164
 									</tr>
186 165
 								</thead>
187 166
 								<tbody class="list">
188
-									<tr>
189
-										<td>370000</td>
190
-										<td>商丘市</td>
191
-										<td>启用</td>
192
-										<td>
193
-											<a class="xg" title="编辑">编辑</a
194
-										</td>
195
-									</tr>
167
+									
196 168
 								</tbody>
197 169
 							</table>
198 170
 						</div>
@@ -201,68 +173,109 @@
201 173
 			</div>
202 174
 		</div>
203 175
 		<script>
204
-		var html = 
205
-				'<div class="bjCon">'+
206
-                    '<table style="width: 100%;">'+
207
-                        '<tr>'+
208
-                            '<th>网点编号:</th>'+
209
-                            '<td><input type="text" class="tzTitle form-control" name="name" />'+
210
-                            '<span class="tips">*5~6位数字,前2~3位必须是城市电话区号。</span></td>'+
211
-                        '</tr>'+
212
-                        '<tr>'+
213
-                           ' <th>网点名称:</th>'+
214
-                            '<td><input type="text" class="tzTitle form-control" name="name" />'+
215
-                            '<span class="tips">*最多允许8个汉字或字符。</span></td>'+
216
-                        '</tr>'+
217
-                        '<tr>'+
218
-                            '<th>网点密码:</th>'+
219
-                            '<td><input type="password" class="tzTitle form-control" name="name" />'+
220
-                            '<span class="tips">*6~12位字符,请使用大小写字母加数字或符号的组合密码。</span></td>'+
221
-                        '</tr>'+
222
-                        '<tr>'+
223
-                            '<th>网点地址:</th>'+
224
-                            '<td><input type="text" class="tzTitle form-control" name="name" /></td>'+
225
-                        '</tr>'+
226
-                        '<tr>'+
227
-                            '<th>联系人:</th>'+
228
-                            '<td><input type="text" class="tzTitle form-control" name="name" /></td>'+
229
-                        '</tr>'+
230
-                        '<tr>'+
231
-                            '<th>联系电话:</th>'+
232
-                            '<td><input type="text" class="tzTitle form-control" name="name" /></td>'+
233
-                        '</tr>'+
234
-                        '<tr>'+
235
-                            '<th>联系手机:</th>'+
236
-                            '<td><input type="text" class="tzTitle form-control" name="name" /></td>'+
237
-                        '</tr>'+
238
-                        '<tr>'+
239
-                            '<th>E-mail:</th>'+
240
-                            '<td><input type="text" class="tzTitle form-control" name="name" /></td>'+
241
-                        '</tr>'+
242
-                    '</table>'+
243
-         			'<p style="text-align: center; padding: 20px 0;">'+
244
-		                '<button class="btns sureCun" type="button">保存</button>'+
245
-		                '<button class="btns sureCun" type="button">重置</button>'+
246
-		                '<button class="btns sureCun" type="button">返回</button>'+
247
-		            '</p>'+
248
-                '</div>';
249 176
 		var tc;	
250
-			
251 177
 		$(document).ready(function() {
252 178
 			//返回首页
253 179
 			$('#ReIndex').click(function(){
254 180
 				top.home_index();
255
-			});	
181
+			});
182
+			$('#Seach').click(function(){
183
+				initTable();
184
+			})
256 185
 		});
257 186
 		$(document).on('click','#addBtn',function(){
258
-			tc = layer.open({
259
-					type: 1,
187
+		     layer.open({
188
+					type: 2,
189
+//					content: "WorkDatil.html?id=" + str, //iframe的url,no代表不显示滚动条
190
+					content: "addDot.html", //iframe的url,no代表不显示滚动条
260 191
 					title: '新增网点',
261
-					area: ['86%', '80%'], //宽高
262
-					content: html
263
-				});	
192
+					area: ['60%', '80%'], //宽高
193
+				});
194
+				
264 195
 		});
265
-		$('#orderlist').bootstrapTable('destroy').bootstrapTable({striped: true});
196
+		initTable();
197
+	function initTable() {
198
+		//先销毁表格
199
+		$('#orderlist').bootstrapTable('destroy');
200
+		//初始化表格,动态从服务器加载数据
201
+		$('#orderlist').bootstrapTable({
202
+			method: "get", //使用get请求到服务器获取数据
203
+		  	url: huayi.config.callcenter_url+"CountyBranch/GetList", //获取数据的Servlet地址
204
+			contentType: "application/x-www-form-urlencoded",striped: true, //表格显示条纹
205
+			pagination: true, //启动分页
206
+			pageSize: 10, //每页显示的记录数
207
+			pageNumber: 1, //当前第几页
208
+			pageList: [10, 20, 50, 100], //记录数可选列表
209
+			search: false, //是否启用查询
210
+			showColumns: false, //显示下拉框勾选要显示的列
211
+			showRefresh: false, //显示刷新按钮
212
+			sidePagination: "server", //表示服务端请求
213
+			//设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder
214
+			//设置为limit可以获取limit, offset, search, sort, order
215
+			queryParamsType: "undefined",
216
+			queryParams: function queryParams(params) { //设置查询参数
217
+				var param = {
218
+					page: params.pageNumber,
219
+					pagesize: params.pageSize,
220
+					token: $.cookie("token"),
221
+					name: $('#name').val(), //名称
222
+					code: $('#code').val() //编号
223
+				};
224
+				return param;
225
+			},
226
+			onLoadSuccess: function() { //加载成功时执行
227
+				//layer.msg("加载成功");
228
+			},
229
+			onLoadError: function() { //加载失败时执行
230
+				//layer.msg("加载数据失败", { time: 1500, icon: 2 });
231
+			}
232
+		});
233
+	}
234
+		
235
+	function caoZuo(val, row) {
236
+	    return '<div><a title="编辑" style="margin-right:5px;" onclick="XG(' + row.F_ID + ')"><i class="fa fa-pencil-square-o"></i></a><a  title="删除" onclick="del(' + row.F_ID + ')"><i class="fa fa-remove"></i></a>  </div>'
237
+	}
238
+		//删除
239
+	function del(id) {
240
+
241
+	    var laye = layer.confirm('您确定要删除吗?', {
242
+	        btn: ['确定', '取消'] //可以无限个按钮
243
+	    }, function (index, layero) {
244
+	        //按钮【按钮一】的回调
245
+	        $.ajax({
246
+	            type: "post",
247
+	            url: huayi.config.callcenter_url + "CountyBranch/DelBranch",
248
+	            async: true,
249
+	            dataType: 'json',
250
+	            data: {
251
+	                token: $.cookie("token"),
252
+	                ids:id
253
+	            },
254
+	            success: function (data) {
255
+	                if (data.state.toLowerCase() == 'success') {
256
+	                    layer.msg("删除成功!");
257
+	                    layer.close(laye);
258
+	                    initTable();
259
+	                }
260
+	            }
261
+	        });
262
+	    }, function (index) {
263
+	        //按钮【按钮二】的回调
264
+	        layer.close(laye)
265
+	    });
266
+	}
267
+	//修改
268
+	function XG(id) {
269
+	    layer.open({
270
+						type: 2,
271
+	//					content: "WorkDatil.html?id=" + str, //iframe的url,no代表不显示滚动条
272
+						content: "addDot.html?id="+ id, //iframe的url,no代表不显示滚动条
273
+						title: '修改网点',
274
+						area: ['60%', '80%'], //宽高
275
+					});
276
+					
277
+	}
278
+			
266 279
 		</script>
267 280
 	</body>
268 281
 

+ 29 - 154
SQ12345_County/TelCall/appealAcceptance.html

@@ -36,15 +36,12 @@
36 36
 				padding: 6px 0 5px 10px;
37 37
 			}
38 38
 			
39
-	
40
-			
41 39
 			.clearFix:after {
42 40
 				content: "";
43 41
 				display: block;
44 42
 				clear: both;
45 43
 			}
46 44
 			
47
-
48 45
 			.box_content {
49 46
 				border-bottom: 1px solid #ccc;
50 47
 			}
@@ -53,13 +50,13 @@
53 50
 				border: 1px solid #e6e6e6;
54 51
 				border-radius: 5px;
55 52
 			}
56
-
57
-			#sqzx .Seach{
53
+			
54
+			#sqzx .Seach {
58 55
 				margin-left: 0;
59
-			    width: 60px;
60
-			    font-size: 13px;
61
-			    display: inline-block;
62
-			    text-align: center;
56
+				width: 60px;
57
+				font-size: 13px;
58
+				display: inline-block;
59
+				text-align: center;
63 60
 			}
64 61
 		</style>
65 62
 	</head>
@@ -86,38 +83,19 @@
86 83
 						<div class="box_content">
87 84
 							<table id="sqzx" style="width: 100%;" border="0" cellspacing="0" cellpadding="0">
88 85
 								<tr>
89
-									<th>统计周期:</th>
90
-									<td colspan="">
91
-										<select class="select_" id="depar">
92
-											<option value="">月份</option>
93
-											<option value="0">年份</option>
86
+									<th>网点:</th>
87
+									<td>
88
+										<select name="" id="dot" class="select_">
89
+
94 90
 										</select>
95 91
 									</td>
96
-									<th>年份:</th>
97
-									<td colspan="">
98
-										<input type="text" id="key" class="Min-width" />
99
-									</td>
100
-									<th>月份:</th>
101
-									<td colspan="">
102
-										<select class="select_" id="depar">
103
-											<option value="0">一月份</option>
104
-											<option value="1">二月份</option>
105
-											<option value="2">三月份</option>
106
-											<option value="3">四月份</option>
107
-											<option value="4">五月份</option>
108
-											<option value="5">六月份</option>
109
-											<option value="6">七月份</option>
110
-											<option value="7">八月份</option>
111
-											<option value="8">九月份</option>
112
-											<option value="9">十月份</option>
113
-											<option value="10">十一月份</option>
114
-											<option value="11">十二月份</option>
115
-										</select>
92
+									<th>日期:</th>
93
+									<td>
94
+										<input type="text" id="startTime" class="Min-width" style="height: 32px;" />
116 95
 									</td>
117
-									
118 96
 									<td>
119 97
 										<botton class="btns Seach">查询</botton>
120
-										<botton class="btns Seach">导出</botton>
98
+										<a href="javaScript:;" class="btns export">导出</a>
121 99
 									</td>
122 100
 								</tr>
123 101
 							</table>
@@ -128,134 +106,31 @@
128 106
 							<table id="orderlist" data-row-style="rowStyle" data-query-params="queryParams" data-pagination="true">
129 107
 								<thead>
130 108
 									<tr>
131
-										<th data-align="center">区县名称</th>
132
-										<th data-align="center">诉求受理总量</th>
133
-										<th data-align="center">同比</th>
134
-										<th data-align="center">环比</th>
109
+										<th data-align="center" data-field="areaname">区县名称</th>
110
+										<th data-align="center" data-field="count">办理量</th>
111
+										<th data-align="center" data-field="lastmonthrate">同比</th>
112
+										<th data-align="center" data-field="lastyearrate">环比</th>
135 113
 									</tr>
136 114
 								</thead>
137 115
 								<tbody class="list">
138
-									<tr>
139
-										<td>商丘市</td>
140
-										<td>6000</td>
141
-										<td>10%</td>
142
-										<td>2%</td>
143
-									</tr>
144
-									<tr>
145
-										<td>商丘市</td>
146
-										<td>6000</td>
147
-										<td>10%</td>
148
-										<td>2%</td>
149
-									</tr>
150
-									<tr>
151
-										<td>商丘市</td>
152
-										<td>6000</td>
153
-										<td>10%</td>
154
-										<td>2%</td>
155
-									</tr>
156
-									<tr>
157
-										<td>商丘市</td>
158
-										<td>6000</td>
159
-										<td>10%</td>
160
-										<td>2%</td>
161
-									</tr>
162
-									<tr>
163
-										<td>商丘市</td>
164
-										<td>6000</td>
165
-										<td>10%</td>
166
-										<td>2%</td>
167
-									</tr>
168
-									<tr>
169
-										<td>商丘市</td>
170
-										<td>6000</td>
171
-										<td>10%</td>
172
-										<td>2%</td>
173
-									</tr>
174
-									<tr>
175
-										<td>商丘市</td>
176
-										<td>6000</td>
177
-										<td>10%</td>
178
-										<td>2%</td>
179
-									</tr>
180
-									<tr>
181
-										<td>商丘市</td>
182
-										<td>6000</td>
183
-										<td>10%</td>
184
-										<td>2%</td>
185
-									</tr>
186
-									<tr>
187
-										<td>商丘市</td>
188
-										<td>6000</td>
189
-										<td>10%</td>
190
-										<td>2%</td>
191
-									</tr>
192
-									<tr>
193
-										<td>商丘市</td>
194
-										<td>6000</td>
195
-										<td>10%</td>
196
-										<td>2%</td>
197
-									</tr>
198
-									<tr>
199
-										<td>商丘市</td>
200
-										<td>6000</td>
201
-										<td>10%</td>
202
-										<td>2%</td>
203
-									</tr>
204
-									<tr>
205
-										<td>商丘市</td>
206
-										<td>6000</td>
207
-										<td>10%</td>
208
-										<td>2%</td>
209
-									</tr>
210
-									<tr>
211
-										<td>商丘市</td>
212
-										<td>6000</td>
213
-										<td>10%</td>
214
-										<td>2%</td>
215
-									</tr>
216
-									<tr>
217
-										<td>商丘市</td>
218
-										<td>6000</td>
219
-										<td>10%</td>
220
-										<td>2%</td>
221
-									</tr>
222
-									<tr>
223
-										<td>商丘市</td>
224
-										<td>6000</td>
225
-										<td>10%</td>
226
-										<td>2%</td>
227
-									</tr>
228 116
 								</tbody>
229 117
 							</table>
230 118
 						</div>
231 119
 					</div>
232 120
 				</div>
233 121
 			</div>
234
-		</div>
235
-		<script src="../css/laydate/laydate.js"></script>
236
-		<script>
237
-		$(document).ready(function() {
238
-			//返回首页
239
-			$('#ReIndex').click(function(){
240
-				top.home_index();
241
-			})	
242
-			laydate.skin('blue');
243
-			laydate({
244
-				elem: '#startTime',
245
-				event: 'focus',
246
-			});
247
-			laydate({
248
-				elem: '#endTime',
249
-				event: 'focus',
250
-			});
251 122
 			
252
-		});
253
-		
254
-		$('#orderlist').bootstrapTable('destroy').bootstrapTable({striped: true});
123
+		</div >
124
+		<script src="../js/laydate/laydate.js"></script>
125
+		<script src="../js/tellCall/appealAcceptance.js"></script>
126
+		<script>
127
+			$(document).ready(function(){
128
+				//返回首页
129
+				$('#ReIndex').click(function() {
130
+					top.home_index();
131
+				})
132
+		})
255 133
 		</script>
256 134
 	</body>
257 135
 
258
-</html>
259
-
260
-
261
-
136
+</html>

+ 27 - 154
SQ12345_County/TelCall/appealHandle.html

@@ -36,15 +36,12 @@
36 36
 				padding: 6px 0 5px 10px;
37 37
 			}
38 38
 			
39
-	
40
-			
41 39
 			.clearFix:after {
42 40
 				content: "";
43 41
 				display: block;
44 42
 				clear: both;
45 43
 			}
46 44
 			
47
-
48 45
 			.box_content {
49 46
 				border-bottom: 1px solid #ccc;
50 47
 			}
@@ -53,13 +50,13 @@
53 50
 				border: 1px solid #e6e6e6;
54 51
 				border-radius: 5px;
55 52
 			}
56
-
57
-			#sqzx .Seach{
53
+			
54
+			#sqzx .Seach {
58 55
 				margin-left: 0;
59
-			    width: 60px;
60
-			    font-size: 13px;
61
-			    display: inline-block;
62
-			    text-align: center;
56
+				width: 60px;
57
+				font-size: 13px;
58
+				display: inline-block;
59
+				text-align: center;
63 60
 			}
64 61
 		</style>
65 62
 	</head>
@@ -86,38 +83,18 @@
86 83
 						<div class="box_content">
87 84
 							<table id="sqzx" style="width: 100%;" border="0" cellspacing="0" cellpadding="0">
88 85
 								<tr>
89
-									<th>统计周期:</th>
90
-									<td colspan="">
91
-										<select class="select_" id="depar">
92
-											<option value="">月份</option>
93
-											<option value="0">年份</option>
94
-										</select>
95
-									</td>
96
-									<th>年份:</th>
97
-									<td colspan="">
98
-										<input type="text" id="key" class="Min-width" />
99
-									</td>
100
-									<th>月份:</th>
101
-									<td colspan="">
102
-										<select class="select_" id="depar">
103
-											<option value="0">一月份</option>
104
-											<option value="1">二月份</option>
105
-											<option value="2">三月份</option>
106
-											<option value="3">四月份</option>
107
-											<option value="4">五月份</option>
108
-											<option value="5">六月份</option>
109
-											<option value="6">七月份</option>
110
-											<option value="7">八月份</option>
111
-											<option value="8">九月份</option>
112
-											<option value="9">十月份</option>
113
-											<option value="10">十一月份</option>
114
-											<option value="11">十二月份</option>
86
+									<th>网点:</th>
87
+									<td>
88
+										<select name="" id="dot" class="select_">
89
+
115 90
 										</select>
116 91
 									</td>
117
-									
92
+									<th>日期:</th>
93
+									<td>
94
+										<input type="text" id="startTime" class="Min-width" style="height: 32px;" />					</td>
118 95
 									<td>
119 96
 										<botton class="btns Seach">查询</botton>
120
-										<botton class="btns Seach">导出</botton>
97
+										<a href="javaScript:;" class="btns export">导出</a>
121 98
 									</td>
122 99
 								</tr>
123 100
 							</table>
@@ -128,103 +105,13 @@
128 105
 							<table id="orderlist" data-row-style="rowStyle" data-query-params="queryParams" data-pagination="true">
129 106
 								<thead>
130 107
 									<tr>
131
-										<th data-align="center">区县名称</th>
132
-										<th data-align="center">诉求受理总量</th>
133
-										<th data-align="center">同比</th>
134
-										<th data-align="center">环比</th>
108
+										<th data-align="center" data-field="areaname">区县名称</th>
109
+										<th data-align="center" data-field="count">办理量</th>
110
+										<th data-align="center" data-field="lastmonthrate">同比</th>
111
+										<th data-align="center" data-field="lastyearrate">环比</th>
135 112
 									</tr>
136 113
 								</thead>
137 114
 								<tbody class="list">
138
-									<tr>
139
-										<td>商丘市</td>
140
-										<td>6000</td>
141
-										<td>10%</td>
142
-										<td>2%</td>
143
-									</tr>
144
-									<tr>
145
-										<td>商丘市</td>
146
-										<td>6000</td>
147
-										<td>10%</td>
148
-										<td>2%</td>
149
-									</tr>
150
-									<tr>
151
-										<td>商丘市</td>
152
-										<td>6000</td>
153
-										<td>10%</td>
154
-										<td>2%</td>
155
-									</tr>
156
-									<tr>
157
-										<td>商丘市</td>
158
-										<td>6000</td>
159
-										<td>10%</td>
160
-										<td>2%</td>
161
-									</tr>
162
-									<tr>
163
-										<td>商丘市</td>
164
-										<td>6000</td>
165
-										<td>10%</td>
166
-										<td>2%</td>
167
-									</tr>
168
-									<tr>
169
-										<td>商丘市</td>
170
-										<td>6000</td>
171
-										<td>10%</td>
172
-										<td>2%</td>
173
-									</tr>
174
-									<tr>
175
-										<td>商丘市</td>
176
-										<td>6000</td>
177
-										<td>10%</td>
178
-										<td>2%</td>
179
-									</tr>
180
-									<tr>
181
-										<td>商丘市</td>
182
-										<td>6000</td>
183
-										<td>10%</td>
184
-										<td>2%</td>
185
-									</tr>
186
-									<tr>
187
-										<td>商丘市</td>
188
-										<td>6000</td>
189
-										<td>10%</td>
190
-										<td>2%</td>
191
-									</tr>
192
-									<tr>
193
-										<td>商丘市</td>
194
-										<td>6000</td>
195
-										<td>10%</td>
196
-										<td>2%</td>
197
-									</tr>
198
-									<tr>
199
-										<td>商丘市</td>
200
-										<td>6000</td>
201
-										<td>10%</td>
202
-										<td>2%</td>
203
-									</tr>
204
-									<tr>
205
-										<td>商丘市</td>
206
-										<td>6000</td>
207
-										<td>10%</td>
208
-										<td>2%</td>
209
-									</tr>
210
-									<tr>
211
-										<td>商丘市</td>
212
-										<td>6000</td>
213
-										<td>10%</td>
214
-										<td>2%</td>
215
-									</tr>
216
-									<tr>
217
-										<td>商丘市</td>
218
-										<td>6000</td>
219
-										<td>10%</td>
220
-										<td>2%</td>
221
-									</tr>
222
-									<tr>
223
-										<td>商丘市</td>
224
-										<td>6000</td>
225
-										<td>10%</td>
226
-										<td>2%</td>
227
-									</tr>
228 115
 								</tbody>
229 116
 							</table>
230 117
 						</div>
@@ -232,30 +119,16 @@
232 119
 				</div>
233 120
 			</div>
234 121
 		</div>
235
-		<script src="../css/laydate/laydate.js"></script>
122
+		<script src="../js/laydate/laydate.js"></script>
123
+		<script src="../js/tellCall/appealHandle.js"></script>
236 124
 		<script>
237
-		$(document).ready(function() {
238
-			//返回首页
239
-			$('#ReIndex').click(function(){
240
-				top.home_index();
241
-			})	
242
-			laydate.skin('blue');
243
-			laydate({
244
-				elem: '#startTime',
245
-				event: 'focus',
246
-			});
247
-			laydate({
248
-				elem: '#endTime',
249
-				event: 'focus',
250
-			});
251
-			
252
-		});
253
-		
254
-		$('#orderlist').bootstrapTable('destroy').bootstrapTable({striped: true});
125
+			$(document).ready(function(){
126
+				//返回首页
127
+				$('#ReIndex').click(function() {
128
+					top.home_index();
129
+				})
130
+		})
255 131
 		</script>
256 132
 	</body>
257 133
 
258
-</html>
259
-
260
-
261
-
134
+</html>

+ 33 - 186
SQ12345_County/TelCall/countyAssessment.html

@@ -36,15 +36,12 @@
36 36
 				padding: 6px 0 5px 10px;
37 37
 			}
38 38
 			
39
-	
40
-			
41 39
 			.clearFix:after {
42 40
 				content: "";
43 41
 				display: block;
44 42
 				clear: both;
45 43
 			}
46 44
 			
47
-
48 45
 			.box_content {
49 46
 				border-bottom: 1px solid #ccc;
50 47
 			}
@@ -53,13 +50,13 @@
53 50
 				border: 1px solid #e6e6e6;
54 51
 				border-radius: 5px;
55 52
 			}
56
-
57
-			#sqzx .Seach{
53
+			
54
+			#sqzx .Seach {
58 55
 				margin-left: 0;
59
-			    width: 60px;
60
-			    font-size: 13px;
61
-			    display: inline-block;
62
-			    text-align: center;
56
+				width: 60px;
57
+				font-size: 13px;
58
+				display: inline-block;
59
+				text-align: center;
63 60
 			}
64 61
 		</style>
65 62
 	</head>
@@ -86,13 +83,19 @@
86 83
 						<div class="box_content">
87 84
 							<table id="sqzx" style="width: 100%;" border="0" cellspacing="0" cellpadding="0">
88 85
 								<tr>
86
+									<th>网点:</th>
87
+									<td>
88
+										<select name="" id="dot" class="select_">
89
+
90
+										</select>
91
+									</td>
89 92
 									<th>日期:</th>
90
-									<td colspan="">
93
+									<td>
91 94
 										<input type="text" id="startTime" class="laydate-icon Min-width" style="height: 32px;" />&nbsp;——&nbsp;<input type="text" id="endTime" class="laydate-icon Min-width" style="height: 32px;" />
92 95
 									</td>
93 96
 									<td>
94 97
 										<botton class="btns Seach">查询</botton>
95
-										<botton class="btns Seach">导出</botton>
98
+										<a href="javaScript:;" class="btns export">导出</a>
96 99
 									</td>
97 100
 								</tr>
98 101
 							</table>
@@ -103,163 +106,20 @@
103 106
 							<table id="orderlist" data-row-style="rowStyle" data-query-params="queryParams" data-pagination="true">
104 107
 								<thead>
105 108
 									<tr>
106
-										<th data-align="center">区县名称</th>
107
-										<th data-align="center">受理量</th>
108
-										<th data-align="center">交办量</th>
109
-										<th data-align="center">重办件数</th>
110
-										<th data-align="center">已办理件数</th>
111
-										<th data-align="center">及时量</th>
112
-										<th data-align="center">超时量</th>
113
-										<th data-align="center">申请延时量</th>
114
-										<th data-align="center">回访量</th>
115
-										<th data-align="center">市民满意</th>
116
-										<th data-align="center">市民不满意</th>
109
+										<th data-align="center" data-field="areaname">区县名称</th>
110
+										<th data-align="center" data-field="acceptcount">受理量</th>
111
+										<th data-align="center" data-field="assigncount">交办量</th>
112
+										<th data-align="center" data-field="dealcount">已办量</th>
113
+										<th data-align="center" data-field="reloadcount">重办量</th>
114
+										<th data-align="center" data-field="timelycount">及时量</th>
115
+										<th data-align="center" data-field="timeoutcount">超时量</th>
116
+										<th data-align="center" data-field="delaycount">延时量</th>
117
+										<th data-align="center" data-field="visitcount">回访量</th>
118
+										<th data-align="center" data-field="satisfiedcount">市民满意</th>
119
+										<th data-align="center" data-field="notsatisfiedcount">市民不满意</th>
117 120
 									</tr>
118 121
 								</thead>
119 122
 								<tbody class="list">
120
-									<tr>
121
-										<td>商丘市</td>
122
-										<td>6000</td>
123
-										<td>3700</td>
124
-										<td>20</td>
125
-										<td>4700</td>
126
-										<td>4600</td>
127
-										<td>10</td>
128
-										<td>60</td>
129
-										<td>4000</td>
130
-										<td>98%</td>
131
-										<td>2%</td>
132
-									</tr>
133
-									<tr>
134
-										<td>市畜牧局</td>
135
-										<td>6000</td>
136
-										<td>3700</td>
137
-										<td>20</td>
138
-										<td>4700</td>
139
-										<td>4600</td>
140
-										<td>10</td>
141
-										<td>60</td>
142
-										<td>4000</td>
143
-										<td>98%</td>
144
-										<td>2%</td>
145
-									</tr>
146
-									<tr>
147
-										<td>市国土资源局</td>
148
-										<td>6000</td>
149
-										<td>3700</td>
150
-										<td>20</td>
151
-										<td>4700</td>
152
-										<td>4600</td>
153
-										<td>10</td>
154
-										<td>60</td>
155
-										<td>4000</td>
156
-										<td>98%</td>
157
-										<td>2%</td>
158
-									</tr>
159
-									<tr>
160
-										<td>柘城县县政府</td>
161
-										<td>6000</td>
162
-										<td>3700</td>
163
-										<td>20</td>
164
-										<td>4700</td>
165
-										<td>4600</td>
166
-										<td>10</td>
167
-										<td>60</td>
168
-										<td>4000</td>
169
-										<td>98%</td>
170
-										<td>2%</td>
171
-									</tr>
172
-									<tr>
173
-										<td>虞城县县政府</td>
174
-										<td>6000</td>
175
-										<td>3700</td>
176
-										<td>20</td>
177
-										<td>4700</td>
178
-										<td>4600</td>
179
-										<td>10</td>
180
-										<td>60</td>
181
-										<td>4000</td>
182
-										<td>98%</td>
183
-										<td>2%</td>
184
-									</tr>
185
-									<tr>
186
-										<td>睢阳区区政府</td>
187
-										<td>6000</td>
188
-										<td>3700</td>
189
-										<td>20</td>
190
-										<td>4700</td>
191
-										<td>4600</td>
192
-										<td>10</td>
193
-										<td>60</td>
194
-										<td>4000</td>
195
-										<td>98%</td>
196
-										<td>2%</td>
197
-									</tr>
198
-									<tr>
199
-										<td>梁园区区政府</td>
200
-										<td>6000</td>
201
-										<td>3700</td>
202
-										<td>20</td>
203
-										<td>4700</td>
204
-										<td>4600</td>
205
-										<td>10</td>
206
-										<td>60</td>
207
-										<td>4000</td>
208
-										<td>98%</td>
209
-										<td>2%</td>
210
-									</tr>
211
-									<tr>
212
-										<td>宁陵县县政府</td>
213
-										<td>6000</td>
214
-										<td>3700</td>
215
-										<td>20</td>
216
-										<td>4700</td>
217
-										<td>4600</td>
218
-										<td>10</td>
219
-										<td>60</td>
220
-										<td>4000</td>
221
-										<td>98%</td>
222
-										<td>2%</td>
223
-									</tr>
224
-									<tr>
225
-										<td>夏邑县县行政</td>
226
-										<td>6000</td>
227
-										<td>3700</td>
228
-										<td>20</td>
229
-										<td>4700</td>
230
-										<td>4600</td>
231
-										<td>10</td>
232
-										<td>60</td>
233
-										<td>4000</td>
234
-										<td>98%</td>
235
-										<td>2%</td>
236
-									</tr>
237
-									<tr>
238
-										<td>民权县县政府</td>
239
-										<td>6000</td>
240
-										<td>3700</td>
241
-										<td>20</td>
242
-										<td>4700</td>
243
-										<td>4600</td>
244
-										<td>10</td>
245
-										<td>60</td>
246
-										<td>4000</td>
247
-										<td>98%</td>
248
-										<td>2%</td>
249
-									</tr>
250
-									<tr>
251
-										<td>睢县县政府</td>
252
-										<td>6000</td>
253
-										<td>3700</td>
254
-										<td>20</td>
255
-										<td>4700</td>
256
-										<td>4600</td>
257
-										<td>10</td>
258
-										<td>60</td>
259
-										<td>4000</td>
260
-										<td>98%</td>
261
-										<td>2%</td>
262
-									</tr>
263 123
 								</tbody>
264 124
 							</table>
265 125
 						</div>
@@ -268,28 +128,15 @@
268 128
 			</div>
269 129
 		</div>
270 130
 		<script src="../css/laydate/laydate.js"></script>
131
+		<script src="../js/tellCall/countyAssessment.js"></script>
271 132
 		<script>
272
-		$(document).ready(function() {
273
-			//返回首页
274
-			$('#ReIndex').click(function(){
275
-				top.home_index();
276
-			})	
277
-			laydate.skin('blue');
278
-			laydate({
279
-				elem: '#startTime',
280
-				event: 'focus',
281
-			});
282
-			laydate({
283
-				elem: '#endTime',
284
-				event: 'focus',
285
-			});
286
-			
287
-		});
288
-		
289
-		$('#orderlist').bootstrapTable('destroy').bootstrapTable({striped: true});
133
+			$(document).ready(function(){
134
+				//返回首页
135
+				$('#ReIndex').click(function() {
136
+					top.home_index();
137
+				})
138
+		})
290 139
 		</script>
291 140
 	</body>
292 141
 
293
-</html>
294
-
295
-
142
+</html>

文件差异内容过多而无法显示
+ 47 - 2586
SQ12345_County/TelCall/dotOperate.html


文件差异内容过多而无法显示
+ 47 - 2760
SQ12345_County/TelCall/dotQueue.html


文件差异内容过多而无法显示
+ 29 - 2554
SQ12345_County/TelCall/dotSeat.html


文件差异内容过多而无法显示
+ 49 - 2873
SQ12345_County/TelCall/dotTraffic.html


+ 70 - 274
SQ12345_County/TelCall/trafficDetail.html

@@ -6,6 +6,7 @@
6 6
 		<title>话务明细表</title>
7 7
 		<script src="../Script/Common/huayi.load.js"></script>
8 8
 		<script src="../Script/Common/huayi.config.js"></script>
9
+		 <link href="../css/Table/table1.css" rel="stylesheet" />
9 10
 		<link rel="stylesheet" href="../css/init.css" />
10 11
 		<style>
11 12
 			#sqzx th {
@@ -86,23 +87,24 @@
86 87
 						<div class="box_content">
87 88
 							<table id="sqzx" style="width: 100%;" border="0" cellspacing="0" cellpadding="0">
88 89
 								<tr>
89
-									<th>主叫:</th>
90
+									<th>号码:</th>
90 91
 									<td>
91
-										<input type="text" id="key" class="Min-width" />
92
+										<input type="text" id="phone_num" class="Min-width" />
92 93
 									</td>
93 94
 									<th>呼出类型:</th>
94 95
 									<td>
95
-										<select class="select_" id="type">
96
+										<select class="select_" id="callType">
96 97
 											<option value="">全部类型</option>
97 98
 											<option value="0">呼入</option>
98 99
 											<option value="1">呼出</option>
99
-											<option value="1">分机互打</option>
100
+											<!--<option value="1">分机互打</option>-->
100 101
 										</select>
101 102
 									</td>
102
-									<th>分机号:</th>
103
+									
104
+									<!--<th>分机号:</th>
103 105
 									<td>
104 106
 										<input type="text" id="key" class="Min-width" />
105
-									</td>
107
+									</td>-->
106 108
 									<th>网点:</th>
107 109
 									<td>
108 110
 										<select id="ss_hcfx" class="select_">
@@ -112,13 +114,18 @@
112 114
 											<option value="2">郸城县</option>
113 115
 										</select>
114 116
 									</td>
117
+									
118
+								
115 119
 								</tr>
120
+								
121
+								
116 122
 								<tr>
117
-									<th>被叫:</th>
123
+									<th>坐席工号:</th>
118 124
 									<td>
119
-										<input type="text" id="key" class="Min-width" />
125
+										<input type="text" id="seatCode" class="Min-width" />
120 126
 									</td>
121
-									<th>挂断原因:</th>
127
+									
128
+									<!--<th>挂断原因:</th>
122 129
 									<td>
123 130
 										<select class="select_" id="type">
124 131
 											<option value="0">全部</option>
@@ -128,27 +135,33 @@
128 135
 			                                <option value="3">转接挂断</option>
129 136
 			                                <option value="4">未知</option>
130 137
 										</select>
138
+									</td>-->
139
+									
140
+									<th>开始时间:</th>
141
+									<td>
142
+										<input type="text" id="startTime" class="laydate-icon Min-width" style="height: 32px;" />
131 143
 									</td>
132
-									<th>接听状态:</th>
144
+									<th>结束时间:</th>
133 145
 									<td>
134
-										<select class="select_" id="type">
135
-											<option value="">全部</option>
136
-											<option value="0">已接听</option>
137
-											<option value="1">未接听</option>
138
-										</select>
146
+										<input type="text" id="endTime" class="laydate-icon Min-width" style="height: 32px;" />
139 147
 									</td>
140 148
 								</tr>
141 149
 				
142 150
 								<tr>
143
-									<th>通话时间:</th>
144
-									<td colspan="3">
145
-										<input type="text" id="startTime" class="laydate-icon Min-width" style="height: 32px;" />&nbsp;——&nbsp;<input type="text" id="endTime" class="laydate-icon Min-width" style="height: 32px;" />
151
+										<th>接听状态:</th>
152
+									<td>
153
+										<select class="select_" id="callState">
154
+											<option value="">全部</option>
155
+											<option value="0">已接听</option>
156
+											<option value="1">未接听</option>
157
+											<option value="2">黑名单拒接</option>
158
+										</select>
146 159
 									</td>
147 160
 									<th>
148 161
 									</th>
149 162
 									<td>
150 163
 										<botton class="btns Seach">查询</botton>
151
-										<botton class="btns Seach">导出</botton>
164
+										<!--<botton class="btns Seach">导出</botton>-->
152 165
 									</td>
153 166
 
154 167
 								</tr>
@@ -160,272 +173,55 @@
160 173
 							<table id="orderlist" data-row-style="rowStyle" data-query-params="queryParams" data-pagination="true">
161 174
 								<thead>
162 175
 									<tr>
163
-										<th data-field="F_WorkOrderId" data-align="center">通话时间</th>
164
-										<th data-field="F_ComTitle" data-align="center">主叫号码</th>
165
-										<th data-field="DeptName" data-align="center">被叫号码</th>
166
-										<th data-field="OtherDeptName" data-align="center">网点名称(编号)</th>
167
-										<th data-field="NoticeDeptName" data-align="center">工号</th>
168
-										<th data-field="FilePath" data-align="center">分机号</th>
169
-										<th data-align="center" data-width="10%">转接号码</th>
170
-										<th data-align="center" data-width="10%">IVR通话时长</th>
171
-										<th data-align="center" data-width="10%">坐席通话时长</th>
172
-										<th data-align="center" data-width="10%">计费时长</th>
173
-										<th data-align="center" data-width="10%">排队等待时长</th>
176
+										<th data-field="CallNumber" data-align="center" data-formatter="Code">编号</th>
177
+				                        <th data-field="CallNumber" data-align="center">电话号码</th>
178
+				                        <th data-field="FilePath" data-formatter="setCode" data-align="center">录音</th>
179
+				                        <th data-field="CallType" data-formatter="callType" data-align="center">呼叫方向</th>
180
+				                        <!--<th data-field="DealType" data-formatter="dealType" data-align="center">是否回访</th>-->
181
+				                        <th data-field="CallState" data-formatter="states" data-align="center">呼叫状态</th>
182
+				                        <th data-field="TypeName" data-align="center">通话类型</th>
183
+				                        <th data-field="UserCode" data-align="center">坐席工号</th>
184
+				                        <th data-field="UserName" data-align="center">坐席姓名</th>
185
+				                        <th data-field="BeginTime" data-align="center">开始时间</th>
186
+				                        <th data-field="TalkStartTime" data-align="center">通话开始时间</th>
187
+				                        <th data-field="TalkEndTime" data-align="center">通话结束时间</th>
188
+				                        <th data-field="TalkLongTime" data-align="center" data-formatter="ftime">通话时长</th>
189
+				                        <th data-field="RingLongTime" data-align="center" data-formatter="ftime">振铃时长</th>
190
+				                        <th data-field="LongTime" data-align="center" data-formatter="ftime">总时长</th>
174 191
 									</tr>
175 192
 								</thead>
176 193
 								<tbody class="list">
177
-									<tr>
178
-										<td>2分48秒</td>
179
-										<td>15235412586</td>
180
-										<td>17735412586</td>
181
-										<td>商丘市(370001)</td>
182
-										<td>8100</td>
183
-										<td>001</td>
184
-										<td>123456</td>
185
-										<td>2分48秒</td>
186
-										<td>2分48秒</td>
187
-										<td>2分48秒</td>
188
-										<td>48秒</td>
189
-									</tr>
190
-									<tr>
191
-										<td>2分48秒</td>
192
-										<td>15235412586</td>
193
-										<td>17735412586</td>
194
-										<td>商丘市(370001)</td>
195
-										<td>8100</td>
196
-										<td>001</td>
197
-										<td>123456</td>
198
-										<td>2分48秒</td>
199
-										<td>2分48秒</td>
200
-										<td>2分48秒</td>
201
-										<td>48秒</td>
202
-									</tr>
203
-									<tr>
204
-										<td>2分48秒</td>
205
-										<td>15235412586</td>
206
-										<td>17735412586</td>
207
-										<td>商丘市(370001)</td>
208
-										<td>8100</td>
209
-										<td>001</td>
210
-										<td>123456</td>
211
-										<td>2分48秒</td>
212
-										<td>2分48秒</td>
213
-										<td>2分48秒</td>
214
-										<td>48秒</td>
215
-									</tr>
216
-									<tr>
217
-										<td>2分48秒</td>
218
-										<td>15235412586</td>
219
-										<td>17735412586</td>
220
-										<td>商丘市(370001)</td>
221
-										<td>8100</td>
222
-										<td>001</td>
223
-										<td>123456</td>
224
-										<td>2分48秒</td>
225
-										<td>2分48秒</td>
226
-										<td>2分48秒</td>
227
-										<td>48秒</td>
228
-									</tr>
229
-									<tr>
230
-										<td>2分48秒</td>
231
-										<td>15235412586</td>
232
-										<td>17735412586</td>
233
-										<td>商丘市(370001)</td>
234
-										<td>8100</td>
235
-										<td>001</td>
236
-										<td>123456</td>
237
-										<td>2分48秒</td>
238
-										<td>2分48秒</td>
239
-										<td>2分48秒</td>
240
-										<td>48秒</td>
241
-									</tr>
242
-									<tr>
243
-										<td>2分48秒</td>
244
-										<td>15235412586</td>
245
-										<td>17735412586</td>
246
-										<td>商丘市(370001)</td>
247
-										<td>8100</td>
248
-										<td>001</td>
249
-										<td>123456</td>
250
-										<td>2分48秒</td>
251
-										<td>2分48秒</td>
252
-										<td>2分48秒</td>
253
-										<td>48秒</td>
254
-									</tr>
255
-									<tr>
256
-										<td>2分48秒</td>
257
-										<td>15235412586</td>
258
-										<td>17735412586</td>
259
-										<td>商丘市(370001)</td>
260
-										<td>8100</td>
261
-										<td>001</td>
262
-										<td>123456</td>
263
-										<td>2分48秒</td>
264
-										<td>2分48秒</td>
265
-										<td>2分48秒</td>
266
-										<td>48秒</td>
267
-									</tr>
268
-									<tr>
269
-										<td>2分48秒</td>
270
-										<td>15235412586</td>
271
-										<td>17735412586</td>
272
-										<td>商丘市(370001)</td>
273
-										<td>8100</td>
274
-										<td>001</td>
275
-										<td>123456</td>
276
-										<td>2分48秒</td>
277
-										<td>2分48秒</td>
278
-										<td>2分48秒</td>
279
-										<td>48秒</td>
280
-									</tr>
281
-									<tr>
282
-										<td>2分48秒</td>
283
-										<td>15235412586</td>
284
-										<td>17735412586</td>
285
-										<td>商丘市(370001)</td>
286
-										<td>8100</td>
287
-										<td>001</td>
288
-										<td>123456</td>
289
-										<td>2分48秒</td>
290
-										<td>2分48秒</td>
291
-										<td>2分48秒</td>
292
-										<td>48秒</td>
293
-									</tr>
294
-									<tr>
295
-										<td>2分48秒</td>
296
-										<td>15235412586</td>
297
-										<td>17735412586</td>
298
-										<td>商丘市(370001)</td>
299
-										<td>8100</td>
300
-										<td>001</td>
301
-										<td>123456</td>
302
-										<td>2分48秒</td>
303
-										<td>2分48秒</td>
304
-										<td>2分48秒</td>
305
-										<td>48秒</td>
306
-									</tr>
307
-									<tr>
308
-										<td>2分48秒</td>
309
-										<td>15235412586</td>
310
-										<td>17735412586</td>
311
-										<td>商丘市(370001)</td>
312
-										<td>8100</td>
313
-										<td>001</td>
314
-										<td>123456</td>
315
-										<td>2分48秒</td>
316
-										<td>2分48秒</td>
317
-										<td>2分48秒</td>
318
-										<td>48秒</td>
319
-									</tr>
320
-									<tr>
321
-										<td>2分48秒</td>
322
-										<td>15235412586</td>
323
-										<td>17735412586</td>
324
-										<td>商丘市(370001)</td>
325
-										<td>8100</td>
326
-										<td>001</td>
327
-										<td>123456</td>
328
-										<td>2分48秒</td>
329
-										<td>2分48秒</td>
330
-										<td>2分48秒</td>
331
-										<td>48秒</td>
332
-									</tr>
333
-									<tr>
334
-										<td>2分48秒</td>
335
-										<td>15235412586</td>
336
-										<td>17735412586</td>
337
-										<td>商丘市(370001)</td>
338
-										<td>8100</td>
339
-										<td>001</td>
340
-										<td>123456</td>
341
-										<td>2分48秒</td>
342
-										<td>2分48秒</td>
343
-										<td>2分48秒</td>
344
-										<td>48秒</td>
345
-									</tr>
346
-									<tr>
347
-										<td>2分48秒</td>
348
-										<td>15235412586</td>
349
-										<td>17735412586</td>
350
-										<td>商丘市(370001)</td>
351
-										<td>8100</td>
352
-										<td>001</td>
353
-										<td>123456</td>
354
-										<td>2分48秒</td>
355
-										<td>2分48秒</td>
356
-										<td>2分48秒</td>
357
-										<td>48秒</td>
358
-									</tr>
359
-									<tr>
360
-										<td>2分48秒</td>
361
-										<td>15235412586</td>
362
-										<td>17735412586</td>
363
-										<td>商丘市(370001)</td>
364
-										<td>8100</td>
365
-										<td>001</td>
366
-										<td>123456</td>
367
-										<td>2分48秒</td>
368
-										<td>2分48秒</td>
369
-										<td>2分48秒</td>
370
-										<td>48秒</td>
371
-									</tr>
372
-									<tr>
373
-										<td>2分48秒</td>
374
-										<td>15235412586</td>
375
-										<td>17735412586</td>
376
-										<td>商丘市(370001)</td>
377
-										<td>8100</td>
378
-										<td>001</td>
379
-										<td>123456</td>
380
-										<td>2分48秒</td>
381
-										<td>2分48秒</td>
382
-										<td>2分48秒</td>
383
-										<td>48秒</td>
384
-									</tr>
385
-									<tr>
386
-										<td>2分48秒</td>
387
-										<td>15235412586</td>
388
-										<td>17735412586</td>
389
-										<td>商丘市(370001)</td>
390
-										<td>8100</td>
391
-										<td>001</td>
392
-										<td>123456</td>
393
-										<td>2分48秒</td>
394
-										<td>2分48秒</td>
395
-										<td>2分48秒</td>
396
-										<td>48秒</td>
397
-									</tr>
194
+									
398 195
 								</tbody>
399 196
 							</table>
400 197
 						</div>
198
+					
199
+					  <!--下载框-->
200
+    <div class="t-shade">
201
+        <div class="shade_k">
202
+            <div class="shade_title">
203
+                <span>录音播放<srong class="cknum"></srong></span>
204
+                <span class="setwin"><a>x</a></span>
205
+            </div>
206
+            <div class="shade_content">
207
+                <div class="Ly_box audiojs">
208
+                </div>
209
+               <div class="boxCon LY_box">
210
+                  
211
+                   </div>
212
+            </div>
213
+        </div>
214
+    </div>
215
+					
216
+					
217
+					
401 218
 					</div>
402 219
 				</div>
403 220
 			</div>
404 221
 		</div>
405 222
 		<script src="../css/laydate/laydate.js"></script>
406
-		<script>
407
-		$(document).ready(function() {
408
-			//返回首页
409
-			$('#ReIndex').click(function(){
410
-				top.home_index();
411
-			})	
412
-			laydate.skin('blue');
413
-			laydate({
414
-				elem: '#startTime',
415
-				event: 'focus',
416
-				istime: true,
417
-				format: 'YYYY-MM-DD hh:mm', //日期格式
418
-			});
419
-			laydate({
420
-				elem: '#endTime',
421
-				event: 'focus',
422
-				istime: true,
423
-				format: 'YYYY-MM-DD hh:mm', //日期格式
424
-			});
425
-			
426
-		});
427
-		$('#orderlist').bootstrapTable('destroy').bootstrapTable({striped: true});
428
-		</script>
223
+		<script src="../js/tellCall/trafficDetail.js"></script>
224
+	
429 225
 	</body>
430 226
 
431 227
 </html>

+ 60 - 0
SQ12345_County/js/tellCall/appealAcceptance.js

@@ -0,0 +1,60 @@
1
+$(document).ready(function(){
2
+				laydate.render({
3
+				  elem: '#startTime'
4
+				  ,type: 'month'
5
+				  ,theme: '#00a1cb'
6
+				});
7
+
8
+				$('.Seach').click(function() {
9
+					initTable();
10
+				})
11
+				//导出
12
+				$('.export').click(function() {
13
+					dcexcel(this);
14
+				})
15
+
16
+				function dcexcel(obj) {
17
+					var url = huayi.config.callcenter_url + "CountyBusiness/GetAreaAccept?token=" + $.cookie("token");
18
+					url += "&date=" + $("#startTime").val() + "&branchcode=" + $("#dot").val() + "&isdc=1";
19
+					obj.href = url;
20
+				}
21
+				
22
+				//获取网点
23
+				$.getJSON(huayi.config.callcenter_url + "CountyBranch/GetBranchList", {
24
+					token: $.cookie("token")
25
+				}, function(result) {
26
+					if(result.state.toLowerCase() == "success") {
27
+						seatlist = result.data;
28
+						bindseat($("#dot"));
29
+					}
30
+				});
31
+				function bindseat(obj) {
32
+					obj.empty();
33
+					$(seatlist).each(function(i, n) {
34
+						obj.append('<option value="' + n.F_Code + '">' + n.F_Name + '</option>');
35
+					});
36
+					initTable();
37
+				}
38
+				function initTable() {
39
+				$.ajax({
40
+					type: "get",
41
+					url: huayi.config.callcenter_url + "CountyBusiness/GetAreaAccept",
42
+					async: true,
43
+					dataType: 'json',
44
+					data: {
45
+						token: $.cookie("token"),
46
+						branchcode: $('#dot').val(), //网点编号(必选),
47
+						date: $('#startTime').val(), //(1月2周3天4时)
48
+						isdc: 0
49
+					},
50
+					success: function(data) {
51
+						if(data.state.toLowerCase() == 'success') {
52
+							$('#orderlist').bootstrapTable('load', data.data.AreaAcceptReport);
53
+						}
54
+					}
55
+				});
56
+				$('#orderlist').bootstrapTable('destroy').bootstrapTable({striped: true	});
57
+			}
58
+		
59
+	
60
+})

+ 59 - 0
SQ12345_County/js/tellCall/appealHandle.js

@@ -0,0 +1,59 @@
1
+$(document).ready(function(){
2
+				laydate.render({
3
+				  elem: '#startTime'
4
+				  ,type: 'month'
5
+				  ,theme: '#00a1cb'
6
+				});
7
+				$('.Seach').click(function() {
8
+					initTable();
9
+				})
10
+				//导出
11
+				$('.export').click(function() {
12
+					dcexcel(this);
13
+				})
14
+
15
+				function dcexcel(obj) {
16
+					var url = huayi.config.callcenter_url + "CountyBusiness/GetAreaDeal?token=" + $.cookie("token");
17
+					url += "&date=" + $("#startTime").val() + "&branchcode=" + $("#dot").val() + "&isdc=1";
18
+					obj.href = url;
19
+				}
20
+				
21
+				//获取网点
22
+				$.getJSON(huayi.config.callcenter_url + "CountyBranch/GetBranchList", {
23
+					token: $.cookie("token")
24
+				}, function(result) {
25
+					if(result.state.toLowerCase() == "success") {
26
+						seatlist = result.data;
27
+						bindseat($("#dot"));
28
+					}
29
+				});
30
+				function bindseat(obj) {
31
+					obj.empty();
32
+					$(seatlist).each(function(i, n) {
33
+						obj.append('<option value="' + n.F_Code + '">' + n.F_Name + '</option>');
34
+					});
35
+					initTable();
36
+				}
37
+				function initTable() {
38
+				$.ajax({
39
+					type: "get",
40
+					url: huayi.config.callcenter_url + "CountyBusiness/GetAreaDeal",
41
+					async: true,
42
+					dataType: 'json',
43
+					data: {
44
+						token: $.cookie("token"),
45
+						branchcode: $('#dot').val(), //网点编号(必选),
46
+						date: $('#startTime').val(), //(1月2周3天4时)
47
+						isdc: 0
48
+					},
49
+					success: function(data) {
50
+						if(data.state.toLowerCase() == 'success') {
51
+							$('#orderlist').bootstrapTable('load', data.data.AreaDealReport);
52
+						}
53
+					}
54
+				});
55
+				$('#orderlist').bootstrapTable('destroy').bootstrapTable({striped: true	});
56
+			}
57
+		
58
+	
59
+})

+ 70 - 0
SQ12345_County/js/tellCall/countyAssessment.js

@@ -0,0 +1,70 @@
1
+$(document).ready(function(){
2
+				laydate.skin('blue');
3
+				laydate({
4
+					elem: '#startTime',
5
+					event: 'focus',
6
+				});
7
+				laydate({
8
+					elem: '#endTime',
9
+					event: 'focus',
10
+				});
11
+
12
+				$('.Seach').click(function() {
13
+					initTable();
14
+				})
15
+				//导出
16
+				$('.export').click(function() {
17
+					dcexcel(this);
18
+				})
19
+
20
+				function dcexcel(obj) {
21
+					var url = huayi.config.callcenter_url + "CountyBusiness/GetAreaAssessment?token=" + $.cookie("token");
22
+					url += "&start=" + $("#startTime").val() + "&end=" + $("#endTime").val() + "&branchcode=" + $("#dot").val() + "&isdc=1";
23
+					obj.href = url;
24
+				}
25
+				
26
+				//获取网点
27
+				$.getJSON(huayi.config.callcenter_url + "CountyBranch/GetBranchList", {
28
+					token: $.cookie("token")
29
+				}, function(result) {
30
+					if(result.state.toLowerCase() == "success") {
31
+						seatlist = result.data;
32
+						bindseat($("#dot"));
33
+					}
34
+				});
35
+
36
+				function bindseat(obj) {
37
+					obj.empty();
38
+					$(seatlist).each(function(i, n) {
39
+						obj.append('<option value="' + n.F_Code + '">' + n.F_Name + '</option>');
40
+					});
41
+					initTable();
42
+				}
43
+				
44
+				function initTable() {
45
+				$.ajax({
46
+					type: "get",
47
+					url: huayi.config.callcenter_url + "CountyBusiness/GetAreaAssessment",
48
+					async: true,
49
+					dataType: 'json',
50
+					data: {
51
+						token: $.cookie("token"),
52
+						branchcode: $('#dot').val(), //网点编号(必选),
53
+						start: $('#startTime').val(), //(1月2周3天4时)
54
+						end: $('#endTime').val(),
55
+						isdc: 0
56
+					},
57
+					success: function(data) {
58
+						if(data.state.toLowerCase() == 'success') {
59
+							$('#orderlist').bootstrapTable('load', data.data.AreaAssessmentReport);
60
+						}
61
+					}
62
+				});
63
+				$('#orderlist').bootstrapTable('destroy').bootstrapTable({striped: true	});
64
+					
65
+			
66
+
67
+			}
68
+		
69
+	
70
+})

+ 150 - 0
SQ12345_County/js/tellCall/dotOperate.js

@@ -0,0 +1,150 @@
1
+$(document).ready(function(){
2
+			laydate.render({
3
+			  elem: '#startTime'
4
+			  ,type: 'month'
5
+			  ,theme: '#00a1cb'
6
+			});
7
+			laydate.render({
8
+			  elem: '#endTime'
9
+			  ,type: 'month'
10
+			  ,theme: '#00a1cb'
11
+			});
12
+			laydate.render({
13
+			  elem: '#sday'
14
+			  ,theme: '#00a1cb'
15
+			});
16
+			laydate.render({
17
+			  elem: '#eday'
18
+			  ,theme: '#00a1cb'
19
+			});
20
+			laydate.render({
21
+			  elem: '#smin'
22
+			  ,theme: '#00a1cb'
23
+			    ,type: 'datetime'
24
+			   ,format: 'yyyy-MM-dd HH'
25
+			});
26
+			laydate.render({
27
+			  elem: '#emin'
28
+			  ,theme: '#00a1cb'
29
+			  ,type: 'datetime'
30
+			  ,format: 'yyyy-MM-dd HH'
31
+			});
32
+	//获取网点
33
+    $.getJSON(huayi.config.callcenter_url + "CountyBranch/GetBranchList", { token: $.cookie("token") }, function (result) {
34
+        if (result.state.toLowerCase() == "success") {
35
+            seatlist = result.data;
36
+            bindseat($("#dot"));
37
+        }
38
+    });
39
+	function bindseat(obj) {
40
+		obj.empty();
41
+		$(seatlist).each(function(i, n) {
42
+			obj.append('<option value="' + n.F_Code + '">' + n.F_Name + '</option>');
43
+		})
44
+		initTable() 
45
+	}
46
+		//搜索
47
+	$('.Seach').click(function(){
48
+		var dateVal=$('#dateType').val();
49
+		 var stime,etime;
50
+		switch (dateVal){
51
+   				case '1':
52
+   				stime=$('#startTime').val();
53
+   				etime=$('#endTime').val();
54
+   				break;
55
+   				case '2':
56
+   				stime=$('#sweek').val();
57
+   				etime=$('#eweek').val();
58
+   				 break;
59
+   				case '3':
60
+   				stime=$('#sday').val();
61
+   				etime=$('#eday').val();
62
+   				 break;
63
+   				case '4':
64
+   				stime=$('#smin').val();
65
+   				etime=$('#emin').val();
66
+   				 break;
67
+   			}
68
+		initTable(dateVal,stime,etime);
69
+	})
70
+	//导出
71
+    $('.export').click(function(){
72
+    		dcexcel(this);
73
+    })
74
+   function dcexcel(obj) {
75
+   	var dateVal=$('#dateType').val();
76
+		 var stime,etime;
77
+		switch (dateVal){
78
+   				case '1':
79
+   				stime=$('#startTime').val();
80
+   				etime=$('#endTime').val();
81
+   				break;
82
+   				case '2':
83
+   				stime=$('#sweek').val();
84
+   				etime=$('#eweek').val();
85
+   				 break;
86
+   				case '3':
87
+   				stime=$('#sday').val();
88
+   				etime=$('#eday').val();
89
+   				 break;
90
+   				case '4':
91
+   				stime=$('#smin').val();
92
+   				etime=$('#emin').val();
93
+   				 break;
94
+   			}
95
+    var url = huayi.config.callcenter_url + "CountyTel/GetAreaHDWMOpeTelReport?token=" + $.cookie("token");
96
+        url += "&dateType=" + $("#dateType").val() + "&edate=" + etime + "&sdate=" + stime + "&branchcode=" + $("#dot").val()+ "&isdc=1";
97
+        obj.href = url;
98
+	 }
99
+   //根据下拉选择显示 月,周,天,时
100
+   $('#dateType').change(function(){
101
+   				var a=$(this).val();
102
+   				console.log(a)
103
+   			switch (a){
104
+   				case '1':
105
+   				$('#month').removeClass().addClass('show').siblings('div').removeClass().addClass('hide')
106
+   				 break;
107
+   				case '2':
108
+   				$('#week').removeClass().addClass('show').siblings('div').removeClass().addClass('hide')
109
+   				 break;
110
+   				case '3':
111
+   				$('#day').removeClass().addClass('show').siblings('div').removeClass().addClass('hide')
112
+   				 break;
113
+   				case '4':
114
+   				$('#min').removeClass().addClass('show').siblings('div').removeClass().addClass('hide')
115
+   				 break;
116
+   			}
117
+   })
118
+  
119
+})
120
+function initTable(dt,sd,ed) {
121
+	$.ajax({
122
+		type: "get",
123
+		url: huayi.config.callcenter_url + "CountyTel/GetAreaHDWMOpeTelReport",
124
+		async: true,
125
+		dataType: 'json',
126
+		data: {
127
+			token: $.cookie("token"),
128
+			branchcode: $('#dot').val(),//网点编号(必选),
129
+			dateType:dt,//(1月2周3天4时)
130
+			start: sd, //开始时间(2017-11-30)
131
+			end:ed,//结束时间(2017-11-30)
132
+			isdc:0
133
+		},
134
+		success: function(data) {
135
+			if(data.state.toLowerCase() == 'success') {
136
+				$('#orderlist').bootstrapTable('load',data.data.AreaHDWMOpeTelReport); 
137
+			}
138
+		}
139
+	});
140
+	$('#orderlist').bootstrapTable('destroy').bootstrapTable({striped: true});
141
+
142
+}
143
+
144
+
145
+
146
+
147
+
148
+
149
+
150
+

+ 149 - 0
SQ12345_County/js/tellCall/dotQueue.js

@@ -0,0 +1,149 @@
1
+$(document).ready(function(){
2
+			laydate.render({
3
+			  elem: '#startTime'
4
+			  ,type: 'month'
5
+			  ,theme: '#00a1cb'
6
+			});
7
+			laydate.render({
8
+			  elem: '#endTime'
9
+			  ,type: 'month'
10
+			  ,theme: '#00a1cb'
11
+			});
12
+			laydate.render({
13
+			  elem: '#sday'
14
+			  ,theme: '#00a1cb'
15
+			});
16
+			laydate.render({
17
+			  elem: '#eday'
18
+			  ,theme: '#00a1cb'
19
+			});
20
+			laydate.render({
21
+			  elem: '#smin'
22
+			  ,theme: '#00a1cb'
23
+			    ,type: 'datetime'
24
+			   ,format: 'yyyy-MM-dd HH'
25
+			});
26
+			laydate.render({
27
+			  elem: '#emin'
28
+			  ,theme: '#00a1cb'
29
+			  ,type: 'datetime'
30
+			  ,format: 'yyyy-MM-dd HH'
31
+			});
32
+	//获取网点
33
+    $.getJSON(huayi.config.callcenter_url + "CountyBranch/GetBranchList", { token: $.cookie("token") }, function (result) {
34
+        if (result.state.toLowerCase() == "success") {
35
+            seatlist = result.data;
36
+            bindseat($("#dot"));
37
+        }
38
+    });
39
+	function bindseat(obj) {
40
+		obj.empty();
41
+		$(seatlist).each(function(i, n) {
42
+			obj.append('<option value="' + n.F_Code + '">' + n.F_Name + '</option>');
43
+		})
44
+		initTable()  
45
+	}
46
+		//搜索
47
+	$('.Seach').click(function(){
48
+		var dateVal=$('#dateType').val();
49
+		 var stime,etime;
50
+		switch (dateVal){
51
+   				case '1':
52
+   				stime=$('#startTime').val();
53
+   				etime=$('#endTime').val();
54
+   				break;
55
+   				case '2':
56
+   				stime=$('#sweek').val();
57
+   				etime=$('#eweek').val();
58
+   				 break;
59
+   				case '3':
60
+   				stime=$('#sday').val();
61
+   				etime=$('#eday').val();
62
+   				 break;
63
+   				case '4':
64
+   				stime=$('#smin').val();
65
+   				etime=$('#emin').val();
66
+   				 break;
67
+   			}
68
+		initTable(dateVal,stime,etime);
69
+	})
70
+	//导出
71
+    $('.export').click(function(){
72
+    		dcexcel(this);
73
+    })
74
+   function dcexcel(obj) {
75
+   	var dateVal=$('#dateType').val();
76
+		 var stime,etime;
77
+		switch (dateVal){
78
+   				case '1':
79
+   				stime=$('#startTime').val();
80
+   				etime=$('#endTime').val();
81
+   				break;
82
+   				case '2':
83
+   				stime=$('#sweek').val();
84
+   				etime=$('#eweek').val();
85
+   				 break;
86
+   				case '3':
87
+   				stime=$('#sday').val();
88
+   				etime=$('#eday').val();
89
+   				 break;
90
+   				case '4':
91
+   				stime=$('#smin').val();
92
+   				etime=$('#emin').val();
93
+   				 break;
94
+   			}
95
+    var url = huayi.config.callcenter_url + "CountyTel/GetAreaHDWMQueueTelReport?token=" + $.cookie("token");
96
+        url += "&dateType=" + $("#dateType").val() + "&edate=" + etime + "&sdate=" + stime + "&branchcode=" + $("#dot").val()+ "&isdc=1";
97
+        obj.href = url;
98
+	 }
99
+   //根据下拉选择显示 月,周,天,时
100
+   $('#dateType').change(function(){
101
+   				var a=$(this).val();
102
+   				console.log(a)
103
+   			switch (a){
104
+   				case '1':
105
+   				$('#month').removeClass().addClass('show').siblings('div').removeClass().addClass('hide')
106
+   				 break;
107
+   				case '2':
108
+   				$('#week').removeClass().addClass('show').siblings('div').removeClass().addClass('hide')
109
+   				 break;
110
+   				case '3':
111
+   				$('#day').removeClass().addClass('show').siblings('div').removeClass().addClass('hide')
112
+   				 break;
113
+   				case '4':
114
+   				$('#min').removeClass().addClass('show').siblings('div').removeClass().addClass('hide')
115
+   				 break;
116
+   			}
117
+   })
118
+ 
119
+})
120
+function initTable(dt,sd,ed) {
121
+	$.ajax({
122
+		type: "get",
123
+		url: huayi.config.callcenter_url + "CountyTel/GetAreaHDWMQueueTelReport",
124
+		async: true,
125
+		dataType: 'json',
126
+		data: {
127
+			token: $.cookie("token"),
128
+			branchcode: $('#dot').val(),//网点编号(必选),
129
+			dateType:dt,//(1月2周3天4时)
130
+			start: sd, //开始时间(2017-11-30)
131
+			end:ed,//结束时间(2017-11-30)
132
+			isdc:0
133
+		},
134
+		success: function(data) {
135
+			if(data.state.toLowerCase() == 'success') {
136
+				$('#orderlist').bootstrapTable('load',data.data.AreaHDWMQueueTelReport); 
137
+			}
138
+		}
139
+	});
140
+	$('#orderlist').bootstrapTable('destroy').bootstrapTable({striped: true});
141
+}
142
+
143
+
144
+
145
+
146
+
147
+
148
+
149
+

+ 67 - 0
SQ12345_County/js/tellCall/dotSeat.js

@@ -0,0 +1,67 @@
1
+$(document).ready(function() {
2
+	laydate.skin('blue');
3
+	laydate({
4
+		elem: '#startTime',
5
+		event: 'focus',
6
+		istime: true,
7
+		format: 'YYYY-MM-DD', //日期格式
8
+	});
9
+	laydate({
10
+		elem: '#endTime',
11
+		event: 'focus',
12
+		istime: true,
13
+		format: 'YYYY-MM-DD', //日期格式
14
+	});
15
+	//获取网点
16
+            $.getJSON(huayi.config.callcenter_url + "CountyBranch/GetBranchList", { token: $.cookie("token") }, function (result) {
17
+                if (result.state.toLowerCase() == "success") {
18
+                    seatlist = result.data;
19
+                    bindseat($("#dot"));
20
+                }
21
+            });
22
+//
23
+			function bindseat(obj) {
24
+				obj.empty();
25
+//				obj.append('<option value="">请选择</option>');
26
+				$(seatlist).each(function(i, n) {
27
+					obj.append('<option value="' + n.F_Code + '">' + n.F_Name + '</option>');
28
+				})
29
+				initTable()
30
+				
31
+			}
32
+			//搜索
33
+	$('.Seach').click(function(){
34
+		initTable();
35
+	})
36
+	//导出
37
+        $('.export').click(function(){
38
+        		dcexcel(this);
39
+        })
40
+	   function dcexcel(obj) {
41
+        var url = huayi.config.callcenter_url + "CountyTel/GetAreaSeatTel?token=" + $.cookie("token");
42
+            url += "&start=" + $("#startTime").val() + "&end=" + $("#endTime").val()+ "&branchcode=" + $("#dot").val()+ "&isdc=1";
43
+            obj.href = url;
44
+   		 }
45
+})
46
+
47
+function initTable() {
48
+	$.ajax({
49
+		type: "get",
50
+		url: huayi.config.callcenter_url + "CountyTel/GetAreaSeatTel",
51
+		async: true,
52
+		dataType: 'json',
53
+		data: {
54
+			token: $.cookie("token"),
55
+			branchcode: $('#dot').val(), //网点编号(必选),
56
+			start: $('#startTime').val(), //开始时间(2017-11-30)
57
+			end: $('#endTime').val() //结束时间(2017-11-30)
58
+		},
59
+		success: function(data) {
60
+			if(data.state.toLowerCase() == 'success') {
61
+				$('#orderlist').bootstrapTable('load',data.data.AreaSeatTelReport); 
62
+			}
63
+		}
64
+	});
65
+	$('#orderlist').bootstrapTable('destroy').bootstrapTable({striped: true});
66
+	
67
+}

+ 150 - 0
SQ12345_County/js/tellCall/dotTraffic.js

@@ -0,0 +1,150 @@
1
+$(document).ready(function(){
2
+			laydate.render({
3
+			  elem: '#startTime'
4
+			  ,type: 'month'
5
+			  ,theme: '#00a1cb'
6
+			});
7
+			laydate.render({
8
+			  elem: '#endTime'
9
+			  ,type: 'month'
10
+			  ,theme: '#00a1cb'
11
+			});
12
+			laydate.render({
13
+			  elem: '#sday'
14
+			  ,theme: '#00a1cb'
15
+			});
16
+			laydate.render({
17
+			  elem: '#eday'
18
+			  ,theme: '#00a1cb'
19
+			});
20
+			laydate.render({
21
+			  elem: '#smin'
22
+			  ,theme: '#00a1cb'
23
+			    ,type: 'datetime'
24
+			   ,format: 'yyyy-MM-dd HH'
25
+			});
26
+			laydate.render({
27
+			  elem: '#emin'
28
+			  ,theme: '#00a1cb'
29
+			  ,type: 'datetime'
30
+			  ,format: 'yyyy-MM-dd HH'
31
+			});
32
+	//获取网点
33
+    $.getJSON(huayi.config.callcenter_url + "CountyBranch/GetBranchList", { token: $.cookie("token") }, function (result) {
34
+        if (result.state.toLowerCase() == "success") {
35
+            seatlist = result.data;
36
+            bindseat($("#dot"));
37
+        }
38
+    });
39
+	function bindseat(obj) {
40
+		obj.empty();
41
+		$(seatlist).each(function(i, n) {
42
+			obj.append('<option value="' + n.F_Code + '">' + n.F_Name + '</option>');
43
+		})
44
+		initTable() 
45
+	}
46
+		//搜索
47
+	$('.Seach').click(function(){
48
+		var dateVal=$('#dateType').val();
49
+		 var stime,etime;
50
+		switch (dateVal){
51
+   				case '1':
52
+   				stime=$('#startTime').val();
53
+   				etime=$('#endTime').val();
54
+   				break;
55
+   				case '2':
56
+   				stime=$('#sweek').val();
57
+   				etime=$('#eweek').val();
58
+   				 break;
59
+   				case '3':
60
+   				stime=$('#sday').val();
61
+   				etime=$('#eday').val();
62
+   				 break;
63
+   				case '4':
64
+   				stime=$('#smin').val();
65
+   				etime=$('#emin').val();
66
+   				 break;
67
+   			}
68
+		initTable(dateVal,stime,etime);
69
+	})
70
+	//导出
71
+    $('.export').click(function(){
72
+    		dcexcel(this);
73
+    })
74
+   function dcexcel(obj) {
75
+   	var dateVal=$('#dateType').val();
76
+		 var stime,etime;
77
+		switch (dateVal){
78
+   				case '1':
79
+   				stime=$('#startTime').val();
80
+   				etime=$('#endTime').val();
81
+   				break;
82
+   				case '2':
83
+   				stime=$('#sweek').val();
84
+   				etime=$('#eweek').val();
85
+   				 break;
86
+   				case '3':
87
+   				stime=$('#sday').val();
88
+   				etime=$('#eday').val();
89
+   				 break;
90
+   				case '4':
91
+   				stime=$('#smin').val();
92
+   				etime=$('#emin').val();
93
+   				 break;
94
+   			}
95
+    var url = huayi.config.callcenter_url + "CountyTel/GetAreaHDWMTelReport?token=" + $.cookie("token");
96
+        url += "&dateType=" + $("#dateType").val() + "&edate=" + etime + "&sdate=" + stime + "&branchcode=" + $("#dot").val()+ "&isdc=1";
97
+        obj.href = url;
98
+	 }
99
+   //根据下拉选择显示 月,周,天,时
100
+   $('#dateType').change(function(){
101
+   				var a=$(this).val();
102
+   				console.log(a)
103
+   			switch (a){
104
+   				case '1':
105
+   				$('#month').removeClass().addClass('show').siblings('div').removeClass().addClass('hide')
106
+   				 break;
107
+   				case '2':
108
+   				$('#week').removeClass().addClass('show').siblings('div').removeClass().addClass('hide')
109
+   				 break;
110
+   				case '3':
111
+   				$('#day').removeClass().addClass('show').siblings('div').removeClass().addClass('hide')
112
+   				 break;
113
+   				case '4':
114
+   				$('#min').removeClass().addClass('show').siblings('div').removeClass().addClass('hide')
115
+   				 break;
116
+   			}
117
+   })
118
+  
119
+})
120
+function initTable(dt,sd,ed) {
121
+	$.ajax({
122
+		type: "get",
123
+		url: huayi.config.callcenter_url + "CountyTel/GetAreaHDWMTelReport",
124
+		async: true,
125
+		dataType: 'json',
126
+		data: {
127
+			token: $.cookie("token"),
128
+			branchcode: $('#dot').val(),//网点编号(必选),
129
+			dateType:dt,//(1月2周3天4时)
130
+			start: sd, //开始时间(2017-11-30)
131
+			end:ed,//结束时间(2017-11-30)
132
+			isdc:0
133
+		},
134
+		success: function(data) {
135
+			if(data.state.toLowerCase() == 'success') {
136
+				$('#orderlist').bootstrapTable('load',data.data.AreaHDWMTelReport); 
137
+			}
138
+		}
139
+	});
140
+	$('#orderlist').bootstrapTable('destroy').bootstrapTable({striped: true});
141
+
142
+}
143
+
144
+
145
+
146
+
147
+
148
+
149
+
150
+

+ 147 - 0
SQ12345_County/js/tellCall/trafficDetail.js

@@ -0,0 +1,147 @@
1
+$(document).ready(function() {
2
+			//返回首页
3
+			$('#ReIndex').click(function(){
4
+				top.home_index();
5
+			})	
6
+			laydate.skin('blue');
7
+			laydate({
8
+				elem: '#startTime',
9
+				event: 'focus',
10
+				istime: true,
11
+				format: 'YYYY-MM-DD', //日期格式
12
+			});
13
+			laydate({
14
+				elem: '#endTime',
15
+				event: 'focus',
16
+				istime: true,
17
+				format: 'YYYY-MM-DD', //日期格式
18
+			});
19
+			  $(".setwin").click(function () {
20
+                $(".t-shade").removeClass("cx");
21
+                $('audio')[0].pause();
22
+            });
23
+            //获取网点
24
+            $.getJSON(huayi.config.callcenter_url + "CountyBranch/GetBranchList", { token: $.cookie("token") }, function (result) {
25
+                if (result.state.toLowerCase() == "success") {
26
+                    seatlist = result.data;
27
+                    bindseat($("#ss_hcfx"));
28
+                }
29
+            });
30
+//
31
+			function bindseat(obj) {
32
+				obj.empty();
33
+				obj.append('<option value="">请选择</option>');
34
+				$(seatlist).each(function(i, n) {
35
+					obj.append('<option value="' + n.F_Code + '">' + n.F_Name + '</option>');
36
+				})
37
+			}
38
+            //搜索
39
+			$('.Seach').click(function(){
40
+				if($('#ss_hcfx').val()==''){
41
+					layer.confirm('请选择网点编号!', {
42
+							btn: ['确定'] //按钮
43
+						});
44
+						return;
45
+				}
46
+			initTable();
47
+			})
48
+		});
49
+			initTable();
50
+		function initTable() {
51
+			//先销毁表格
52
+			$('#orderlist').bootstrapTable('destroy');
53
+			//初始化表格,动态从服务器加载数据
54
+			$('#orderlist').bootstrapTable({
55
+				method: "get", //使用get请求到服务器获取数据
56
+			  	url: huayi.config.callcenter_url+"CountyTel/GetAreaTelList", //获取数据的Servlet地址
57
+				contentType: "application/x-www-form-urlencoded",striped: true, //表格显示条纹
58
+				pagination: true, //启动分页
59
+				pageSize: 10, //每页显示的记录数
60
+				pageNumber: 1, //当前第几页
61
+				pageList: [10, 20, 50, 100], //记录数可选列表
62
+				search: false, //是否启用查询
63
+				showColumns: false, //显示下拉框勾选要显示的列
64
+				showRefresh: false, //显示刷新按钮
65
+				sidePagination: "server", //表示服务端请求
66
+				//设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder
67
+				//设置为limit可以获取limit, offset, search, sort, order
68
+				queryParamsType: "undefined",
69
+				queryParams: function queryParams(params) { //设置查询参数
70
+					var param = {
71
+						page: params.pageNumber,
72
+						pagesize: params.pageSize,
73
+						token: $.cookie("token"),
74
+						branchcode:$('#ss_hcfx').val(),//网点编号(必选),
75
+						phone:$('#phone_num').val(),//号码
76
+						usercode:$('#seatCode').val(),//坐席工号
77
+						calltype:$('#callType').val(),//(0呼入1呼出)
78
+						callstate:$('#callState').val(),//(0未接通1已接通2黑名单拒接)
79
+	       				starttime:$('#startTime').val(),//开始时间(2017-11-30)
80
+	       				endtime:$('#endTime').val()//结束时间(2017-11-30)
81
+					};
82
+					return param;
83
+				},
84
+				onLoadSuccess: function() { //加载成功时执行
85
+					//layer.msg("加载成功");
86
+				},
87
+				onLoadError: function() { //加载失败时执行
88
+					//layer.msg("加载数据失败", { time: 1500, icon: 2 });
89
+				}
90
+		});
91
+	}
92
+		
93
+		
94
+		
95
+		//编号
96
+        function Code(val,row,index){
97
+        	return index+1;
98
+        }
99
+		 function callType(val) {
100
+            if (val == 0) {
101
+                return '<div class="imgs">呼入</div>';
102
+            } else {
103
+                return '<div class="imgs">呼出</div>';
104
+            }
105
+        }
106
+
107
+        function states(val) {
108
+            if (val == 0) {
109
+                return '<div class="imgs">未接通</div>';
110
+            } else if(val==1) {
111
+                return '<div class="imgs">已接通</div>';
112
+            }
113
+            else if (val == 2) {
114
+                return '<div class="imgs">黑名单拒接</div>';
115
+            }
116
+        }
117
+         function ftime(val) {
118
+            if (val) {
119
+                return helper.DateFormat.getFormatTime(val);
120
+            }
121
+            else {
122
+                return '';
123
+            }
124
+        }
125
+             //音频
126
+        function setCode(val) {
127
+            if (val) {
128
+                return '<div class="imgs">' +
129
+                    '<img src="../img/vice.png" alt="" onclick= ck(this) item="'+val + '" />' +
130
+                    '</div>';
131
+            }
132
+            else {
133
+                return '';
134
+            }
135
+        }
136
+         function ck(val) {
137
+            var path = $(val).attr("item");
138
+          
139
+            $(".t-shade").addClass("cx");
140
+            $(".Ly_box").empty();
141
+            $(".LY_box").empty();
142
+            $('<audio  style="width:100%;"class=" " src="' + path + '" loop="loop" controls="controls"></audio>').appendTo(".Ly_box");
143
+            var rl = $('#RoleCode', top.document).val();
144
+            if (rl == "GLY" || rl == "ZXBZ") {
145
+                $('<a href="' + path + '" class="sc_btn LY "download="' + path + '">下载录音</a>').appendTo(".LY_box");
146
+            }
147
+        }