miaofuhao 1 year ago
parent
commit
c12dc3cb87

+ 2 - 2
WebChartNewest/Script/Common/huayi.config.js

@@ -3,8 +3,8 @@ if (huayi == undefined) {
3 3
     var huayi = {};
4 4
 }
5 5
 huayi.config = {
6
-//	callcenter_url: "http://192.168.8.9:1042/",//生产环境  
7
-	callcenter_url: "http://docking.zwfw.anyang.gov.cn:65527/",
6
+	callcenter_url: "http://192.168.8.9:1042/",//生产环境  
7
+//	callcenter_url: "http://docking.zwfw.anyang.gov.cn:65527/",
8 8
     socket_ip: "222.143.106.43",//ip 61.54.2.122:8081   ws://222.143.106.43:8081/
9 9
     socket_port: "8081",// 端口
10 10
     indextime: 30000//报表刷新时间

+ 8 - 8
WebChartNewest/index.html

@@ -885,15 +885,15 @@
885 885
 						data-pagination="true">
886 886
 						<thead>
887 887
 							<tr>
888
-								<th data-field="F_WorkOrderId" data-align="center" data-formatter="getformatter">工单编号
888
+								<th data-field="F_WorkOrderId" data-align="center"  data-width="100" data-formatter="getformatter">工单编号
889 889
 								</th>
890
-								<th data-field="F_ComTitle" data-align="center"  data-formatter="getformatterTitle">工单标题</th>
890
+								<th data-field="F_ComTitle" data-align="center"  data-formatter="getformatterTitle" data-width="230">工单标题</th>
891 891
 								<th data-field="DeptName" data-align="center">承办单位</th>
892
-								<th data-field="F_ComContent" data-align="center" data-width="150"
893
-									data-formatter="getDeptnameC">工单内容</th>
894
-								<th data-field="UserName" data-align="center">受理人</th>
895
-								<th data-field="F_CusPhone" data-align="center">联系方式</th>
892
+								<th data-field="F_ComContent" data-align="center" data-width="500" data-formatter="getDeptnameC">工单内容</th>
893
+								<!--<th data-field="UserName" data-align="center">受理人</th>
894
+								<th data-field="F_CusPhone" data-align="center">联系方式</th>--> 
896 895
 								<th data-field="F_AssignTime" data-align="center">转办时间</th>
896
+								<th data-field="ClassificationName" data-align="center" data-visible="false">主题分类</th>
897 897
 								<th data-field="KeyName" data-align="center" data-formatter="getProblem">问题分类</th>
898 898
 							</tr>
899 899
 						</thead>
@@ -924,9 +924,9 @@
924 924
 							data-pagination="true" style="table-layout: fixed;">
925 925
 							<thead>
926 926
 								<tr>
927
-									<th data-field="F_WorkOrderId"  data-width="252" data-align="center" data-formatter="getformatterDetail">工单编号
927
+									<th data-field="F_WorkOrderId"  data-width="160" data-align="center" data-formatter="getformatterDetail">工单编号
928 928
 									</th>
929
-									<th data-field="F_ComTitle" data-align="center"  data-formatter="getformatterTitle">工单标题</th>
929
+									<th data-field="F_ComTitle"  data-width="300" data-align="center"  data-formatter="getformatterTitleDetail">工单标题</th>
930 930
 								</tr>
931 931
 							</thead>
932 932
 							<tbody class="list">

+ 1 - 1
WebChartNewest/js/dispatTopic/dispatTopic.js

@@ -104,7 +104,7 @@ function cutHotThings() {
104 104
 				$('#themeRate').text(res.data[0].Proportion);
105 105
 			}
106 106
 			for(var i = 0; i < secData.length; i++) {
107
-				maxNum.push(Math.max.apply(null, conNum) + 200);
107
+				maxNum.push(Math.max.apply(null, conNum) + 10);
108 108
 			}
109 109
 			newHotThingsChart('hotThings', nameData, conNum, maxNum, -30,conNumData)
110 110
 		}

+ 29 - 6
WebChartNewest/js/workOrder.js

@@ -1,4 +1,5 @@
1 1
 //工单列表
2
+var classificationFlag
2 3
 function workTable(KeyId,deptid,sourceId,PhoneType,keyword ,type,sourceArea,key,timetype,handling,source,dptype, date, Township, strworkid, stime, etime, isspecial, classification, time = 0, specialid) {
3 4
 	$('#orderTel').val('');
4 5
 	$('#orderKey').val('');
@@ -19,6 +20,12 @@ function workTable(KeyId,deptid,sourceId,PhoneType,keyword ,type,sourceArea,key,
19 20
 		$('#themeIdHidden').val('')
20 21
 	})
21 22
 	
23
+	if (classification) {
24
+		classificationFlag  = true
25
+	} else{
26
+		classificationFlag  = false
27
+	}
28
+	
22 29
 	var param = {
23 30
 //				token: $.cookie("token"),
24 31
 //				page: params.pageNumber,
@@ -100,7 +107,9 @@ function initTable(parm) {
100 107
 			};
101 108
 		},
102 109
 		onLoadSuccess: function(res) { //加载成功时执行
103
-			
110
+				if (classificationFlag) {
111
+					$('.workListTable').bootstrapTable('showColumn', 'ClassificationName');
112
+				}
104 113
 		},
105 114
 		onLoadError: function() { //加载失败时执行
106 115
 			//layer.msg("加载数据失败", { time: 1500, icon: 2 });
@@ -241,12 +250,22 @@ function backWorkTable(deptid,type) {
241 250
 //列表操作
242 251
 function getformatter(v) {
243 252
 	// workStateAct = 2
244
-	return '<span class="workAct" onclick="btn_detail(\'' + v + '\')">' + v + '</span>'
253
+	 
254
+	return '<span class="workAct" onclick="btn_detail(\'' + v + '\')" style="display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:120px;text-align: center;">' + v + '</span>'
245 255
 }
256
+
257
+
246 258
 function getformatterDetail(v,row){
247
-//	return '<span class="workAct" onclick="detailHandle(\'' + v + '\')">' + v + '</span>'
248
-	return '<span class="workAct" onclick="detailHandle(\'' + v + '\')">' + v + '</span></br><span class="workAct" ' + row.F_ComTitle + '</span>'
259
+	//	return '<span class="workAct" onclick="detailHandle(\'' + v + '\')">' + v + '</span>'
260
+	//style="display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:80px;text-align: center;"
261
+	return '<span class="workAct" onclick="detailHandle(\'' + v + '\')"  style="display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:160px;text-align: center;">' + v + '</span>'
262
+//	return '<span class="workAct" onclick="detailHandle(\'' + v + '\')"  >' + v + '</span></br><span class="workAct" ' + row.F_ComTitle + '</span>'
249 263
 }
264
+function getformatterTitleDetail(val) { 
265
+//	style='display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:100px;margin:0 auto;'
266
+	return "<div style='display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:300px;margin:0 auto;'>" +
267
+	val + "</div>"
268
+ }
250 269
 
251 270
 function getWorkState(v, r) {
252 271
 	if (r.F_WorkState == 0) {
@@ -277,18 +296,22 @@ function getWorkState(v, r) {
277 296
 		return "<span>重办驳回</span>";
278 297
 	}
279 298
 }
299
+
280 300
 function getDeptnameC(v) {
281
-	return "<span style='display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:150px;text-align: center;'>" +
301
+	return "<span style='display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:500px;text-align: center;'>" +
282 302
 		v + "</span>"
283 303
 }
304
+
284 305
 function getProblem(v){
285 306
 	return "<div style='display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:150px;margin:0 auto;'>" +
286 307
 		v + "</div>"
287 308
 }
288 309
 function getformatterTitle(val) { 
289
-	return "<div style='display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:150px;margin:0 auto;'>" +
310
+	return "<div style='display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:230px;margin:0 auto;'>" +
290 311
 	val + "</div>"
291 312
  }
313
+
314
+
292 315
 function detailHandle(id){
293 316
 	console.log(id)
294 317
 	detailId = id;

+ 53 - 9
WebUI/CallCenterWeb.UI/Appeal/integratedQuery.html

@@ -536,20 +536,64 @@
536 536
             return html;
537 537
         }
538 538
         //音频
539
-        function setCode(val) {
539
+//      function setCode(val) {
540
+//          if (val) {
541
+//              return (
542
+//                  '<div class="imgs" style="cursor: pointer;">' +
543
+//                  '<img src="../img/vice.png" alt="" onclick= "helper.luyin.view(this)" item="' +
544
+//                  val +
545
+//                  '" />' +
546
+//                  "</div>"
547
+//              );
548
+//          } else {
549
+//              return "";
550
+//          }
551
+//      }
552
+		//音频
553
+        function setCode(val, data) {
554
+        	console.log(val, data, 'ssss')
540 555
             if (val) {
541
-                return (
542
-                    '<div class="imgs" style="cursor: pointer;">' +
543
-                    '<img src="../img/vice.png" alt="" onclick= "helper.luyin.view(this)" item="' +
544
-                    val +
545
-                    '" />' +
546
-                    "</div>"
547
-                );
556
+                return '<div class="imgs">' +
557
+                    '<img src="../img/vice.png" alt="" onclick="inputPwd(' +data.F_CallRecordId+ ')" item="' + val + '" />' +
558
+                    '</div>';
548 559
             } else {
549
-                return "";
560
+                return '';
550 561
             }
551 562
         }
563
+         function inputPwd(val) {
564
+
565
+        	layer.prompt({
566
+        		formType: 1,
567
+        		title: '请输入密码',
568
+        	}, function(value, index, elem) {
552 569
 
570
+        		if(!value) {
571
+        			layer.msg('请输入密码')
572
+        			return
573
+        		}
574
+        		$.ajax({
575
+        			type: "get",
576
+        			url: huayi.config.callcenter_url + "Callrecords/GetCallFilePath", //获取数据的Servlet地址,
577
+        			async: true,
578
+        			dataType: "json",
579
+        			data: {
580
+        				CallRecordsId: val,
581
+        				password: value,
582
+        				token: $.cookie("token")
583
+        			},
584
+        			success: function(res) {
585
+        				if(res.state.toLowerCase() === "success") {
586
+
587
+
588
+        					layer.close(index);
589
+        					helper.luyin.view(null, res.data)
590
+        				}
591
+        			}
592
+        		});
593
+
594
+        	});
595
+
596
+        }
553 597
         //编号
554 598
         function serialNumber(val, row, index) {
555 599
             return index + 1;

File diff suppressed because it is too large
+ 131 - 815
WebUI/CallCenterWeb.UI/CommonHtml/WorkDatil.html


+ 138 - 101
WebUI/CallCenterWeb.UI/CommonHtml/banli.html

@@ -71,7 +71,35 @@
71 71
             		<span id="workremark" name="" rows="6" cols="" readonly="readonly"></span>
72 72
             	</td>
73 73
             </tr>
74
-            <tr>
74
+            <tr class="Importent">
75
+            	<th>
76
+                    调查情况:
77
+                </th>
78
+                <td>
79
+                    <select class="select_" id="issurvey">
80
+                        <option value="1">属实</option>
81
+                        <option value="2">部分属实</option>
82
+                        <option value="2">不属实</option>
83
+                    </select>
84
+                </td>
85
+              </tr>
86
+              <tr>
87
+            	<th>
88
+                    调查情况说明:
89
+                </th>
90
+                <td colspan="5">
91
+                    <textarea data-adaptheight id="survey" name="" rows="3" cols=""></textarea>
92
+                </td>
93
+              </tr>
94
+              <tr>
95
+            	<th>
96
+                    办理依据:
97
+                </th>
98
+                <td colspan="5">
99
+                    <textarea data-adaptheight id="accordingto" name="" rows="3" cols=""></textarea>
100
+                </td>
101
+              </tr>
102
+            <!--<tr>
75 103
                 <th class="Importent">是/否向当事人反馈:</th>
76 104
                 <td id="isProResultRadio" style="font-size: 12px">
77 105
                     <label style="margin-right: 10px">
@@ -81,7 +109,7 @@
81 109
                         <input type="radio" value="0" name="isDisposeResult" style="vertical-align: -2px" />否
82 110
                     </label>
83 111
                 </td>
84
-            </tr>
112
+            </tr>-->
85 113
             <tr class="dealWithRemark-wrapper">
86 114
                 <th>已办未果备注:</th>
87 115
                 <td colspan="5">
@@ -116,11 +144,14 @@
116 144
                     <input type="text" id="connectmode" />
117 145
                 </td>
118 146
             </tr>
119
-            <tr class="isstaisfied-wrapper">
120
-                <th>是否满意:</th>
147
+            <tr  class="Importent">
148
+                <th>回访情况:</th>
121 149
                 <td id="isStaisfiedRadio" style="font-size: 12px" colspan="5">
150
+                	<label style="margin-right: 10px">
151
+                        <input type="radio" value="0" name="isstaisfied" style="vertical-align: -2px" />未回访
152
+                    </label>
122 153
                     <label style="margin-right: 10px">
123
-                        <input type="radio" value="1" name="isstaisfied" style="vertical-align: -2px" />满意
154
+                        <input type="radio" value="1" name="isstaisfied" style="vertical-align: -2px"  />满意
124 155
                     </label>
125 156
                     <label style="margin-right: 10px">
126 157
                         <input type="radio" value="2" name="isstaisfied" style="vertical-align: -2px" />基本满意
@@ -172,6 +203,7 @@
172 203
         var simpleDetailStrStart = "";
173 204
         var simpleDetailStrEnd = "";
174 205
         var simpleDetailStr = "";
206
+        var isproresult
175 207
         Detail();
176 208
         $(document).ready(function () {
177 209
             laydate.skin("blue");
@@ -197,95 +229,113 @@
197 229
                 $(".fjnr").text("");
198 230
                 $("#scfj").hide();
199 231
             });
200
-            $(".BC").click(function () {
201
-                if ($('#isProResultRadio input[name="isDisposeResult"]:checked').val() == "1") {
202
-                    if ($("#dealman").val() == "") {
203
-                        layer.msg("办理人不能为空");
204
-                    } else if ($("#situation").val() == "") {
205
-                        layer.msg("处理情况不能为空");
206
-                    } else if ($("#dealcontact").val() == "") {
207
-                        layer.msg("联系方式不能为空");
208
-                    } else if ($("#duties").val() == "") {
209
-                        layer.msg("职务不能为空");
210
-                    } else if ($("#result").val() == "") {
211
-                        layer.msg("请生成办理结果");
212
-                    } else {
213
-                        State = 0;
214
-                        JA();
215
-                    }
216
-                } else if ($('#isProResultRadio input[name="isDisposeResult"]:checked').val() == "2") {
217
-                    State = 0;
218
-                    JA();
219
-                } else if ($('#isProResultRadio input[name="isDisposeResult"]:checked').val() == "0") {
220
-                    State = 0;
221
-                    JA();
222
-                } else {
223
-                    layer.msg("请选择是/否向当事人反馈");
224
-                }
225
-            });
232
+//          $(".BC").click(function () {
233
+//              if ($('#isProResultRadio input[name="isDisposeResult"]:checked').val() == "1") {
234
+//                  if ($("#dealman").val() == "") {
235
+//                      layer.msg("办理人不能为空");
236
+//                  } else if ($("#situation").val() == "") {
237
+//                      layer.msg("处理情况不能为空");
238
+//                  } else if ($("#dealcontact").val() == "") {
239
+//                      layer.msg("联系方式不能为空");
240
+//                  } else if ($("#duties").val() == "") {
241
+//                      layer.msg("职务不能为空");
242
+//                  } else if ($("#result").val() == "") {
243
+//                      layer.msg("请生成办理结果");
244
+//                  } else {
245
+//                      State = 0;
246
+//                      JA();
247
+//                  }
248
+//              } else if ($('#isProResultRadio input[name="isDisposeResult"]:checked').val() == "2") {
249
+//                  State = 0;
250
+//                  JA();
251
+//              } else if ($('#isProResultRadio input[name="isDisposeResult"]:checked').val() == "0") {
252
+//                  State = 0;
253
+//                  JA();
254
+//              } else {
255
+//                  layer.msg("请选择是/否向当事人反馈");
256
+//              }
257
+//          });
226 258
             $(".Submit").click(function () {
227 259
             	if(decodeURI(isSPT) === '省12345平台' && $("#situation").val().length > 1000){  
228 260
            		    layer.msg("办理结果不能超过1000字");
229 261
            		    return; 
230 262
             	}
231
-                if ($('#isProResultRadio input[name="isDisposeResult"]:checked').val() == "1") {
232
-                    if ($("#dealman").val() == "") {
233
-                        layer.msg("办理人不能为空");
234
-                    } else if ($("#situation").val() == "") {
235
-                        layer.msg("处理情况不能为空");
236
-                    } else if ($("#dealcontact").val() == "") {
237
-                        layer.msg("联系方式不能为空");
238
-                    } else if ($("#duties").val() == "") {
239
-                        layer.msg("职务不能为空");
240
-                    } 
241
-//                  else if ($("#result").val() == "") {
242
-//                      layer.msg("请生成办理结果");
243
-//                  }
244
-                    else {
245
-                        State = 1;
246
-                        //$("#situation").val(stripscript($("#situation").val()));
247
-                        $("#result").val($("#situation").val().replace(simpleDetailStrStart, ''))
248
-                        JA();
249
-                    }
250
-                } else if ($('#isProResultRadio input[name="isDisposeResult"]:checked').val() == "2") {
251
-                    State = 1;
252
-                    JA();
253
-                } else if ($('#isProResultRadio input[name="isDisposeResult"]:checked').val() == "0") {
254
-                    State = 1;
255
-                    JA();
263
+            	if (!$('#isStaisfiedRadio input[name="isstaisfied"]:checked').val()) {
264
+                	layer.msg("回访情况不能为空");
256 265
                 } else {
257
-                    layer.msg("请选择是/否向当事人反馈");
266
+                	if($('#isStaisfiedRadio input[name="isstaisfied"]:checked').val() === '0'){
267
+                		 State = 1;
268
+                		 isproresult = 0
269
+                    	JA();
270
+                	} else{
271
+                		if ($("#dealman").val() == "") {
272
+	                        layer.msg("办理人不能为空");
273
+	                    } else if ($("#situation").val() == "") {
274
+	                        layer.msg("处理情况不能为空");
275
+	                    } else if ($("#dealcontact").val() == "") {
276
+	                        layer.msg("联系方式不能为空");
277
+	                    } else if ($("#duties").val() == "") {
278
+	                        layer.msg("职务不能为空");
279
+	                    } else if (!$('#isStaisfiedRadio input[name="isstaisfied"]:checked').val()) {
280
+	                    	layer.msg("回访情况不能为空");
281
+	                    } else {
282
+	                        State = 1;
283
+	                        isproresult = 1
284
+	                        $("#result").val($("#situation").val().replace(simpleDetailStrStart, ''))
285
+	                        JA();
286
+	                    }
287
+                	}
258 288
                 }
289
+            	
290
+            	
291
+//              if ($('#isProResultRadio input[name="isDisposeResult"]:checked').val() == "1") {
292
+//                  if ($("#dealman").val() == "") {
293
+//                      layer.msg("办理人不能为空");
294
+//                  } else if ($("#situation").val() == "") {
295
+//                      layer.msg("处理情况不能为空");
296
+//                  } else if ($("#dealcontact").val() == "") {
297
+//                      layer.msg("联系方式不能为空");
298
+//                  } else if ($("#duties").val() == "") {
299
+//                      layer.msg("职务不能为空");
300
+//                  } else if (!$('#isStaisfiedRadio input[name="isstaisfied"]:checked').val()) {
301
+//                  	layer.msg("回访情况不能为空");
302
+//                  } else {
303
+//                      State = 1;
304
+//                      debugger
305
+//                      //$("#situation").val(stripscript($("#situation").val()));
306
+//                      $("#result").val($("#situation").val().replace(simpleDetailStrStart, ''))
307
+//                      JA();
308
+//                  }
309
+//              } else if ($('#isProResultRadio input[name="isDisposeResult"]:checked').val() == "2") {
310
+//                  State = 1;
311
+//                  JA();
312
+//              } else if ($('#isProResultRadio input[name="isDisposeResult"]:checked').val() == "0") {
313
+//                  State = 1;
314
+//                  JA();
315
+//              } else {
316
+//                  layer.msg("请选择是/否向当事人反馈");
317
+//              }
259 318
             });
260
-
261 319
             $(".prosituation-wrapper").hide(); //处理方案/进程
262 320
             $(".annotation-wrapper").hide(); //注释
263 321
             $(".connecttime-wrapper").hide(); //沟通时间
264 322
             $(".connectmode-wrapper").hide(); //沟通方式
265
-            //			$(".replycontent-wrapper").hide(); //答复内容
266
-            $(".isstaisfied-wrapper").hide(); //是否满意
323
+//          $(".isstaisfied-wrapper").hide(); //是否满意
267 324
             $(".dealWithRemark-wrapper").hide(); // 已办未果备注
268
-
269 325
             /*
270 326
              * 处理结果
271 327
              * 默认 0
272 328
              * 是 1
273 329
              * 否 2
274 330
              */
275
-            $("#isProResultRadio")
276
-                .find('input[type="radio"]')
277
-                .on("change", function () {
278
-                    $("#prosituation").val(""); //处理方案/进程
279
-                    $("#connecttime").val(""); //沟通时间
280
-                    $("#connectmode").val(""); //沟通方式
281
-                    //					$("#replycontent").val(""); //答复内容
282
-                    $("#result").val(""); //办理结果
283
-                    $(
284
-                        '#isStaisfiedRadio input[name="isstaisfied"]:checked'
285
-                    ).prop("checked", false); //是否满意
286
-                    isProResultJudge($(this).val());
287
-                });
288
-
331
+            $("#isProResultRadio").find('input[type="radio"]').on("change", function () {
332
+                $("#prosituation").val(""); //处理方案/进程
333
+                $("#connecttime").val(""); //沟通时间
334
+                $("#connectmode").val(""); //沟通方式
335
+                $("#result").val(""); //办理结果
336
+                $('#isStaisfiedRadio input[name="isstaisfied"]:checked').prop("checked", false); //是否满意
337
+                isProResultJudge($(this).val());
338
+            });
289 339
             $(".handleBtn").click(function () {
290 340
                 // if ($('#isProResultRadio input[name="isDisposeResult"]:checked').val() === "1") {
291 341
                 //     var isStaisfiedRadioData;
@@ -360,6 +410,10 @@
360 410
             $.post(
361 411
                 huayi.config.callcenter_url + "WorkOrder/FeedBackWorkOrder", {
362 412
                     workorderid: wid,
413
+                    issurvey:$("#issurvey").val(),
414
+                    survey:$("#survey").val(),
415
+                    accordingto: $("#accordingto").val(), 
416
+                    
363 417
                     dealman: $("#dealman").val(), //承办人
364 418
                     dealcontact: $("#dealcontact").val(), //联系方式
365 419
                     duties: $("#duties").val(), //职务
@@ -369,9 +423,7 @@
369 423
                     situation: $("#situation").val().replace(simpleDetailStrStart, ''), //处理情况
370 424
 //                  result: $("#result").val(), //办理结果
371 425
                     result: $("#situation").val(), //办理结果
372
-                    isproresult: $(
373
-                        '#isProResultRadio input[name="isDisposeResult"]:checked'
374
-                    ).val(), //处理结果
426
+                    isproresult: isproresult, //处理结果
375 427
                     // IsProResult: $(
376 428
                     //     '#isProResultRadio input[name="isDisposeResult"]:checked'
377 429
                     // ).val(), // 已办未果
@@ -381,9 +433,7 @@
381 433
                     connecttime: $("#connecttime").val(), //沟通时间
382 434
                     connectmode: $("#connectmode").val(), //沟通方式
383 435
                     //              replycontent: $("#replycontent").val(), //答复内容
384
-                    isstaisfied: $(
385
-                        '#isStaisfiedRadio input[name="isstaisfied"]:checked'
386
-                    ).val(), //是否满意
436
+                    isstaisfied: $('#isStaisfiedRadio input[name="isstaisfied"]:checked').val(), //是否满意
387 437
                     state: State,
388 438
                     feedbackid: a,
389 439
                     files: $("#file").val(),
@@ -436,26 +486,13 @@
436 486
                             //                      $("#result").text(result.data[0].F_Result); //办理结果
437 487
                             $("#situation").val(result.data[0].F_Situation); //处理情况
438 488
                             $("#duties").val(result.data[0].F_Duties); //职务
439
-                            $('#isProResultRadio input[name="isDisposeResult"][value="' + result.data[0]
440
-                                .F_IsProResult + '"]').prop("checked", true); //是/否向当事人反馈
441
-                            $("#prosituation").val(
442
-                                result.data[0].F_ProSituation
443
-                            ); //处理方案/进程
444
-                            $("#dealcontact").val(
445
-                                result.data[0].F_DealUserContact
446
-                            ); //联系方式
447
-                            $("#connecttime").val(
448
-                                result.data[0].F_ConnectTime
449
-                            ); //沟通时间
450
-                            $("#connectmode").val(
451
-                                result.data[0].F_ConnectMode
452
-                            ); //沟通方式
453
-                            //						$("#replycontent").val(result.data[0].F_ReplyContent); //答复内容
454
-                            $(
455
-                                '#isStaisfiedRadio input[name="isstaisfied"][value="' +
456
-                                result.data[0].F_IsSatisfied +
457
-                                '"]'
458
-                            ).prop("checked", true); //是否满意
489
+                            isproresult =  result.data[0].F_IsProResult
490
+//                          $('#isProResultRadio input[name="isDisposeResult"][value="' + result.data[0].F_IsProResult + '"]').prop("checked", true); //是/否向当事人反馈
491
+                            $("#prosituation").val(result.data[0].F_ProSituation); //处理方案/进程
492
+                            $("#dealcontact").val(result.data[0].F_DealUserContact); //联系方式
493
+                            $("#connecttime").val(result.data[0].F_ConnectTime); //沟通时间
494
+                            $("#connectmode").val(result.data[0].F_ConnectMode); //沟通方式
495
+                            $('#isStaisfiedRadio input[name="isstaisfied"][value="' +result.data[0].F_IsSatisfied +'"]').prop("checked", true); //是否满意
459 496
                             a = result.data[0].F_Id;
460 497
                         }
461 498
                     }

+ 85 - 21
WebUI/CallCenterWeb.UI/CommonHtml/banli_zilei.html

@@ -114,7 +114,35 @@
114 114
             		<span id="workremark" name="" rows="6" cols="" readonly="readonly"></span>
115 115
             	</td>
116 116
             </tr>
117
-            <tr>
117
+            <tr class="Importent">
118
+            	<th>
119
+                    调查情况:
120
+                </th>
121
+                <td>
122
+                    <select class="select_" id="issurvey">
123
+                        <option value="1">属实</option>
124
+                        <option value="2">部分属实</option>
125
+                        <option value="2">不属实</option>
126
+                    </select>
127
+                </td>
128
+              </tr>
129
+              <tr>
130
+            	<th>
131
+                    调查情况说明:
132
+                </th>
133
+                <td colspan="5">
134
+                    <textarea data-adaptheight id="survey" name="" rows="3" cols=""></textarea>
135
+                </td>
136
+              </tr>
137
+              <tr>
138
+            	<th>
139
+                    办理依据:
140
+                </th>
141
+                <td colspan="5">
142
+                    <textarea data-adaptheight id="accordingto" name="" rows="3" cols=""></textarea>
143
+                </td>
144
+              </tr>
145
+            <!--<tr>
118 146
                 <th class="Importent">是/否向当事人反馈:</th>
119 147
                 <td id="isProResultRadio" style="font-size: 12px">
120 148
                     <label style="margin-right: 10px">
@@ -124,7 +152,7 @@
124 152
                         <input type="radio" value="0" name="isDisposeResult" style="vertical-align: -2px;" />否
125 153
                     </label>
126 154
                 </td>
127
-            </tr>
155
+            </tr>-->
128 156
             <!-- <tr class="dealWithRemark-wrapper">
129 157
                 <th>已办未果备注:</th>
130 158
                 <td colspan="5">
@@ -160,9 +188,12 @@
160 188
                 	<textarea id="replycontent" name="" rows="6" cols="" ></textarea>
161 189
             	</td>
162 190
             </tr>-->
163
-            <tr class="isstaisfied-wrapper">
164
-                <th>是否满意:</th>
191
+            <tr  class="Importent">
192
+                <th>回访情况:</th>
165 193
                 <td id="isStaisfiedRadio" style="font-size: 12px" colspan="5">
194
+                	<label style="margin-right: 10px">
195
+                        <input type="radio" value="0" name="isstaisfied" style="vertical-align: -2px" />未回访
196
+                    </label>
166 197
                     <label style="margin-right: 10px;">
167 198
                         <input type="radio" value="1" name="isstaisfied" style="vertical-align: -2px;" />满意
168 199
                     </label>
@@ -213,6 +244,7 @@
213 244
         var simpleDetailStrStart = "";
214 245
         var simpleDetailStrEnd = "";
215 246
         var simpleDetailStr = "";
247
+        var isproresult
216 248
         Detail();
217 249
         $(document).ready(function () {
218 250
             laydate.skin('blue');
@@ -255,22 +287,48 @@
255 287
             //
256 288
             //				})
257 289
             $('.Submit').click(function () {
258
-                if ($("#dealman").val() == "") {
259
-                    layer.msg("办理人不能为空");
260
-                } else if ($("#situation").val() == "") {
261
-                    layer.msg("处理结果不能为空");
262
-                } else if ($('#isProResultRadio input[name="isDisposeResult"]:checked').val() == null) {
263
-                    layer.msg("请选择是/否向当事人反馈");
264
-                } else if ($("#dealcontact").val() == "") {
265
-                    layer.msg("联系方式不能为空")
266
-                } else if ($("#duties").val() == "") {
267
-                    layer.msg("职务不能为空")
268
-                } else if ($("#result").val() == "") {
269
-                    layer.msg("请生成办理结果")
290
+            	if (!$('#isStaisfiedRadio input[name="isstaisfied"]:checked').val()) {
291
+                	layer.msg("回访情况不能为空");
270 292
                 } else {
271
-                    State = 1;
272
-                    JA();
293
+                	if($('#isStaisfiedRadio input[name="isstaisfied"]:checked').val() === '0'){
294
+                		 State = 1;
295
+                		 isproresult = 0
296
+                    	JA();
297
+                	} else{
298
+                		if ($("#dealman").val() == "") {
299
+	                        layer.msg("办理人不能为空");
300
+	                    } else if ($("#situation").val() == "") {
301
+	                        layer.msg("处理情况不能为空");
302
+	                    } else if ($("#dealcontact").val() == "") {
303
+	                        layer.msg("联系方式不能为空");
304
+	                    } else if ($("#duties").val() == "") {
305
+	                        layer.msg("职务不能为空");
306
+	                    } else if (!$('#isStaisfiedRadio input[name="isstaisfied"]:checked').val()) {
307
+	                    	layer.msg("回访情况不能为空");
308
+	                    } else {
309
+	                        State = 1;
310
+	                        isproresult = 1
311
+	                        $("#result").val($("#situation").val().replace(simpleDetailStrStart, ''))
312
+	                        JA();
313
+	                    }
314
+                	}
273 315
                 }
316
+//              if ($("#dealman").val() == "") {
317
+//                  layer.msg("办理人不能为空");
318
+//              } else if ($("#situation").val() == "") {
319
+//                  layer.msg("处理结果不能为空");
320
+//              } else if ($('#isProResultRadio input[name="isDisposeResult"]:checked').val() == null) {
321
+//                  layer.msg("请选择是/否向当事人反馈");
322
+//              } else if ($("#dealcontact").val() == "") {
323
+//                  layer.msg("联系方式不能为空")
324
+//              } else if ($("#duties").val() == "") {
325
+//                  layer.msg("职务不能为空")
326
+//              } else if ($("#result").val() == "") {
327
+//                  layer.msg("请生成办理结果")
328
+//              } else {
329
+//                  State = 1;
330
+//                  JA();
331
+//              }
274 332
             })
275 333
 
276 334
             $(".prosituation-wrapper").hide(); //处理方案/进程
@@ -311,13 +369,18 @@
311 369
         function JA() {
312 370
             $.post(huayi.config.callcenter_url + 'WorkOrder/DealWorkOrder', {
313 371
                 workorderid: wid,
372
+                issurvey:$("#issurvey").val(),
373
+                survey:$("#survey").val(),
374
+                accordingto: $("#accordingto").val(), 
375
+                    
314 376
                 dealman: $("#dealman").val(), //承办人
315 377
                 AuditUser: $("#auditUser").val(), //审核领导
316 378
                 post: $("#auditUserDuties").val(), //审核领导职务
317 379
                 auditContact: $("#auditContact").val(), //审核领导联系方式
318 380
                 result: $('#result').val(), //处理情况
319 381
                 situation: $("#situation").val(), //办理结果
320
-                isproresult: $('#isProResultRadio input[name="isDisposeResult"]:checked').val(), //处理结果
382
+                isproresult: isproresult, //处理结果
383
+//              isproresult: $('#isProResultRadio input[name="isDisposeResult"]:checked').val(), //处理结果
321 384
                 // IsProResult: $('#isProResultRadio input[name="isDisposeResult"]:checked').val(), // 已办未果
322 385
                 prosituation: $("#prosituation").val(), //处理方案/进程
323 386
                 // Unsuccessful: $("#dealWithRemark").val(), //已办未果备注
@@ -597,8 +660,9 @@
597 660
                         $("#duties").val(result.data[0].F_Duties); //职务
598 661
                         //                      $("#result").text(result.data[0].F_Result); //处理结果
599 662
                         $("#situation").val(result.data[0].F_Situation); //处理情况
600
-                        $('#isProResultRadio input[name="isDisposeResult"][value="' + result.data[0]
601
-                            .F_IsProResult + '"]').prop("checked", true); //是/否向当事人反馈
663
+                        isproresult =  result.data[0].F_IsProResult
664
+//                      $('#isProResultRadio input[name="isDisposeResult"][value="' + result.data[0]
665
+//                          .F_IsProResult + '"]').prop("checked", true); //是/否向当事人反馈
602 666
                         $("#prosituation").val(result.data[0].F_ProSituation); //处理方案/进程
603 667
                         $("#dealcontact").val(result.data[0].F_DealUserContact); //联系方式
604 668
                         $("#connecttime").val(result.data[0].F_ConnectTime); //沟通时间

+ 0 - 2
WebUI/CallCenterWeb.UI/CommonHtml/callerName.html

@@ -17,9 +17,7 @@
17 17
 					<th style="width: 120px;">来电人:</th>
18 18
 					<td>
19 19
 						<span class="callerName"></span>
20
-						
21 20
 					</td>
22
-
23 21
 				</tr>
24 22
 			</table>
25 23
 		</div>

+ 1 - 1
WebUI/CallCenterWeb.UI/CommonHtml/callerNumber.html

@@ -18,7 +18,7 @@
18 18
                 <td>
19 19
                 	<span class="phoneNumber" style="display: none;"></span>
20 20
                 	<div style="display: inline-block;" class="passwordSearch">
21
-                		<input type="number" id="password" value="" autocomplete="off" />
21
+                		<input type="password" id="password" value="" autocomplete="off" />
22 22
                 		<button onclick="getPhone()">查询</button>
23 23
                 	</div>
24 24
                 </td>

File diff suppressed because it is too large
+ 910 - 70
WebUI/CallCenterWeb.UI/CommonHtml/js/orderDetail.js


+ 21 - 6
WebUI/CallCenterWeb.UI/Media/MediaWorkOrderList.html

@@ -11,6 +11,7 @@
11 11
     <link rel="stylesheet" href="../css/init.css" />
12 12
     <link rel="stylesheet" href="../css/WorkOrder/WorkOrderList.css">
13 13
     <link rel="stylesheet" href="../js/layui/css/layui.css">
14
+    <link rel="stylesheet" href="../css/WorkOrder/WorkOrderList.css">
14 15
 </head>
15 16
 
16 17
 <body class="gray-bg">
@@ -73,10 +74,24 @@
73 74
                                     <select class="form-control" id="type">
74 75
                                     </select>
75 76
                                 </td>
76
-                                <th></th>
77
+                                <!--<th></th>
77 78
                                 <td style="text-align: center;">
78
-                                </td>
79
+                                </td>-->
80
+                                
81
+                                <th>反映类别:</th>
82
+								<td style="position: relative;">
83
+									<div class="inpBox">
84
+										<input type="text" class="inpsReactionCategory" />
85
+										<input type="hidden" id="keyid" />
86
+										<i class="CleansReactionCategory fa fa-close"></i>
87
+										<i class="xlReactionCategory xl_one"></i>
88
+										<div class="addTreeReactionCategory xlAddReactionCategory">
89
+											<ul id="addTreeDemoReactionCategory" class="ztree"></ul>
90
+										</div>
91
+									</div>
92
+								</td>
79 93
                             </tr>
94
+                            
80 95
                         </table>
81 96
                     </div>
82 97
                 </div>
@@ -86,9 +101,7 @@
86 101
                             data-pagination="true">
87 102
                             <thead>
88 103
                                 <tr>
89
-                                    <th data-formatter="serialNumber" data-align="center">
90
-                                        序号
91
-                                    </th>
104
+                                    <th data-formatter="serialNumber" data-align="center">序号</th>
92 105
                                     <th data-field="F_WorkOrderId" data-formatter="View" data-align="center">工单单号</th>
93 106
                                     <th data-field="F_ComTitle" data-formatter="GetCont" data-align="center">诉求标题</th>
94 107
                                     <th data-field="UserName" data-align="center">受理人</th>
@@ -109,12 +122,13 @@
109 122
     <script src="../My97DatePicker/WdatePicker.js"></script>
110 123
     <script src="../js/zTree/jquery.ztree.core.js"></script>
111 124
     <script src="../js/WorkOrder/WorkOrderList.js"></script>
125
+    <script src="../js/WorkOrder/treeListCommon.js"></script>
112 126
     <script>
113 127
         $(document).ready(function () {
114 128
             load();
115 129
             LY($("#source"));
116 130
             LB($("#type"));
117
-            ZT($("#keyid"));
131
+            treeReactionCategory(4258);
118 132
             //ZX($("#ZX"));
119 133
             laydate.skin('blue');
120 134
             laydate({
@@ -142,6 +156,7 @@
142 156
                 }
143 157
             })
144 158
         });
159
+        
145 160
         //获取查询信息
146 161
         function load() {
147 162
             //先销毁表格

+ 1 - 0
WebUI/CallCenterWeb.UI/ReportForm/comhtml/reportOrderList.html

@@ -86,6 +86,7 @@
86 86
 					url += `&${key}=${params[key]}`
87 87
 				}
88 88
 			})
89
+			console.log(url)
89 90
 			window.location.href = url;
90 91
 		}
91 92
         //获取查询信息

+ 3 - 3
WebUI/CallCenterWeb.UI/Script/Common/huayi.config.js

@@ -3,9 +3,9 @@
3 3
 }
4 4
 //var AYWebUrl = window.document.location.href
5 5
 huayi.config = {
6
-//	callcenter_url: "http://192.168.8.9:1042/",// 生产环境	39.164.159.226
7
-	//	callcenter_url: "http://39.164.159.226:1042/",// 生产环境	39.164.159.226
8
-		callcenter_url: "http://docking.zwfw.anyang.gov.cn:65527/", // 生产环境 
6
+	//	callcenter_url: "http://192.168.8.9:1042/",// 生产环境	39.164.159.226
7
+		callcenter_url: "http://39.164.159.226:1042/",// 生产环境	39.164.159.226
8
+//	callcenter_url: "http://docking.zwfw.anyang.gov.cn:65527/", // 生产环境 
9 9
 	socket_ip: "ws://39.164.159.226:8081", //ip 
10 10
 	// socket_ip: "wss://12345sp.zwfw.anyang.gov.cn:8082", //ip 
11 11
 	//	translation_socket:"ws://125.45.12.102:12233",

+ 2 - 1
WebUI/CallCenterWeb.UI/TelCall/CallRecord.html

@@ -672,7 +672,8 @@
672 672
 
673 673
         	});
674 674
 
675
-        }// 电话号码
675
+        }
676
+        // 电话号码
676 677
         function formatterCallNum(val, row) {
677 678
             var phoneNumber
678 679
             if (val.length === 12) {

+ 65 - 0
WebUI/CallCenterWeb.UI/js/WorkOrder/treeListCommon.js

@@ -0,0 +1,65 @@
1
+
2
+
3
+// 所属分类下拉
4
+$(".inpsReactionCategory").focus(function() {
5
+	$(".xlAddReactionCategory").css("display", "block");
6
+});
7
+$(".xlReactionCategory").click(function() {
8
+	if($(".xlAddReactionCategory").css("display") == "block") {
9
+		$(".xlAddReactionCategory").css("display", "none");
10
+	} else {
11
+		$(".xlAddReactionCategory").css("display", "block");
12
+	}
13
+});
14
+$(".addTreeReactionCategory").mouseleave(function() {
15
+	$(this).css("display", "none");
16
+});
17
+//清除
18
+$(".CleansReactionCategory ").click(function() {
19
+	$(".inpsReactionCategory").val("");
20
+	$("#keyid").val("");
21
+});
22
+
23
+function treeReactionCategory(pid) {
24
+	$.get(
25
+		huayi.config.callcenter_url + "Dictionary/GetZTreeListNew", {
26
+			token: $.cookie("token"),
27
+			pid: pid,
28
+		},
29
+		function(result) {
30
+			result = $.parseJSON(result);
31
+			$.fn.zTree.init(
32
+				$("#addTreeDemoReactionCategory"),
33
+				settingReactionCategory,
34
+				result.data
35
+			); //实例化树形图
36
+		}
37
+	);
38
+}
39
+
40
+var settingReactionCategory = {
41
+	data: {
42
+		key: {
43
+			name: "text",
44
+		},
45
+		simpleData: {
46
+			enable: true,
47
+			idKey: "id",
48
+			rootPId: 0,
49
+		},
50
+	},
51
+	callback: {
52
+		onClick: zTreeOnClicksettingReactionCategory,
53
+	},
54
+};
55
+
56
+function zTreeOnClicksettingReactionCategory(event, treeId, treeNode) {
57
+	console.log(treeNode.children);
58
+	// if(!treeNode.children) {
59
+	$(".inpsReactionCategory").val(treeNode.text);
60
+	$("#keyid").val(treeNode.id);
61
+	$(".CleansReactionCategory").show();
62
+	// }else{
63
+	// 	layer.msg("请选择最后一级");
64
+	// }
65
+}

+ 47 - 0
WebUI/CallCenterWeb.UI/spManage/js/samplePool.js

@@ -0,0 +1,47 @@
1
+$(".importFile").click(function () {
2
+    $("#upFile").trigger("click");
3
+});
4
+
5
+$("#upFile").change(function () {
6
+    upload();
7
+});
8
+
9
+function upload() {
10
+    if (document.getElementById("upFile").files.length > 0) {
11
+        var formData = new FormData();
12
+        formData.append("upFile", document.getElementById("upFile").files[0]);
13
+        formData.append("specialid", selectThemeId);
14
+        formData.append("token", $.cookie("token"));
15
+        $.ajax({
16
+            url: huayi.config.callcenter_url + "SamplePool/ImportExcel",
17
+            type: "POST",
18
+            data: formData,
19
+            contentType: false,
20
+            processData: false,
21
+            success: function (result) {
22
+                $("#upFile").change(function () {
23
+                    upload();
24
+                });
25
+                var r = $.parseJSON(result);
26
+                if (r.state.toLowerCase() == "success") {
27
+                    layer.msg("导入成功");
28
+                    initOrderTable(selectThemeId)
29
+                }
30
+            },
31
+        });
32
+    } else {
33
+        layer.confirm("请上传文件!", {
34
+            btn: ["确定"],
35
+        });
36
+    }
37
+}
38
+
39
+$(".exportTemplate").click(function () {
40
+    var a = document.createElement("a");
41
+    a.style.display = "none";
42
+    a.download = "办事指南模板.xlsx";
43
+    a.href = "../static/xls/办事指南模板.xlsx";
44
+    document.body.appendChild(a);
45
+    a.click();
46
+    document.body.removeChild(a);
47
+});

+ 6 - 38
WebUI/CallCenterWeb.UI/spManage/theme.html

@@ -168,8 +168,10 @@
168 168
 											<button id="searchOrder" class="btns" style="margin-bottom: 10px;">查询</button>
169 169
 											<button id="exportOrder" class="btns" style="margin-bottom: 10px;">导出工单</button>
170 170
 											<button id="addOrder" class="btns" style="margin-bottom: 10px;">添加工单</button>
171
+											<button class="btns exportTemplate" style="margin-bottom: 10px;">模板</button>
172
+							                <button class="btns importFile" style="margin-bottom: 10px;">导入</button>
173
+							                <input type="file" id="upFile" name="upFile"  accept="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel" style="display: none;">
171 174
 										</div>
172
-
173 175
 									</div>
174 176
 									<!--<button id="addOrder" class="btns" style="margin-bottom: 10px;">导出工单</button>
175 177
 									<button id="addOrder" class="btns" style="margin-bottom: 10px;">添加工单</button>-->
@@ -245,7 +247,7 @@
245 247
 		<script src="../js/comboSelect/jquery.combo.select.js"></script>
246 248
 		<script src="../js/WorkOrder/orderListOperation.js"></script>
247 249
 		<script src="../js/WorkOrder/WorkOrderList.js"></script>
248
-
250
+		<script src="./js/samplePool.js"></script>
249 251
 		<script>
250 252
 			var exportParams;
251 253
 			var table = $("#table1"); //右边表格
@@ -254,28 +256,21 @@
254 256
 			var selectThemeId = '';
255 257
 			var selectTreeNode;
256 258
 			$(document).ready(function() {
257
-
258 259
 				bindtree();
259
-				//				initTable();
260
-				//				initOrderTable();
260
+				//	initTable();
261
+				//	initOrderTable();
261 262
 
262 263
 				layui.form.on('select(fylb)', function(data) {
263
-					//					console.log(data.elem); //得到select原始DOM对象
264
-					//					console.log(data.value); //得到被选中的值
265
-					//					console.log(data.othis); //得到美化后的DOM对象
266 264
 					$('#proporation').text('');
267 265
 					if(data.value) {
268 266
 						getProp(data.value);
269 267
 					}
270 268
 				});
271
-
272 269
 			})
273 270
 
274 271
 			function Cr(val, row, index) {
275 272
 				return index + 1;
276
-
277 273
 			}
278
-
279 274
 			function getProp(id) {
280 275
 				// 获取占比
281 276
 				$.getJSON(
@@ -287,12 +282,10 @@
287 282
 					function(result) {
288 283
 						if(result.state.toLowerCase() == "success") {
289 284
 							$('#proporation').text(result.data.Proportion);
290
-
291 285
 						}
292 286
 					}
293 287
 				);
294 288
 			}
295
-
296 289
 			function save() {
297 290
 				console.log('sava')
298 291
 				var keyId = $('#fylb').val();
@@ -302,7 +295,6 @@
302 295
 					});
303 296
 					return;
304 297
 				}
305
-
306 298
 				$.post(huayi.config.callcenter_url + 'Theme/Proportion', {
307 299
 					id: selectThemeId,
308 300
 					Proportion: keyId,
@@ -314,7 +306,6 @@
314 306
 					}
315 307
 				})
316 308
 			}
317
-
318 309
 			//状态
319 310
 			function States(val, row) {
320 311
 				var html = "";
@@ -478,14 +469,12 @@
478 469
 			});
479 470
 
480 471
 			$(".addclass").click(function() {
481
-
482 472
 				layer.open({
483 473
 					type: 2,
484 474
 					content: "editTheme.html?type=2&themeid=" + selectThemeId, //iframe的url,no代表不显示滚动条
485 475
 					title: '新增分类',
486 476
 					area: ['50%', '50%'], //宽高
487 477
 					end: function() {
488
-						console.log('关闭')
489 478
 						initTable();
490 479
 					}
491 480
 				});
@@ -502,7 +491,6 @@
502 491
 					title: '修改主题',
503 492
 					area: ['50%', '80%'], //宽高
504 493
 					end: function() {
505
-
506 494
 						bindtree();
507 495
 					}
508 496
 				});
@@ -523,7 +511,6 @@
523 511
 					layer.msg("请选择要主题");
524 512
 					return;
525 513
 				}
526
-
527 514
 				var str = '';
528 515
 				if(selectTreeNode.F_StatisticsBeginTime) {
529 516
 					str += '&startTime=' + selectTreeNode.F_StatisticsBeginTime;
@@ -531,7 +518,6 @@
531 518
 				if(selectTreeNode.F_StatisticsEndTime) {
532 519
 					str += '&endTime=' + selectTreeNode.F_StatisticsEndTime;
533 520
 				}
534
-
535 521
 				layer.open({
536 522
 					type: 2,
537 523
 					content: "workorder.html?id=" + selectThemeId + str, //iframe的url,no代表不显示滚动条
@@ -549,9 +535,7 @@
549 535
 					layer.msg("请选择要删除的数据");
550 536
 					return;
551 537
 				}
552
-
553 538
 				layer.confirm('确定删除该主题吗?', function(index) {
554
-
555 539
 					$.post(huayi.config.callcenter_url + 'Theme/DelModel', {
556 540
 						ids: selectThemeId,
557 541
 						"token": $.cookie("token")
@@ -563,7 +547,6 @@
563 547
 							layer.close(index);
564 548
 						}
565 549
 					})
566
-
567 550
 				});
568 551
 
569 552
 			});
@@ -584,17 +567,13 @@
584 567
 
585 568
 			function PoolDispose(val, row) {
586 569
 				var optionStr = '<div class="imgs" ><a class="xg" onclick="delPool(\'' + row.F_WorkOrderId + '\')">移除</a>';
587
-
588 570
 				if(row.Theme && row.Theme.length > 0) {
589 571
 					optionStr += '<a class="xg" onclick="updateClass(\'' + row.F_WorkOrderId + '\')">变更</a>';
590 572
 				} else {
591 573
 					optionStr += '<a class="xg" onclick="transDispatch(\'' + row.F_WorkOrderId + '\')")">转调度</a>';
592 574
 				}
593
-
594 575
 				optionStr += '</div>';
595
-
596 576
 				return optionStr;
597
-
598 577
 				//				return '<div class="imgs" >' +
599 578
 				//					'<a class="xg" onclick="xg(' + row.F_ID + ')">编辑</a>' +
600 579
 				//					'<a class="xg" onclick="remove(' + row.F_ID + ')">移除</a>' + '<a class="xg" onclick="getKeys(' + row.F_ID + ')">关键词 </a>' +
@@ -617,7 +596,6 @@
617 596
 
618 597
 			//变更分类
619 598
 			function updateClass(id) {
620
-
621 599
 				layer.open({
622 600
 					type: 2,
623 601
 					content: "../CommonHtml/reschedule.html?wid=" + id + '&themeid=' + selectThemeId, //iframe的url,no代表不显示滚动条
@@ -644,7 +622,6 @@
644 622
 						if(result.state.toLowerCase() == "success") {
645 623
 							layer.msg("操作成功");
646 624
 						}
647
-
648 625
 						initOrderTable();
649 626
 					})
650 627
 					layer.close(index);
@@ -691,7 +668,6 @@
691 668
 
692 669
 			function remove(id) {
693 670
 				layer.confirm('确定删除该分类吗?', function(index) {
694
-
695 671
 					$.post(huayi.config.callcenter_url + 'Theme/DelModel', {
696 672
 						ids: id,
697 673
 						"token": $.cookie("token")
@@ -815,19 +791,15 @@
815 791
 					},
816 792
 					onLoadSuccess: function(data) {
817 793
 						//加载成功时执行
818
-
819 794
 						console.log(data, 'datas')
820
-
821 795
 						if(data.rows && data.rows.length > 0) {
822 796
 							// orderClass
823 797
 							var optionStr = '<option selected="selected" value="">请选择</option>';
824 798
 							data.rows.forEach(function(o) {
825 799
 								optionStr += '<option value="' + o.F_ID + '">' + o.F_Name + '</option>';
826 800
 							})
827
-
828 801
 							$('#orderClass').append(optionStr)
829 802
 						}
830
-
831 803
 						//layer.msg("加载成功");
832 804
 					},
833 805
 					onLoadError: function() {
@@ -1003,9 +975,7 @@
1003 975
 				selectThemeId = treeNode.F_ID
1004 976
 				selectTreeNode = treeNode
1005 977
 				$("#fylb").empty();
1006
-				console.log('bindtree')
1007 978
 				$("#orderClass").empty();
1008
-
1009 979
 				$('#addClassBut').show();
1010 980
 				initTable(treeNode.F_ID);
1011 981
 				selectThemeIdTable(treeNode.F_ID)
@@ -1013,9 +983,7 @@
1013 983
 				if(treeNode.F_StatisticsBeginTime) {
1014 984
 					$('#time').html(`${treeNode.F_StatisticsBeginTime} ~ ${treeNode.F_StatisticsEndTime}`)
1015 985
 				}
1016
-
1017 986
 				getDicValueList(treeNode);
1018
-
1019 987
 			}
1020 988
 		</script>
1021 989
 	</body>

BIN
WebUI/CallCenterWeb.UI/static/xls/样本池模版.xlsx