Browse Source

工单去掉备注一 二 三

d123 7 years ago
parent
commit
8bb1dbc5c6

+ 9 - 19
CallCenterWeb.UI/WorkOrder/WorkOrderDispose.html

@@ -159,11 +159,10 @@
159 159
 							<th data-field="CreateTime" data-align="center">创建时间</th>
160 160
 							<th data-field="Detail" data-align="center" data-formatter="Detail">反馈内容及处理结果</th>
161 161
 							<th data-field="Files" data-align="center" data-formatter="Detail">快递信息</th>
162
-							<th data-field="County" data-align="center" data-formatter="Detail">备注一</th>
162
+							<!--<th data-field="County" data-align="center" data-formatter="Detail">备注一</th>
163 163
 							<th data-field="Province" data-align="center" data-formatter="Detail">备注二</th>
164
-							<th data-field="City" data-align="center" data-formatter="Detail">备注三</th>
164
+							<th data-field="City" data-align="center" data-formatter="Detail">备注三</th>-->
165 165
 							<th data-field="CBCount" data-align="center">催办</th>
166
-							<th data-field="CBCount" data-align="center" data-formatter="De">跳转</th>
167 166
 							<th data-field="WorkOrderID" data-formatter="OverTime" data-align="center">工单超时</th>
168 167
 							<th data-field="WorkOrderID" data-formatter="Dispose" data-align="center">操作</th>
169 168
 						</tr>
@@ -196,7 +195,6 @@
196 195
 					<li class="Active">工单详情</li>
197 196
 					<li>处理记录</li>
198 197
 					<li>催办记录</li>
199
-					<li>补充记录</li>
200 198
 					<li>评论记录</li>
201 199
 					<span class="Closed">×</span>
202 200
 				</ul>
@@ -248,25 +246,25 @@
248 246
 										<span id="xq_gdnr"></span>
249 247
 									</td>
250 248
 								</tr>
251
-								<tr>
249
+								<tr class="BZ"">
252 250
 									<th>快递信息:</th>
253 251
 									<td colspan="5">
254 252
 										<span id="xq_kdxx"></span>
255 253
 									</td>
256 254
 								</tr>
257
-								<tr>
255
+								<tr class="BZ" >
258 256
 									<th>备注一:</th>
259 257
 									<td colspan="5">
260 258
 										<span id="bz-1"></span>
261 259
 									</td>
262 260
 								</tr>
263
-								<tr>
261
+								<tr class="BZ" >
264 262
 									<th>备注二:</th>
265 263
 									<td colspan="5">
266 264
 										<span id="bz-2"></span>
267 265
 									</td>
268 266
 								</tr>
269
-								<tr>
267
+								<tr class="BZ">
270 268
 									<th>备注三:</th>
271 269
 									<td colspan="5">
272 270
 										<span id="bz-3"></span>
@@ -300,17 +298,7 @@
300 298
 						</thead>
301 299
 					</table>
302 300
 				</div>
303
-				<div class="gdxq" style="display:none;">
304
-					<table id="bclist" data-row-style="rowStyle" data-query-params="queryParams" data-pagination="true">
305
-						<thead>
306
-							<tr>
307
-								<th data-field="CreateUserName">补充人</th>
308
-								<th data-field="Detail">补充详情</th>
309
-								<th data-field="CreateTime">创建时间</th>
310
-							</tr>
311
-						</thead>
312
-					</table>
313
-				</div>
301
+				
314 302
 				<div class="gdxq" style="display:none;">
315 303
 					<table id="pllist" data-row-style="rowStyle" data-query-params="queryParams" data-pagination="true">
316 304
 						<thead>
@@ -684,9 +672,11 @@
684 672
 					if(data.data.groname=='客服组'){
685 673
 						$('#ce').show();	
686 674
 						ns=1;
675
+						$('.BZ').removeClass("Hidens");
687 676
 					}else{
688 677
 						$('#ces').show();
689 678
 						ns=2;
679
+						$('.BZ').addClass("Hidens");
690 680
 					}
691 681
 				}
692 682
 			}

+ 105 - 19
CallCenterWeb.UI/WorkOrder/WorkOrderExpedite.html

@@ -58,6 +58,9 @@
58 58
 		#TreeDemo li{
59 59
 			float: initial;
60 60
 		}
61
+		#ce,#ces{
62
+				display: none;
63
+			}
61 64
     </style>
62 65
 
63 66
 </head>
@@ -128,7 +131,7 @@
128 131
     	</div>
129 132
         
130 133
         
131
-        <div style="width: 100%;padding: 10px;">
134
+        <div style="width: 100%;padding: 10px;" id="ce">
132 135
             <table id="workorderlist" data-row-style="rowStyle" data-query-params="queryParams" data-pagination="true">
133 136
                 <thead>
134 137
                     <tr>
@@ -144,24 +147,42 @@
144 147
 							<th data-field="CreateTime" data-align="center">创建时间</th>
145 148
 							<th data-field="Detail" data-align="center" data-formatter="Detail">反馈内容及处理结果</th>
146 149
 							<th data-field="Files" data-align="center" data-formatter="Detail">快递信息</th>
147
-							<th data-field="County" data-align="center" data-formatter="Detail">备注一</th>
150
+							<!--<th data-field="County" data-align="center" data-formatter="Detail">备注一</th>
148 151
 							<th data-field="Province" data-align="center" data-formatter="Detail">备注二</th>
149 152
 							<th data-field="City" data-align="center" data-formatter="Detail">备注三</th>
150 153
                         <th data-field="CLDeptName" data-align="center">当前处理部门</th>
151
-                        <th data-field="CLUserName" data-align="center">当前处理用户</th>
154
+                        <th data-field="CLUserName" data-align="center">当前处理用户</th>-->
152 155
                         <th data-field="WorkOrderID" data-formatter="OverTime" data-align="center">工单超时</th>
153 156
                         <th data-field="WorkOrderID" data-formatter="Expedite" data-align="center">操作</th>
154 157
                     </tr>
155 158
                 </thead>
156 159
             </table>
157 160
         </div>
161
+        <div style="width: 100%;padding: 10px;" id="ces" >
162
+				<table id="workorderlist_"  class="market" data-row-style="rowStyle" data-query-params="queryParams" data-pagination="true">
163
+					<thead>
164
+						<tr>
165
+							<th data-field="WorkOrderID" data-formatter="View" data-align="center">工单编号</th>
166
+							<th data-field="State" data-formatter="GetStateName" data-align="center">工单状态</th>
167
+							<th data-field="Address" data-align="center">来电单位</th>
168
+							<th data-field="Source" data-align="center">反馈单位</th>
169
+							<th data-field="TypeClassName" data-align="center">工单类型</th>
170
+							<th data-field="Customer" data-align="center">姓名</th>
171
+							<th data-field="CustomerTel" data-align="center">客户电话</th>
172
+							<th data-field="Detail" data-align="center" data-formatter="Detail">反馈内容及处理结果</th>
173
+							<th data-field="CBCount" data-align="center">催办</th>
174
+							<th data-field="WorkOrderID" data-formatter="OverTime" data-align="center">工单超时</th>
175
+							<th data-field="WorkOrderID" data-formatter="Dispose" data-align="center">操作</th>
176
+						</tr>
177
+					</thead>
178
+				</table>
179
+			</div>
158 180
         <!--查看详情-->
159 181
         <div class="ckxq  Hidens">
160 182
             <ul class="clearfix ckxq_ul">
161 183
                 <li class="Active">工单详情</li>
162 184
                 <li>处理记录</li>
163 185
                 <li>催办记录</li>
164
-                <li>补充记录</li>
165 186
                 <li>评论记录</li>
166 187
                 <span class="Closed">×</span>
167 188
             </ul>
@@ -213,25 +234,25 @@
213 234
 										<span id="xq_gdnr"></span>
214 235
 									</td>
215 236
 								</tr>
216
-								<tr>
237
+								<tr class="BZ">
217 238
 									<th>快递信息:</th>
218 239
 									<td colspan="5">
219 240
 										<span id="xq_kdxx"></span>
220 241
 									</td>
221 242
 								</tr>
222
-								<tr>
243
+								<tr class="BZ">
223 244
 									<th>备注一:</th>
224 245
 									<td colspan="5">
225 246
 										<span id="bz-1"></span>
226 247
 									</td>
227 248
 								</tr>
228
-								<tr>
249
+								<tr class="BZ">
229 250
 									<th>备注二:</th>
230 251
 									<td colspan="5">
231 252
 										<span id="bz-2"></span>
232 253
 									</td>
233 254
 								</tr>
234
-								<tr>
255
+								<tr class="BZ">
235 256
 									<th>备注三:</th>
236 257
 									<td colspan="5">
237 258
 										<span id="bz-3"></span>
@@ -265,17 +286,7 @@
265 286
                     </thead>
266 287
                 </table>
267 288
             </div>
268
-            <div class="gdxq" style="display:none;">
269
-                <table id="bclist" data-row-style="rowStyle" data-query-params="queryParams" data-pagination="true">
270
-                    <thead>
271
-                        <tr>
272
-                            <th data-field="CreateUserName">补充人</th>
273
-                            <th data-field="Detail">补充详情</th>
274
-                            <th data-field="CreateTime">创建时间</th>
275
-                        </tr>
276
-                    </thead>
277
-                </table>
278
-            </div>
289
+            
279 290
             <div class="gdxq" style="display:none;">
280 291
                 <table id="pllist" data-row-style="rowStyle" data-query-params="queryParams" data-pagination="true">
281 292
                     <thead>
@@ -509,7 +520,59 @@
509 520
                 }
510 521
             });
511 522
         }
523
+function initTables() {
524
+				//先销毁表格
525
+				$('#workorderlist_').bootstrapTable('destroy');
526
+				//初始化表格,动态从服务器加载数据
527
+				$("#workorderlist_").bootstrapTable({
528
+					method: "get", //使用get请求到服务器获取数据
529
+					url: huayi.config.callcenter_url + "WorkOrder/GetList", //获取数据的Servlet地址
530
+					striped: true, //表格显示条纹
531
+					pagination: true, //启动分页
532
+					pageSize: 5, //每页显示的记录数
533
+					pageNumber: 1, //当前第几页
534
+					pageList: [10, 20, 50, 100], //记录数可选列表
535
+					search: false, //是否启用查询
536
+					showColumns: false, //显示下拉框勾选要显示的列
537
+					showRefresh: false, //显示刷新按钮
538
+					sidePagination: "server", //表示服务端请求
539
+					//设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder
540
+					//设置为limit可以获取limit, offset, search, sort, order
541
+					queryParamsType: "undefined",
542
+					queryParams: function queryParams(params) { //设置查询参数
543
+						var param = {
544
+							page: params.pageNumber,
545
+							pagesize: params.pageSize,
546
+							ltype: 471,
547
+							token: $.cookie("token"),
548
+							type: $('#orderSource').val(), //工单来源
549
+							typeclass: $('#typeclassId').val(), //工单类型
550
+							starttime: $('#greetingTimes').val() && $('#greetingTimes').val().split('~')[0], //开始时间
551
+							endtime: $('#greetingTimes').val() && $('#greetingTimes').val().split('~')[1], //结束时间
552
+							lddep: $('#comeCall_dep').val(), //来电单位
553
+							userid: $('#userid').val() //坐席
512 554
 
555
+						};
556
+						//                  if (stype == '1') {
557
+						//                      param.name = $("#name").val();
558
+						//                      param.tel = $("#tel").val();
559
+						//                  } else if (stype == '2') {
560
+						//                      param.name = $("#ss_khxm").val();
561
+						//                      param.tel = $("#ss_khdh").val();
562
+						//                      param.key = $("#ss_gdnr").val();
563
+						//                      param.type = $("#ss_gdlx").val();
564
+						//                      param.orderid = $("#ss_gdbh").val();
565
+						//                  }
566
+						return param;
567
+					},
568
+					onLoadSuccess: function() { //加载成功时执行
569
+						//layer.msg("加载成功");
570
+					},
571
+					onLoadError: function() { //加载失败时执行
572
+						//layer.msg("加载数据失败", { time: 1500, icon: 2 });
573
+					}
574
+				});
575
+			}
513 576
         function dcexcel(obj) {
514 577
             var url = huayi.config.callcenter_url + "WorkOrder/ExportListAll?ltype=2&token=" + $.cookie("token");
515 578
 
@@ -521,6 +584,29 @@
521 584
             }
522 585
             obj.href = url;
523 586
         }
587
+        var ns;
588
+    	$.ajax({
589
+    		type:"get",
590
+    		url: huayi.config.callcenter_url + "CallInScreen/GetCurrUserDep",
591
+			dataType: 'json',
592
+			async: true,
593
+			data: {
594
+				token: $.cookie("token")
595
+			},
596
+			success: function(data) {
597
+				if(data.state.toLowerCase()=='success'){
598
+					if(data.data.groname=='客服组'){
599
+						$('#ce').show();	
600
+						ns=1;
601
+						$('.BZ').removeClass("Hidens");
602
+					}else{
603
+						$('#ces').show();
604
+						ns=2;
605
+						$('.BZ').addClass("Hidens");
606
+					}
607
+				}
608
+			}
609
+    });
524 610
     </script>
525 611
 </body>
526 612
 </html>

+ 106 - 21
CallCenterWeb.UI/WorkOrder/WorkOrderParty.html

@@ -58,7 +58,9 @@
58 58
 		#TreeDemo li{
59 59
 			float: initial;
60 60
 		}
61
-       
61
+       #ce,#ces{
62
+				display: none;
63
+			}
62 64
        
63 65
        
64 66
     </style>
@@ -130,7 +132,7 @@
130 132
     	     </div>
131 133
     	</div>
132 134
         
133
-        <div style="width: 100%;padding: 10px;">
135
+        <div style="width: 100%;padding: 10px;" id="ce">
134 136
             <table id="workorderlist" data-row-style="rowStyle" data-query-params="queryParams" data-pagination="true">
135 137
                 <thead>
136 138
                     <tr><th data-field="WorkOrderID" data-formatter="View" data-align="center">工单编号</th>
@@ -143,22 +145,40 @@
143 145
 							<th data-field="CreateTime" data-align="center">创建时间</th>
144 146
 							<th data-field="Detail" data-align="center" data-formatter="Detail">反馈内容及处理结果</th>
145 147
 							<th data-field="Files" data-align="center" data-formatter="Detail">快递信息</th>
146
-							<th data-field="County" data-align="center" data-formatter="Detail">备注一</th>
148
+							<!--<th data-field="County" data-align="center" data-formatter="Detail">备注一</th>
147 149
 							<th data-field="Province" data-align="center" data-formatter="Detail">备注二</th>
148
-							<th data-field="City" data-align="center" data-formatter="Detail">备注三</th
150
+							<th data-field="City" data-align="center" data-formatter="Detail">备注三</th-->
149 151
                         <th data-field="WorkOrderID" data-formatter="OverTime"data-align="center">工单超时</th>
150 152
                         <th data-field="WorkOrderID" data-formatter="Comment"data-align="center">操作</th>
151 153
                     </tr>
152 154
                 </thead>
153 155
             </table>
154 156
         </div>
157
+        <div style="width: 100%;padding: 10px;" id="ces" >
158
+				<table id="workorderlist_"  class="market" data-row-style="rowStyle" data-query-params="queryParams" data-pagination="true">
159
+					<thead>
160
+						<tr>
161
+							<th data-field="WorkOrderID" data-formatter="View" data-align="center">工单编号</th>
162
+							<th data-field="State" data-formatter="GetStateName" data-align="center">工单状态</th>
163
+							<th data-field="Address" data-align="center">来电单位</th>
164
+							<th data-field="Source" data-align="center">反馈单位</th>
165
+							<th data-field="TypeClassName" data-align="center">工单类型</th>
166
+							<th data-field="Customer" data-align="center">姓名</th>
167
+							<th data-field="CustomerTel" data-align="center">客户电话</th>
168
+							<th data-field="Detail" data-align="center" data-formatter="Detail">反馈内容及处理结果</th>
169
+							<th data-field="CBCount" data-align="center">催办</th>
170
+							<th data-field="WorkOrderID" data-formatter="OverTime" data-align="center">工单超时</th>
171
+							<th data-field="WorkOrderID" data-formatter="Dispose" data-align="center">操作</th>
172
+						</tr>
173
+					</thead>
174
+				</table>
175
+			</div>
155 176
         <!--查看详情-->
156 177
         <div class="ckxq  Hidens">
157 178
             <ul class="clearfix ckxq_ul">
158 179
                 <li class="Active">工单详情</li>
159 180
                 <li>处理记录</li>
160 181
                 <li>催办记录</li>
161
-                <li>补充记录</li>
162 182
                 <li>评论记录</li>
163 183
                 <span class="Closed">×</span>
164 184
             </ul>
@@ -210,25 +230,25 @@
210 230
 										<span id="xq_gdnr"></span>
211 231
 									</td>
212 232
 								</tr>
213
-								<tr>
233
+								<tr class="BZ">
214 234
 									<th>快递信息:</th>
215 235
 									<td colspan="5">
216 236
 										<span id="xq_kdxx"></span>
217 237
 									</td>
218 238
 								</tr>
219
-								<tr>
239
+								<tr class="BZ">
220 240
 									<th>备注一:</th>
221 241
 									<td colspan="5">
222 242
 										<span id="bz-1"></span>
223 243
 									</td>
224 244
 								</tr>
225
-								<tr>
245
+								<tr class="BZ">
226 246
 									<th>备注二:</th>
227 247
 									<td colspan="5">
228 248
 										<span id="bz-2"></span>
229 249
 									</td>
230 250
 								</tr>
231
-								<tr>
251
+								<tr class="BZ">
232 252
 									<th>备注三:</th>
233 253
 									<td colspan="5">
234 254
 										<span id="bz-3"></span>
@@ -262,17 +282,7 @@
262 282
                     </thead>
263 283
                 </table>
264 284
             </div>
265
-            <div class="gdxq" style="display:none;">
266
-                <table id="bclist" data-row-style="rowStyle" data-query-params="queryParams" data-pagination="true">
267
-                    <thead>
268
-                        <tr>
269
-                            <th data-field="CreateUserName">补充人</th>
270
-                            <th data-field="Detail">补充详情</th>
271
-                            <th data-field="CreateTime">创建时间</th>
272
-                        </tr>
273
-                    </thead>
274
-                </table>
275
-            </div>
285
+           
276 286
             <div class="gdxq" style="display:none;">
277 287
                 <table id="pllist" data-row-style="rowStyle" data-query-params="queryParams" data-pagination="true">
278 288
                     <thead>
@@ -508,6 +518,59 @@
508 518
                 }
509 519
             });
510 520
         }
521
+        function initTables() {
522
+				//先销毁表格
523
+				$('#workorderlist_').bootstrapTable('destroy');
524
+				//初始化表格,动态从服务器加载数据
525
+				$("#workorderlist_").bootstrapTable({
526
+					method: "get", //使用get请求到服务器获取数据
527
+					url: huayi.config.callcenter_url + "WorkOrder/GetList", //获取数据的Servlet地址
528
+					striped: true, //表格显示条纹
529
+					pagination: true, //启动分页
530
+					pageSize: 5, //每页显示的记录数
531
+					pageNumber: 1, //当前第几页
532
+					pageList: [10, 20, 50, 100], //记录数可选列表
533
+					search: false, //是否启用查询
534
+					showColumns: false, //显示下拉框勾选要显示的列
535
+					showRefresh: false, //显示刷新按钮
536
+					sidePagination: "server", //表示服务端请求
537
+					//设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder
538
+					//设置为limit可以获取limit, offset, search, sort, order
539
+					queryParamsType: "undefined",
540
+					queryParams: function queryParams(params) { //设置查询参数
541
+						var param = {
542
+							page: params.pageNumber,
543
+							pagesize: params.pageSize,
544
+							ltype: 471,
545
+							token: $.cookie("token"),
546
+							type: $('#orderSource').val(), //工单来源
547
+							typeclass: $('#typeclassId').val(), //工单类型
548
+							starttime: $('#greetingTimes').val() && $('#greetingTimes').val().split('~')[0], //开始时间
549
+							endtime: $('#greetingTimes').val() && $('#greetingTimes').val().split('~')[1], //结束时间
550
+							lddep: $('#comeCall_dep').val(), //来电单位
551
+							userid: $('#userid').val() //坐席
552
+
553
+						};
554
+						//                  if (stype == '1') {
555
+						//                      param.name = $("#name").val();
556
+						//                      param.tel = $("#tel").val();
557
+						//                  } else if (stype == '2') {
558
+						//                      param.name = $("#ss_khxm").val();
559
+						//                      param.tel = $("#ss_khdh").val();
560
+						//                      param.key = $("#ss_gdnr").val();
561
+						//                      param.type = $("#ss_gdlx").val();
562
+						//                      param.orderid = $("#ss_gdbh").val();
563
+						//                  }
564
+						return param;
565
+					},
566
+					onLoadSuccess: function() { //加载成功时执行
567
+						//layer.msg("加载成功");
568
+					},
569
+					onLoadError: function() { //加载失败时执行
570
+						//layer.msg("加载数据失败", { time: 1500, icon: 2 });
571
+					}
572
+				});
573
+			}
511 574
         function dcexcel(obj) {
512 575
             var url = huayi.config.callcenter_url + "WorkOrder/ExportListAll?token=" + $.cookie("token");
513 576
 
@@ -520,7 +583,29 @@
520 583
             obj.href = url;
521 584
         }
522 585
     	
523
-  
586
+  	var ns;
587
+    	$.ajax({
588
+    		type:"get",
589
+    		url: huayi.config.callcenter_url + "CallInScreen/GetCurrUserDep",
590
+			dataType: 'json',
591
+			async: true,
592
+			data: {
593
+				token: $.cookie("token")
594
+			},
595
+			success: function(data) {
596
+				if(data.state.toLowerCase()=='success'){
597
+					if(data.data.groname=='客服组'){
598
+						$('#ce').show();	
599
+						ns=1;
600
+						$('.BZ').removeClass("Hidens");
601
+					}else{
602
+						$('#ces').show();
603
+						ns=2;
604
+						$('.BZ').addClass("Hidens");    
605
+					}
606
+				}
607
+			}
608
+    });
524 609
   
525 610
   
526 611
   </script>

+ 107 - 6
CallCenterWeb.UI/WorkOrder/WorkOrderSearch.html

@@ -61,6 +61,9 @@
61 61
 		#TreeDemo li{
62 62
 			float: initial;
63 63
 		}
64
+		#ce,#ces{
65
+				display: none;
66
+			}
64 67
     </style>
65 68
       
66 69
     
@@ -119,7 +122,11 @@
119 122
 									<option value="">请选择坐席</option>
120 123
 								</select>
121 124
 							</div>
122
-							
125
+							<div class="form-group">
126
+								<select class="form-control selectpicker" id="comeCall_deps" data-live-search="true">
127
+									<option value="">请选择反馈单位</option>
128
+								</select>
129
+							</div>
123 130
 						</div>
124 131
 				</div>
125 132
     	    
@@ -131,7 +138,7 @@
131 138
     	     </div>
132 139
     	</div>
133 140
         
134
-        <div style="width: 100%;padding: 10px;">
141
+        <div style="width: 100%;padding: 10px;" id='ce'>
135 142
             <table id="workorderlist" data-row-style="rowStyle" data-query-params="queryParams" data-pagination="true">
136 143
                 <thead>
137 144
                     <tr>
@@ -145,16 +152,35 @@
145 152
 							<th data-field="CreateTime" data-align="center">创建时间</th>
146 153
 							<th data-field="Detail" data-align="center" data-formatter="Detail">反馈内容及处理结果</th>
147 154
 							<th data-field="Files" data-align="center" data-formatter="Detail">快递信息</th>
148
-							<th data-field="County" data-align="center" data-formatter="Detail">备注一</th>
155
+							<!--<th data-field="County" data-align="center" data-formatter="Detail">备注一</th>
149 156
 							<th data-field="Province" data-align="center" data-formatter="Detail">备注二</th>
150
-							<th data-field="City" data-align="center" data-formatter="Detail">备注三</th>
151
-                        <th data-field="CLDeptName" data-align="center">当前处理部门</th>
152
-                        <th data-field="CLUserName" data-align="center">当前处理用户</th>
157
+							<th data-field="City" data-align="center" data-formatter="Detail">备注三</th>-->
158
+                        <!--<th data-field="CLDeptName" data-align="center">当前处理部门</th>
159
+                        <th data-field="CLUserName" data-align="center">当前处理用户</th>-->
153 160
                         <th data-field="WorkOrderID" data-formatter="OverTime" data-align="center">工单超时</th>
154 161
                     </tr>
155 162
                 </thead>
156 163
             </table>
157 164
         </div>
165
+        <div style="width: 100%;padding: 10px;" id="ces" >
166
+				<table id="workorderlist_"  class="market" data-row-style="rowStyle" data-query-params="queryParams" data-pagination="true">
167
+					<thead>
168
+						<tr>
169
+							<th data-field="WorkOrderID" data-formatter="View" data-align="center">工单编号</th>
170
+							<th data-field="State" data-formatter="GetStateName" data-align="center">工单状态</th>
171
+							<th data-field="Address" data-align="center">来电单位</th>
172
+							<th data-field="Source" data-align="center">反馈单位</th>
173
+							<th data-field="TypeClassName" data-align="center">工单类型</th>
174
+							<th data-field="Customer" data-align="center">姓名</th>
175
+							<th data-field="CustomerTel" data-align="center">客户电话</th>
176
+							<th data-field="Detail" data-align="center" data-formatter="Detail">反馈内容及处理结果</th>
177
+							<th data-field="CBCount" data-align="center">催办</th>
178
+							<th data-field="WorkOrderID" data-formatter="OverTime" data-align="center">工单超时</th>
179
+							<th data-field="WorkOrderID" data-formatter="Dispose" data-align="center">操作</th>
180
+						</tr>
181
+					</thead>
182
+				</table>
183
+			</div>
158 184
         <!--查看详情-->
159 185
         <div class="ckxq  Hidens">
160 186
             <ul class="clearfix ckxq_ul">
@@ -430,6 +456,7 @@
430 456
                         starttime: $('#greetingTimes').val() && $('#greetingTimes').val().split('~')[0],//开始时间
431 457
 						endtime: $('#greetingTimes').val() && $('#greetingTimes').val().split('~')[1],//结束时间
432 458
 						lddep: $('#comeCall_dep').val(),//来电单位
459
+						fkdep: $('#comeCall_deps').val(),//来电单位
433 460
 						userid: $('#userid').val() //坐席
434 461
                     };
435 462
 //                  if (stype == '1') {
@@ -454,6 +481,59 @@
454 481
                 }
455 482
             });
456 483
         }
484
+        function initTables() {
485
+				//先销毁表格
486
+				$('#workorderlist_').bootstrapTable('destroy');
487
+				//初始化表格,动态从服务器加载数据
488
+				$("#workorderlist_").bootstrapTable({
489
+					method: "get", //使用get请求到服务器获取数据
490
+					url: huayi.config.callcenter_url + "WorkOrder/GetList", //获取数据的Servlet地址
491
+					striped: true, //表格显示条纹
492
+					pagination: true, //启动分页
493
+					pageSize: 5, //每页显示的记录数
494
+					pageNumber: 1, //当前第几页
495
+					pageList: [10, 20, 50, 100], //记录数可选列表
496
+					search: false, //是否启用查询
497
+					showColumns: false, //显示下拉框勾选要显示的列
498
+					showRefresh: false, //显示刷新按钮
499
+					sidePagination: "server", //表示服务端请求
500
+					//设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder
501
+					//设置为limit可以获取limit, offset, search, sort, order
502
+					queryParamsType: "undefined",
503
+					queryParams: function queryParams(params) { //设置查询参数
504
+						var param = {
505
+							page: params.pageNumber,
506
+							pagesize: params.pageSize,
507
+							ltype: 471,
508
+							token: $.cookie("token"),
509
+							type: $('#orderSource').val(), //工单来源
510
+							typeclass: $('#typeclassId').val(), //工单类型
511
+							starttime: $('#greetingTimes').val() && $('#greetingTimes').val().split('~')[0], //开始时间
512
+							endtime: $('#greetingTimes').val() && $('#greetingTimes').val().split('~')[1], //结束时间
513
+							lddep: $('#comeCall_dep').val(), //来电单位
514
+							userid: $('#userid').val() //坐席
515
+
516
+						};
517
+						//                  if (stype == '1') {
518
+						//                      param.name = $("#name").val();
519
+						//                      param.tel = $("#tel").val();
520
+						//                  } else if (stype == '2') {
521
+						//                      param.name = $("#ss_khxm").val();
522
+						//                      param.tel = $("#ss_khdh").val();
523
+						//                      param.key = $("#ss_gdnr").val();
524
+						//                      param.type = $("#ss_gdlx").val();
525
+						//                      param.orderid = $("#ss_gdbh").val();
526
+						//                  }
527
+						return param;
528
+					},
529
+					onLoadSuccess: function() { //加载成功时执行
530
+						//layer.msg("加载成功");
531
+					},
532
+					onLoadError: function() { //加载失败时执行
533
+						//layer.msg("加载数据失败", { time: 1500, icon: 2 });
534
+					}
535
+				});
536
+			}
457 537
         function dcexcel(obj) {
458 538
             var url = huayi.config.callcenter_url + "WorkOrder/ExportListAll?token=" + $.cookie("token");
459 539
             
@@ -465,6 +545,27 @@
465 545
             }
466 546
             obj.href = url;
467 547
         }
548
+        	var ns;
549
+    	$.ajax({
550
+    		type:"get",
551
+    		url: huayi.config.callcenter_url + "CallInScreen/GetCurrUserDep",
552
+			dataType: 'json',
553
+			async: true,
554
+			data: {
555
+				token: $.cookie("token")
556
+			},
557
+			success: function(data) {
558
+				if(data.state.toLowerCase()=='success'){
559
+					if(data.data.groname=='客服组'){
560
+						$('#ce').show();	
561
+						ns=1;
562
+					}else{
563
+						$('#ces').show();
564
+						ns=2;
565
+					}
566
+				}
567
+			}
568
+    });
468 569
     </script>
469 570
 </body>
470 571
 </html>

+ 23 - 0
CallCenterWeb.UI/js/WorkOrder/WorkOrder.js

@@ -1,8 +1,10 @@
1 1
 $(document).ready(function () {
2 2
     initTable();
3
+     initTables();
3 4
     $(".ss").click(function () {
4 5
         stype = 1;
5 6
         initTable();
7
+         initTables();
6 8
     })
7 9
     /*高级查询*/
8 10
     $(".gjss").click(function () {
@@ -12,6 +14,7 @@
12 14
     $("#gjss").click(function () {
13 15
         stype = 2;
14 16
         initTable();
17
+         initTables();
15 18
         $(".t-shade").removeClass("cx");
16 19
         $(".gjsu").removeClass("cx");
17 20
     })
@@ -96,6 +99,8 @@
96 99
 				});
97 100
 				 //来电单位
98 101
 		getAccount()
102
+		//反馈单位
103
+		getAccounts()
99 104
 		function getAccount() {
100 105
 			$.ajax({
101 106
 				type: "get",
@@ -114,6 +119,24 @@
114 119
 				}
115 120
 			});
116 121
 		}
122
+		function getAccounts() {
123
+			$.ajax({
124
+				type: "get",
125
+				url: huayi.config.callcenter_url + "Customer/BindLDdep",
126
+				dataType: 'json',
127
+				async: true,
128
+				data: {
129
+					token: $.cookie("token")
130
+				},
131
+				success: function(data) {
132
+					var Count = data.data.dep;
133
+					$(Count).each(function(i,n){
134
+						$("<option value='" + n + "'>" + n + "</option>").appendTo($("#comeCall_deps"));
135
+					})
136
+					$('#comeCall_deps').selectpicker('refresh');
137
+				}
138
+			});
139
+		}
117 140
         
118 141
         //工单来源
119 142
         getOrderSource()