liuyifan 4 years ago
parent
commit
2bb0dc3a93
90 changed files with 8021 additions and 3217 deletions
  1. 11 2
      WebUI/CallCenterWeb.UI/Appeal/Lawsuit.html
  2. 2 2
      WebUI/CallCenterWeb.UI/Appeal/comprehensiveMenu.html
  3. 7 39
      WebUI/CallCenterWeb.UI/Appeal/expiredWorkOrders.html
  4. 2 2
      WebUI/CallCenterWeb.UI/Business/LeaderDCL.html
  5. 1 1
      WebUI/CallCenterWeb.UI/Business/LeaderYJB.html
  6. 2 2
      WebUI/CallCenterWeb.UI/Business/ReturnReviewedTransferred.html
  7. 2 2
      WebUI/CallCenterWeb.UI/Business/WorkDSZB.html
  8. 9 50
      WebUI/CallCenterWeb.UI/Business/WorkIsproresult.html
  9. 1261 0
      WebUI/CallCenterWeb.UI/Business/complaintTransferred.html
  10. 0 0
      WebUI/CallCenterWeb.UI/Business/hasBeenBack.html
  11. 9 0
      WebUI/CallCenterWeb.UI/Business/haveAduit.html
  12. 15 5
      WebUI/CallCenterWeb.UI/Business/haveDoneToAudit.html
  13. 1261 0
      WebUI/CallCenterWeb.UI/Business/immediatelyDealWith.html
  14. 833 0
      WebUI/CallCenterWeb.UI/Business/returnRecreate.html
  15. 1008 188
      WebUI/CallCenterWeb.UI/CommonHtml/AddAppeal.html
  16. 0 1359
      WebUI/CallCenterWeb.UI/CommonHtml/AddAppealDCL.html
  17. 603 0
      WebUI/CallCenterWeb.UI/CommonHtml/AddAppeal_1.html
  18. 120 96
      WebUI/CallCenterWeb.UI/CommonHtml/WorkDatil.html
  19. 1 0
      WebUI/CallCenterWeb.UI/CommonHtml/associatWorkOrder.html
  20. 75 0
      WebUI/CallCenterWeb.UI/CommonHtml/auditMultimedia.html
  21. 27 23
      WebUI/CallCenterWeb.UI/CommonHtml/shth.html
  22. 11 2
      WebUI/CallCenterWeb.UI/MarketingManagement/LawsuitMarketing.html
  23. 0 1017
      WebUI/CallCenterWeb.UI/MarketingManagement/LeaderDCLMarketing.html
  24. 1 1
      WebUI/CallCenterWeb.UI/MarketingManagement/LeaderYJBMarketing.html
  25. 2 2
      WebUI/CallCenterWeb.UI/MarketingManagement/ReturnReviewedTransferredMarketing.html
  26. 2 2
      WebUI/CallCenterWeb.UI/MarketingManagement/WorkDSZBMarketing.html
  27. 9 50
      WebUI/CallCenterWeb.UI/MarketingManagement/WorkIsproresultMarketing.html
  28. 9 0
      WebUI/CallCenterWeb.UI/MarketingManagement/haveAduitMarketing.html
  29. 13 3
      WebUI/CallCenterWeb.UI/MultimediaWorkOrder/LawsuitMedia.html
  30. 2 2
      WebUI/CallCenterWeb.UI/MultimediaWorkOrder/LeaderDCLMedia.html
  31. 3 3
      WebUI/CallCenterWeb.UI/MultimediaWorkOrder/LeaderYJAMedia.html
  32. 4 4
      WebUI/CallCenterWeb.UI/MultimediaWorkOrder/LeaderYJBMedia.html
  33. 2 2
      WebUI/CallCenterWeb.UI/MultimediaWorkOrder/ReturnReviewedTransferredMedia.html
  34. 66 3
      WebUI/CallCenterWeb.UI/MultimediaWorkOrder/WorkDSZBMedia.html
  35. 11 50
      WebUI/CallCenterWeb.UI/MultimediaWorkOrder/WorkIsproresultMedia.html
  36. 3 3
      WebUI/CallCenterWeb.UI/MultimediaWorkOrder/WorkYSSHMedia.html
  37. 1049 0
      WebUI/CallCenterWeb.UI/MultimediaWorkOrder/auditorsAuditedMedia.html
  38. 3 3
      WebUI/CallCenterWeb.UI/MultimediaWorkOrder/expiredWorkOrdersMedia.html
  39. 9 58
      WebUI/CallCenterWeb.UI/MultimediaWorkOrder/haveAduitMedia.html
  40. 15 5
      WebUI/CallCenterWeb.UI/MultimediaWorkOrder/haveDoneToAuditMedia.html
  41. 4 4
      WebUI/CallCenterWeb.UI/MultimediaWorkOrder/toAuditListMedia.html
  42. 11 2
      WebUI/CallCenterWeb.UI/OtherPhoneManagement/LawsuitOtherPhone.html
  43. 2 2
      WebUI/CallCenterWeb.UI/OtherPhoneManagement/LeaderDCLOtherPhone.html
  44. 1 1
      WebUI/CallCenterWeb.UI/OtherPhoneManagement/LeaderYJBOtherPhone.html
  45. 2 2
      WebUI/CallCenterWeb.UI/OtherPhoneManagement/ReturnReviewedTransferredOtherPhone.html
  46. 2 2
      WebUI/CallCenterWeb.UI/OtherPhoneManagement/WorkDSZBOtherPhone.html
  47. 11 51
      WebUI/CallCenterWeb.UI/OtherPhoneManagement/WorkIsproresultOtherPhone.html
  48. 8 0
      WebUI/CallCenterWeb.UI/OtherPhoneManagement/haveAduitOtherPhone.html
  49. 11 2
      WebUI/CallCenterWeb.UI/ProvincialPlatformManagement/LawsuitProvincialPlatform.html
  50. 1 1
      WebUI/CallCenterWeb.UI/ProvincialPlatformManagement/LeaderYJBProvincialPlatform.html
  51. 2 2
      WebUI/CallCenterWeb.UI/ProvincialPlatformManagement/ProvincialPlatformPendingTransfer.html
  52. 2 2
      WebUI/CallCenterWeb.UI/ProvincialPlatformManagement/ProvincialPlatformReturnSignature.html
  53. 2 2
      WebUI/CallCenterWeb.UI/ProvincialPlatformManagement/ReturnReviewedTransferredProvincialPlatform.html
  54. 2 2
      WebUI/CallCenterWeb.UI/ProvincialPlatformManagement/WorkDSZBProvincialPlatform.html
  55. 9 51
      WebUI/CallCenterWeb.UI/ProvincialPlatformManagement/WorkIsproresultProvincialPlatform.html
  56. 25 35
      WebUI/CallCenterWeb.UI/ReportForm/callCenterReceptionStatus.html
  57. 332 0
      WebUI/CallCenterWeb.UI/ReportForm/committeeReviewedStatistics.html
  58. 336 0
      WebUI/CallCenterWeb.UI/ReportForm/comprehensiveStatisticsInteractionGovernmentPeople.html
  59. 336 0
      WebUI/CallCenterWeb.UI/ReportForm/neighborhoodCommitteeOfficeStatistics.html
  60. 3 1
      WebUI/CallCenterWeb.UI/Script/Common/huayi.config.js
  61. 30 2
      WebUI/CallCenterWeb.UI/SuperviseManagement/superviseCommission.html
  62. 8 9
      WebUI/CallCenterWeb.UI/SystemManager/js/CaiDanGuanli.js
  63. 5 5
      WebUI/CallCenterWeb.UI/TelCall/CallRecord.html
  64. 30 26
      WebUI/CallCenterWeb.UI/TelCall/CallRecordList.html
  65. 2 2
      WebUI/CallCenterWeb.UI/YeWu/ZX.html
  66. 10 1
      WebUI/CallCenterWeb.UI/commentList/commentList.html
  67. 1 1
      WebUI/CallCenterWeb.UI/home.html
  68. 20 0
      WebUI/CallCenterWeb.UI/js/WorkOrder/WorkOrderList.js
  69. 38 6
      WebUI/CallCenterWeb.UI/js/index.js
  70. 1 1
      WebUI/CallCenterWeb.UI/js/main.js
  71. 5 5
      WebUI/CallCenterWeb.UI/js/search/screen.js
  72. BIN
      WebUI/CallCenterWeb.UI/static/xls/办事指南模板.xlsx
  73. BIN
      WebUI/CallCenterWeb.UI/static/xls/名词解释模板.xlsx
  74. BIN
      WebUI/CallCenterWeb.UI/static/xls/政策专家库模板.xlsx
  75. BIN
      WebUI/CallCenterWeb.UI/static/xls/政策法规模板.xlsx
  76. BIN
      WebUI/CallCenterWeb.UI/static/xls/热点问题模板.xlsx
  77. BIN
      WebUI/CallCenterWeb.UI/static/xls/部门职能模板.xlsx
  78. 48 1
      WebUI/CallCenterWeb.UI/zhiShiKu/js/zhiShiKuFunctional.js
  79. 48 1
      WebUI/CallCenterWeb.UI/zhiShiKu/js/zhiShiKuGlossary.js
  80. 48 1
      WebUI/CallCenterWeb.UI/zhiShiKu/js/zhiShiKuGuide.js
  81. 48 1
      WebUI/CallCenterWeb.UI/zhiShiKu/js/zhiShiKuHotLssues.js
  82. 48 1
      WebUI/CallCenterWeb.UI/zhiShiKu/js/zhiShiKuPoliciesRegulations.js
  83. 48 1
      WebUI/CallCenterWeb.UI/zhiShiKu/js/zhiShiKuPolicyExpert.js
  84. 3 0
      WebUI/CallCenterWeb.UI/zhiShiKu/zhiShiKuFunctional.html
  85. 3 0
      WebUI/CallCenterWeb.UI/zhiShiKu/zhiShiKuGlossary.html
  86. 3 0
      WebUI/CallCenterWeb.UI/zhiShiKu/zhiShiKuGuide.html
  87. 3 0
      WebUI/CallCenterWeb.UI/zhiShiKu/zhiShiKuHotLssues.html
  88. 3 0
      WebUI/CallCenterWeb.UI/zhiShiKu/zhiShiKuPoliciesRegulations.html
  89. 3 0
      WebUI/CallCenterWeb.UI/zhiShiKu/zhiShiKuPolicyExpert.html
  90. 0 10
      anyangWebAPP/utils/request/request.js

+ 11 - 2
WebUI/CallCenterWeb.UI/Appeal/Lawsuit.html

@@ -188,7 +188,7 @@
188 188
                                             已公开
189 189
                                         </option>
190 190
                                     </select>
191
-                                    <botton class="btns Export">导出</botton>
191
+                                    <botton class="btns exportFile">导出</botton>
192 192
                                 </td>
193 193
                             </tr>
194 194
                             <tr>
@@ -342,8 +342,9 @@
342 342
     <script src="../js/search/screen.js"></script>
343 343
     <script src="../js/WorkOrder/WorkOrderList.js"></script>
344 344
     <script>
345
+        var wid = helper.request.queryString("wid");
346
+        var exportParams; // 导出参数
345 347
         $(document).ready(function () {
346
-            var wid = helper.request.queryString("wid");
347 348
             if (wid) {
348 349
                 $("#tel").val(wid);
349 350
                 load();
@@ -471,6 +472,8 @@
471 472
                         phoneType: 2, // 12345来电
472 473
                         token: $.cookie("token"),
473 474
                     };
475
+                    // 导出参数
476
+                    exportParams = param;
474 477
                     return param;
475 478
                 },
476 479
                 onLoadSuccess: function (data) {
@@ -1246,6 +1249,12 @@
1246 1249
                 $("audio")[0].pause();
1247 1250
             }
1248 1251
         }
1252
+
1253
+        // 导出文件
1254
+        $(".exportFile").click(function() {
1255
+            exportParams.isdc = 1;
1256
+            exportFileFun("WorkOrder/GetList", exportParams)
1257
+        })
1249 1258
     </script>
1250 1259
 </body>
1251 1260
 

+ 2 - 2
WebUI/CallCenterWeb.UI/Appeal/comprehensiveMenu.html

@@ -444,9 +444,9 @@
444 444
                         dealtype: $("#dealtype").val(),
445 445
                         business: threeWayCall,
446 446
                         sourcearea: $("#sourceAreas").val(), // 区域
447
-                        // ComTitle: $("#workOrderTitle").val().replace(/\s+/g, ""), // 工单标题
447
+                        ComTitle: $("#workOrderTitle").val().replace(/\s+/g, ""), // 工单标题
448 448
                         ComContent: $("#workOrderContent").val().replace(/\s+/g, ""), // 工单内容
449
-                        // Result: $("#workOrderProcessingResult").val().replace(/\s+/g, ""), // 办理结果
449
+                        Result: $("#workOrderProcessingResult").val().replace(/\s+/g, ""), // 办理结果
450 450
                         // dealstarttime: $("#dealstarttime").val(), //办理开始时间
451 451
                         // dealstrendtime: $("#dealstrendtime").val(), //办理结束时间
452 452
                         isopen: $("#isopen").val(),

+ 7 - 39
WebUI/CallCenterWeb.UI/Appeal/expiredWorkOrders.html

@@ -166,7 +166,8 @@
166 166
     <script src="../js/search/screen.js"></script>
167 167
     <script src="../js/WorkOrder/WorkOrderList.js"></script>
168 168
     <script>
169
-        var roleCode = $.cookie("code")
169
+        var roleCode = $.cookie("code");
170
+        var exportParams; // 导出参数
170 171
         $(document).ready(function () {
171 172
             load();
172 173
             //				helper.getDropList.getOrderAreas($('#sourceAreas'));
@@ -253,9 +254,7 @@
253 254
                         workid: $("#wids").val(),
254 255
                         state: $("#state").val(), //=工单状态
255 256
                         type: $("#type").val(), //=工单类型
256
-                        bigtype: $("#bigtype").val(), //=大类别
257
-                        smalltype: $("#smalltype").val(), //=小类别
258
-                        //							key: $("#key").val(), //=关键字
257
+                        key: $("#key").val(), //=关键字
259 258
                         //							tel: $("#tel").val(), //=客户电话
260 259
                         //							name: $("#name").val(), //=客户名称
261 260
                         usercode: usercodeID, //=坐席工号
@@ -272,6 +271,8 @@
272 271
                         phoneType: 2, // 12345来电
273 272
                         token: $.cookie("token")
274 273
                     };
274
+                    // 导出参数
275
+                    exportParams = param;
275 276
                     return param;
276 277
                 },
277 278
                 onLoadSuccess: function (data) { //加载成功时执行
@@ -839,41 +840,8 @@
839 840
         };
840 841
 
841 842
         $(".exportFile").click(function () {
842
-            //坐席
843
-            var usercodeID = "";
844
-            var usercode_ = $("#ZX").val(); //坐席
845
-            if (usercode_ != null) {
846
-                $(usercode_).each(function (i, n) {
847
-                    var obj1 = "";
848
-                    obj1 = n + ",";
849
-                    usercodeID += obj1;
850
-                });
851
-            } else {
852
-                usercodeID = "";
853
-            }
854
-
855
-            var workid = $("#wids").val()
856
-            var state = $("#state").val() == undefined ? "" : $("#state").val() //=工单状态
857
-            var type = $("#type").val() //=工单类型
858
-            var bigtype = $("#bigtype").val() == undefined ? "" : $("#bigtype").val() //=大类别
859
-            var smalltype = $("#smalltype").val() == undefined ? "" : $("#smalltype").val() //=小类别
860
-            var usercode = usercodeID //=坐席工号
861
-            var ddusercode = ddusercodeID //审核员
862
-            var keyid = $("#keyid").val() //=关键词id
863
-            var source = $("#source").val() //=来源&
864
-            var starttime = $("#starttime").val() //=开始时间
865
-            var endtime = $("#endtime").val() //=结束时间
866
-            var deptid = $("#PID").val()
867
-            var tab = 1 //待处理
868
-            var sourcearea = $('#sourceAreas').val() //区域
869
-            var jianhang = ""
870
-
871
-            var url = huayi.config.callcenter_url + "WorkOrder/GetTimeOutList?token=" + $.cookie("token");
872
-            url += "&workid=" + workid + "&state=" + state + "&type=" + type + "&bigtype=" + bigtype +
873
-                "&smalltype=" + smalltype + "&usercode=" + usercode + "&ddusercode=" + ddusercode + "&keyid=" + keyid + "&source=" + source +
874
-                "&starttime=" + starttime + "&endtime=" + endtime + "&deptid=" + deptid + "&tab=" + tab +
875
-                "&sourcearea=" + sourcearea + "&jianhang=" + jianhang + "&isdc=1";
876
-            window.location.href = url;
843
+            exportParams.isdc = 1;
844
+            exportFileFun("WorkOrder/GetTimeOutList", exportParams)
877 845
         })
878 846
     </script>
879 847
 </body>

+ 2 - 2
WebUI/CallCenterWeb.UI/Business/LeaderDCL.html

@@ -481,7 +481,7 @@
481 481
         function bj(str) {
482 482
             layer.open({
483 483
                 type: 2,
484
-                content: "../CommonHtml/AddAppealDCL.html?wid=" + str + "&workType=jb", //iframe的url,no代表不显示滚动条
484
+                content: "../CommonHtml/AddAppeal.html?wid=" + str + "&workType=jb", //iframe的url,no代表不显示滚动条
485 485
                 title: "编辑工单",
486 486
                 area: ["95%", "95%"], //宽高
487 487
             });
@@ -750,7 +750,7 @@
750 750
         function cb(str) {
751 751
             layer.open({
752 752
                 type: 2,
753
-                content: "../CommonHtml/AddAppealDCL.html?wid=" + str + "&workType=cb", //iframe的url,no代表不显示滚动条
753
+                content: "../CommonHtml/AddAppeal.html?wid=" + str + "&workType=cb", //iframe的url,no代表不显示滚动条
754 754
                 // content: "../CommonHtml/Cb.html?wid=" + str, //iframe的url,no代表不显示滚动条
755 755
                 title: "重办工单",
756 756
                 area: ["90%", "90%"], //宽高

+ 1 - 1
WebUI/CallCenterWeb.UI/Business/LeaderYJB.html

@@ -438,7 +438,7 @@
438 438
         function bj(str) {
439 439
             layer.open({
440 440
                 type: 2,
441
-                content: "../CommonHtml/AddAppealDCL.html?wid=" + str + "&workType=zzbl", //iframe的url,no代表不显示滚动条
441
+                content: "../CommonHtml/AddAppeal.html?wid=" + str + "&workType=zzbl", //iframe的url,no代表不显示滚动条
442 442
                 title: '编辑工单',
443 443
                 area: ['96%', '85%'], //宽高
444 444
             });

+ 2 - 2
WebUI/CallCenterWeb.UI/Business/ReturnReviewedTransferred.html

@@ -434,7 +434,7 @@
434 434
         function bj(str) {
435 435
             layer.open({
436 436
                 type: 2,
437
-                content: "../CommonHtml/AddAppealDCL.html?wid=" + str + "&workType=jb", //iframe的url,no代表不显示滚动条
437
+                content: "../CommonHtml/AddAppeal.html?wid=" + str + "&workType=jb", //iframe的url,no代表不显示滚动条
438 438
                 title: '编辑工单',
439 439
                 area: ['96%', '85%'], //宽高
440 440
             });
@@ -660,7 +660,7 @@
660 660
         function cb(str) {
661 661
             layer.open({
662 662
                 type: 2,
663
-                content: "../CommonHtml/AddAppealDCL.html?wid=" + str + "&workType=cb", //iframe的url,no代表不显示滚动条
663
+                content: "../CommonHtml/AddAppeal.html?wid=" + str + "&workType=cb", //iframe的url,no代表不显示滚动条
664 664
                 // content: "../CommonHtml/Cb.html?wid=" + str, //iframe的url,no代表不显示滚动条
665 665
                 title: '重办工单',
666 666
                 area: ['95%', '95%'], //宽高

+ 2 - 2
WebUI/CallCenterWeb.UI/Business/WorkDSZB.html

@@ -480,7 +480,7 @@
480 480
             function bj(str) {
481 481
                 layer.open({
482 482
                     type: 2,
483
-                    content: "../CommonHtml/AddAppealDCL.html?wid=" + str +
483
+                    content: "../CommonHtml/AddAppeal.html?wid=" + str +
484 484
                         "&workType=jb", //iframe的url,no代表不显示滚动条
485 485
                     title: "编辑工单",
486 486
                     area: ["95%", "95%"], //宽高
@@ -750,7 +750,7 @@
750 750
             function cb(str) {
751 751
                 layer.open({
752 752
                     type: 2,
753
-                    content: "../CommonHtml/AddAppealDCL.html?wid=" + str +
753
+                    content: "../CommonHtml/AddAppeal.html?wid=" + str +
754 754
                         "&workType=cb", //iframe的url,no代表不显示滚动条
755 755
                     title: "重办工单",
756 756
                     area: ["95%", "95%"], //宽高

+ 9 - 50
WebUI/CallCenterWeb.UI/Business/WorkIsproresult.html

@@ -147,7 +147,7 @@
147 147
                                 <td>
148 148
                                     <input type="text" placeholder="输入办理结果" id="workOrderProcessingResult"
149 149
                                         class="form-control Min-width" />
150
-                                    <botton class="btns Export">导出</botton>
150
+                                    <botton class="btns exportFile">导出</botton>
151 151
                                 </td>
152 152
                                 <!-- <th>工单状态:</th>
153 153
                                 <td>
@@ -318,7 +318,8 @@
318 318
 
319 319
     <script>
320 320
         var wid = helper.request.queryString("wid");
321
-        var isproresult = 1
321
+        var isproresult = 1;
322
+        var exportParams; // 导出参数
322 323
         $(document).ready(function () {
323 324
             if (wid) {
324 325
                 $("#tel").val(wid);
@@ -461,6 +462,8 @@
461 462
                         phoneType: 2, // 12345来电
462 463
                         token: $.cookie("token"),
463 464
                     };
465
+                    // 导出参数
466
+                    exportParams = param;
464 467
                     return param;
465 468
                 },
466 469
                 onLoadSuccess: function (data) {
@@ -1171,55 +1174,11 @@
1171 1174
                 $("audio")[0].pause();
1172 1175
             }
1173 1176
         }
1174
-        $(".exportFile").click(function () {
1175
-            var usercode_ = $("#ZX").val(); //坐席
1176
-            if (usercode_ != null) {
1177
-                $(usercode_).each(function (i, n) {
1178
-                    var obj1 = "";
1179
-                    obj1 = n + ",";
1180
-                    usercodeID += obj1;
1181
-                });
1182
-            } else {
1183
-                usercodeID = "";
1184
-            }
1185
-
1186
-            //      	调度员
1187
-            var ddusercodeID = "";
1188
-            var ddusercode_ = $("#yardman").val(); //坐席
1189
-            if (ddusercode_ != null) {
1190
-                $(ddusercode_).each(function (i, n) {
1191
-                    var obj2 = "";
1192
-                    obj2 = n + ",";
1193
-                    ddusercodeID += obj2;
1194
-                });
1195
-            } else {
1196
-                ddusercodeID = "";
1197
-            }
1198
-
1199
-            var isproresult = isproresult // 已办未果
1200
-            var key = $("#key").val() //=关键字
1201
-            var tel = $("#tel").val() //=客户电话
1202
-            var name = $("#name").val() //=客户名称
1203
-            var usercode = usercodeID //=坐席工号
1204
-            var ddusercode = ddusercodeID
1205
-            var source = $("#source").val() //=来源&
1206
-            var starttime = $("#starttime").val() //=开始时间
1207
-            var endtime = $("#endtime").val() //=结束时间
1208
-            var deptid = $("#PID").val()
1209
-            var type = $("#type").val() //=工单类型
1210
-            var dealtype = $("#dealtype").val()
1211
-            var sourcearea = $("#sourceAreas").val() //区域
1212
-            var workid = $("#wids").val()
1213
-            var state = 6 //=工单状态
1214
-            var keyid = $("#keyid").val() //=关键词id
1215 1177
 
1216
-            var url = huayi.config.callcenter_url + "WorkOrder/GetList?token=" + $.cookie("token");
1217
-            url += "&isproresult=" + isproresult + "&workid=" + workid + "&state=" + state + "&type=" + type +
1218
-                "&key=" + key + "&tel=" + tel + "&name=" + name + "&usercode=" + usercode + "&ddusercode=" +
1219
-                ddusercode + "&keyid=" + keyid + "&source=" + source + "&starttime=" + starttime + "&endtime=" +
1220
-                endtime + "&deptid=" + deptid + "&sourcearea=" + sourcearea + "&dealtype=" + dealtype +
1221
-                "&isdc=1";
1222
-            window.location.href = url;
1178
+        // 导出文件
1179
+        $(".exportFile").click(function() {
1180
+            exportParams.isdc = 1;
1181
+            exportFileFun("WorkOrder/GetList", exportParams)
1223 1182
         })
1224 1183
     </script>
1225 1184
 </body>

File diff suppressed because it is too large
+ 1261 - 0
WebUI/CallCenterWeb.UI/Business/complaintTransferred.html


+ 0 - 0
WebUI/CallCenterWeb.UI/Business/hasBeenBack.html


+ 9 - 0
WebUI/CallCenterWeb.UI/Business/haveAduit.html

@@ -223,6 +223,7 @@
223 223
 
224 224
     <script>
225 225
         var db = 0;
226
+        var exportParams; // 导出参数
226 227
         $(document).ready(function () {
227 228
             var wid = helper.request.queryString("wid");
228 229
             if (wid) {
@@ -346,6 +347,8 @@
346 347
                         db: db, // 热线件(db=0),督办件(db=1)
347 348
                         token: $.cookie("token"),
348 349
                     };
350
+                    // 导出参数
351
+                    exportParams = param;
349 352
                     return param;
350 353
                 },
351 354
                 onLoadSuccess: function (data) {
@@ -1058,6 +1061,12 @@
1058 1061
                 $("audio")[0].pause();
1059 1062
             }
1060 1063
         }
1064
+
1065
+        // 导出文件
1066
+        $(".exportFile").click(function() {
1067
+            exportParams.isdc = 1;
1068
+            exportFileFun("WorkOrder/GetZXDealList", exportParams)
1069
+        })
1061 1070
     </script>
1062 1071
 </body>
1063 1072
 

+ 15 - 5
WebUI/CallCenterWeb.UI/Business/haveDoneToAudit.html

@@ -870,11 +870,21 @@
870 870
         }
871 871
         //审核通过
872 872
         function approved(str) {
873
-            layer.open({
874
-                type: 2,
875
-                content: "../CommonHtml/haveDoneToAuditOperation.html?wid=" + str + "&nexttype=0" , //iframe的url,no代表不显示滚动条
876
-                title: "审核通过",
877
-                area: ["50%", "50%"], //宽高
873
+            layer.confirm('确认审核通过吗?', {
874
+                btn: ['是', '否'] //按钮
875
+            }, function () {
876
+                $.post(huayi.config.callcenter_url + 'WorkOrder/ToExamineWorkOrder', {
877
+                    workorderid: str,
878
+                    nexttype: 0, // 0审核通过 1审核不通过 2审核通过转办
879
+                    "token": $.cookie("token")
880
+                }, function(result) {
881
+                    result = JSON.parse(result);
882
+                    if(result.state.toLowerCase() == "success") {
883
+                        layer.msg("操作成功");
884
+                        //load();
885
+                        $("#orderlist").bootstrapTable('refresh');
886
+                    }
887
+                })
878 888
             });
879 889
         }
880 890
         //审核不通过

File diff suppressed because it is too large
+ 1261 - 0
WebUI/CallCenterWeb.UI/Business/immediatelyDealWith.html


+ 833 - 0
WebUI/CallCenterWeb.UI/Business/returnRecreate.html

@@ -0,0 +1,833 @@
1
+<!DOCTYPE html>
2
+<html>
3
+
4
+<head>
5
+    <meta charset="UTF-8">
6
+    <title>已退回重办</title>
7
+    <script src="../Script/Common/huayi.load.js"></script>
8
+    <script src="../Script/Common/huayi.config.js"></script>
9
+    <link rel="stylesheet" href="../css/bootstrap-select.css">
10
+    <link rel="stylesheet" href="../js/zTree/zTreeStyle.css" />
11
+    <link rel="stylesheet" href="../css/init.css" />
12
+    <link rel="stylesheet" href="../js/layui/css/layui.css">
13
+    <link rel="stylesheet" href="../css/WorkOrder/WorkOrderList.css">
14
+</head>
15
+
16
+<body class="gray-bg">
17
+    <div class="wrapper wrapper-content animated fadeInRight">
18
+        <div class="daoHang clearfix">
19
+            <div class="dhLeft">
20
+                <sapn>
21
+                    <i class="syIcon"></i>位置:
22
+                    <a href="javaScript:;" id="ReIndex">首页</a>&gt;
23
+                    <a href="javaScript:;">工单处理</a>&gt;
24
+                    <a href="" class="nowPosition">已退回重办</a>
25
+                </sapn>
26
+            </div>
27
+            <div class="dhRight">
28
+                <a href="" title="刷新"><i class="fa fa-refresh"></i></a>
29
+            </div>
30
+        </div>
31
+        <div style="padding: 10px;" class="tj_content clearFix">
32
+            <div style="padding: 10px;" class="tj_content clearFix">
33
+                <div>
34
+                    <span>【搜索信息】</span>
35
+                    <div class="box_content">
36
+                        <table id="sqzx" style="width: 100%;" border="0" cellspacing="0" cellpadding="0">
37
+                            <tr>
38
+                                <th>工单来源:</th>
39
+                                <td>
40
+                                    <select class="form-control" id="source">
41
+                                    </select>
42
+                                </td>
43
+                                <th>来电号码:</th>
44
+                                <td>
45
+                                    <input type="text" id="tel" class="form-control" />
46
+                                </td>
47
+                                <th>录入时间:</th>
48
+                                <td colspan="3">
49
+                                    <input type="text" id="starttime" class="photo x-color laydate-icon"
50
+                                        autocomplete="off" style="height: 35px;" />&nbsp;——&nbsp;<input type="text"
51
+                                        id="endtime" class="photo x-color laydate-icon" autocomplete="off"
52
+                                        style="height: 35px;" />
53
+                                </td>
54
+                            </tr>
55
+                            <tr>
56
+                                <th>事项编号:</th>
57
+                                <td>
58
+                                    <input type="text" placeholder="输入工单号" id="wids" class="form-control" />
59
+                                </td>
60
+                                <th><span class="nameJustified">来电人:</span></th>
61
+                                <td>
62
+                                    <input type="text" id="name" class="form-control" />
63
+                                </td>
64
+                                <!-- <th>工单状态:</th>
65
+                                <td>
66
+                                    <select name="" id="state" class="select">
67
+                                        <option value="" selected="selected">请选择</option>
68
+                                        <option value="0">新工单</option>
69
+                                        <option value="10">待审核</option>
70
+                                        <option value="6">已办理</option>
71
+                                    </select>
72
+                                </td> -->
73
+                                <th><span class="nameJustified">关键字:</span></th>
74
+                                <td>
75
+                                    <input type="text" placeholder="输入关键字" id="key" class="form-control Min-width" />
76
+                                    <botton class="btns Seach">搜索</botton>
77
+                                </td>
78
+                            </tr>
79
+                            <tr>
80
+                                <th>受话坐席:</th>
81
+                                <td>
82
+                                    <select id="ZX" name="select" class="selectpicker show-tick form-control" multiple
83
+                                        data-live-search="true">
84
+                                        <option value="">请选择坐席</option>
85
+                                    </select>
86
+                                </td>
87
+                                <th><span class="nameJustified">审核员:</span></th>
88
+                                <td>
89
+                                    <select id="yardman" name="select" class="selectpicker show-tick form-control"
90
+                                        multiple data-live-search="true">
91
+                                        <option value="">请选择调度员</option>
92
+                                    </select>
93
+                                </td>
94
+                                <th>反映区域:</th>
95
+                                <td>
96
+                                    <select name="" id="sourceAreas" class="form-control Min-width">
97
+                                    </select>
98
+                                    <botton class="btns exportFile">导出</botton>
99
+                                </td>
100
+                            </tr>
101
+                            <tr>
102
+                                <th>承办单位:</th>
103
+                                <td style="position: relative;">
104
+                                    <div class="inpBox">
105
+                                        <input type="text" class="inps"  />
106
+                                        <i class="Cleans  fa fa-close"></i>
107
+                                        <i class="xl xl_one"></i>
108
+                                        <div class="addTree xlAdd">
109
+                                            <ul id="addTreeDemo" class="ztree"></ul>
110
+                                        </div>
111
+                                    </div>
112
+                                    <div class="selDpart1">
113
+                                        <ul id="sponsor">
114
+                                        </ul>
115
+                                    </div>
116
+                                </td>
117
+                                <th>来电类型:</th>
118
+                                <td>
119
+                                    <select class="form-control" id="type">
120
+                                    </select>
121
+                                </td>
122
+                                <th></th>
123
+                                <td style="text-align: center;">
124
+                                </td>
125
+                            </tr>
126
+                        </table>
127
+                    </div>
128
+                </div>
129
+                <div>
130
+                    <ul class="nav nav-tabs ul_tab" role="tablist">
131
+                        <li class="active">
132
+                            <a>全部</a>
133
+                        </li>
134
+                        <li>
135
+                            <a>审核拒绝</a>
136
+                        </li>
137
+                        <li>
138
+                            <a>重置转发</a>
139
+                        </li>
140
+                        <li>
141
+                            <a>不满意退回</a>
142
+                        </li>
143
+                    </ul>
144
+                    <div style="width: 100%;padding: 10px;">
145
+                        <table id="orderlist" data-row-style="rowStyle" data-query-params="queryParams"
146
+                            data-pagination="true">
147
+                            <thead>
148
+                                <tr>
149
+                                    <!-- <th data-checkbox="true"></th> -->
150
+                                    <th data-formatter="serialNumber" data-align="center">
151
+                                        序号
152
+                                    </th>
153
+                                    <th data-field="F_WorkOrderId" data-formatter="View" data-align="center">工单单号</th>
154
+                                    <th data-field="F_ComTitle" data-formatter="GetCont" data-align="center">诉求标题</th>
155
+                                    <th data-field="DeptName" data-align="center">承办单位</th>
156
+                                    <!-- <th data-field="OtherDeptName" data-align="center">协办单位</th> -->
157
+                                    <th data-field="UserName" data-align="center">受理人</th>
158
+                                    <th data-field="F_WorkState" data-align="center" data-formatter="States">办理状态</th>
159
+                                    <!--<th data-field="FilePath" data-formatter="setCode" data-align="center">录音</th>-->
160
+                                    <th data-field="OverState" data-formatter="OverTime" data-align="center">时限</th>
161
+                                    <th data-field="LimitTime" data-formatter="BanTime" data-align="center">办理时限</th>
162
+                                    <th data-field="F_WorkOrderId" data-formatter="Dispose" data-align="center">操作</th>
163
+                                </tr>
164
+                            </thead>
165
+                            <tbody class="list"></tbody>
166
+                        </table>
167
+                    </div>
168
+                </div>
169
+            </div>
170
+        </div>
171
+
172
+        <!--下载框-->
173
+        <div class="t-shade lyxz">
174
+            <div class="shade_k">
175
+                <div class="shade_title">
176
+                    <span>录音播放与下载<srong class="cknum"></srong></span>
177
+                    <span class="setwin gbly"><a>x</a></span>
178
+                </div>
179
+                <div class="shade_content">
180
+                    <div class="Ly_box audiojs">
181
+                    </div>
182
+                </div>
183
+            </div>
184
+        </div>
185
+        <input type="hidden" id="PID" />
186
+        <input type="hidden" id="Dpment" />
187
+    </div>
188
+    <script src="../js/layui/layui.js"></script>
189
+    <script src="../js/bootstrap-select.js"></script>
190
+    <script src="../css/laydate/laydate.js"></script>
191
+    <script src="../My97DatePicker/WdatePicker.js"></script>
192
+    <script src="../js/zTree/jquery.ztree.core.js"></script>
193
+    <script src="../js/search/screen.js"></script>
194
+    <script src="../js/WorkOrder/WorkOrderList.js"></script>
195
+
196
+    <script>
197
+        var exportParams; // 导出参数
198
+        var identification = ""; // 重置转发0 退回重办1 审核拒绝2
199
+        $(document).ready(function () {
200
+            load();
201
+            laydate.skin('blue');
202
+            laydate({
203
+                elem: '#starttime',
204
+                event: 'focus',
205
+                istime: true,
206
+                format: 'YYYY-MM-DD hh:mm:ss'
207
+            });
208
+            laydate({
209
+                elem: '#endtime',
210
+                event: 'focus',
211
+                istime: true,
212
+                format: 'YYYY-MM-DD hh:mm:ss'
213
+            });
214
+            $('.ul_tab li').click(function () {
215
+                $(this).addClass("active").siblings().removeClass("active");
216
+                var index = $(this).index();
217
+                if (index === 0) {
218
+                    identification = "";
219
+                } else if (index === 1) {
220
+                    // 重置转发0 退回重办1 审核拒绝2
221
+                    identification = 2;
222
+                } else if (index === 2) {
223
+                    // 重置转发0 退回重办1 审核拒绝2
224
+                    identification = 0;
225
+                } else if (index === 3) {
226
+                    // 重置转发0 退回重办1 审核拒绝2
227
+                    identification = 1;
228
+                }
229
+                load();
230
+            })
231
+        });
232
+        //关闭录音弹出
233
+        $(".gbly").click(function () {
234
+            $(".lyxz").removeClass("cx");
235
+            $('audio')[0].pause();
236
+        });
237
+        //时限
238
+        function OverTime(val, row) {
239
+            if (val == 1) {
240
+                return '<div class="" style="cursor: pointer;">' +
241
+                    '<span class="Greens">' + row.GapTime + '</span>' +
242
+                    '</div>';
243
+            } else if (val == 2) {
244
+                return '<div class="" style="cursor: pointer;">' +
245
+                    '<span class="Yellows">' + row.GapTime + '</span>' +
246
+                    '</div>';
247
+            } else if (val == 3) {
248
+                return '<div class="" style="cursor: pointer;">' +
249
+                    '<span class="Reds">' + row.GapTime + '</span>' +
250
+                    '</div>';
251
+            }
252
+        }
253
+        //办理时限
254
+        function BanTime(val) {
255
+            if (val) {
256
+                var time = val.substring(0, val.indexOf(' '));
257
+                return '<div class="" style="cursor: pointer;">' +
258
+                    '<span>' + time + '</span>' +
259
+                    '</div>';
260
+            }
261
+
262
+        }
263
+        $("#orderlist").on("click-row.bs.table", function (e, row, ele) {
264
+            $('.success').removeClass('success'); //去除之前选中的行的,选中样式
265
+            $(ele).addClass('success'); //添加当前选中的 success样式用于区别
266
+        });
267
+
268
+        //获取查询信息
269
+        function load() {
270
+            //坐席
271
+            var usercodeID = "";
272
+            var usercode_ = $("#ZX").val(); //坐席
273
+            if (usercode_ != null) {
274
+                $(usercode_).each(function (i, n) {
275
+                    var obj1 = '';
276
+                    obj1 = n + ",";
277
+                    usercodeID += obj1;
278
+                })
279
+            } else {
280
+                usercodeID = ""
281
+            }
282
+            //      	调度员
283
+            var ddusercodeID = "";
284
+            var ddusercode_ = $("#yardman").val(); //坐席
285
+            if (ddusercode_ != null) {
286
+                $(ddusercode_).each(function (i, n) {
287
+                    var obj2 = '';
288
+                    obj2 = n + ",";
289
+                    ddusercodeID += obj2;
290
+                })
291
+            } else {
292
+                ddusercodeID = ""
293
+            }
294
+            //先销毁表格
295
+            $('#orderlist').bootstrapTable('destroy');
296
+            //初始化表格,动态从服务器加载数据
297
+            $("#orderlist").bootstrapTable({
298
+                method: "get", //使用get请求到服务器获取数据
299
+                url: huayi.config.callcenter_url + "WorkOrder/GetLDDealList", //获取数据的Servlet地址
300
+                contentType: "application/x-www-form-urlencoded",
301
+                striped: true, //表格显示条纹
302
+                pagination: true, //启动分页
303
+                pageSize: 10, //每页显示的记录数
304
+                pageNumber: 1, //当前第几页
305
+                pageList: [10, 20, 50, 100], //记录数可选列表
306
+                search: false, //是否启用查询
307
+                showColumns: false, //显示下拉框勾选要显示的列
308
+                showRefresh: false, //显示刷新按钮
309
+                sidePagination: "server", //表示服务端请求
310
+                //设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder
311
+                //设置为limit可以获取limit, offset, search, sort, order
312
+                queryParamsType: "undefined",
313
+                queryParams: function queryParams(params) { //设置查询参数
314
+                    var param = {
315
+                        page: params.pageNumber,
316
+                        pagesize: params.pageSize,
317
+                        workid: $("#wids").val(),
318
+                        state: $("#state").val(), //=工单状态
319
+                        type: $("#type").val(), //=工单类型
320
+                        bigtype: $("#bigtype").val(), //=大类别
321
+                        smalltype: $("#smalltype").val(), //=小类别
322
+                        key: $("#key").val(), //=关键字
323
+                        tel: $("#tel").val(), //=客户电话
324
+                        name: $("#name").val(), //=客户名称
325
+                        usercode: usercodeID, //=坐席工号
326
+                        ddusercode: ddusercodeID,
327
+                        keyid: $("#keyid").val(), //=关键词id
328
+                        source: $("#source").val(), //=来源&
329
+                        starttime: $("#starttime").val(), //=开始时间
330
+                        endtime: $("#endtime").val(), //=结束时间
331
+                        deptid: $("#PID").val(),
332
+                        type: $("#type").val(),
333
+                        tab: 4, //待处理
334
+                        sourcearea: $('#sourceAreas').val(), //区域
335
+                        identification: identification, // 重置转发0 退回重办1 审核拒绝2
336
+                        jianhang: 0,
337
+                        phoneType: 2, // 12345来电
338
+                        token: $.cookie("token")
339
+                    };
340
+                    // 导出参数
341
+                    exportParams = param;
342
+                    return param;
343
+                },
344
+                onLoadSuccess: function (data) { //加载成功时执行
345
+                    //						layer.msg("加载成功");
346
+                    //console.log(data);
347
+                },
348
+                onLoadError: function () { //加载失败时执行
349
+                    //layer.msg("加载数据失败", { time: 1500, icon: 2 });
350
+                }
351
+            });
352
+        }
353
+        //状态
354
+        function States(val, row) {
355
+            var html = '';
356
+            switch (val + '') {
357
+                case '0':
358
+                    html = '新工单';
359
+                    if (row.F_IsReturn == 1) {
360
+                        html = '新工单(回退)';
361
+                    }
362
+                    break;
363
+                case '1':
364
+                    html = '待交办';
365
+                    break;
366
+                case '2':
367
+                    html = '待查收';
368
+                    break;
369
+                case '3':
370
+                    html = '退回审核中';
371
+                    break;
372
+                case '4':
373
+                    html = '办理中';
374
+                    break;
375
+                case '5':
376
+                    html = '延时审核';
377
+                    break;
378
+                case '6':
379
+                    html = '已办理';
380
+                    break;
381
+                case '7':
382
+                    html = '已回访';
383
+                    break;
384
+                case '8':
385
+                    html = '重办中';
386
+                    break;
387
+                case '9':
388
+                    html = '已结案';
389
+                    break;
390
+                case '10':
391
+                    html = '待审核';
392
+                    break;
393
+                case '11':
394
+                    html = '重办待交办';
395
+                    break;
396
+                    //              case '12':
397
+                    //                  html = '待审核';
398
+                    //                  break;
399
+                case '13':
400
+                    html = '重办驳回';
401
+                    break;
402
+            }
403
+            return html;
404
+        }
405
+        //音频
406
+        function setCode(val) {
407
+            if (val) {
408
+                return '<div class="imgs" style="cursor: pointer;">' +
409
+                    '<img src="../img/vice.png" alt="" onclick= "helper.luyin.view(this)" item="' + val + '" />' +
410
+                    '</div>';
411
+            } else {
412
+                return '';
413
+            }
414
+        }
415
+
416
+        //编号
417
+        function serialNumber(val, row, index) {
418
+            return index + 1;
419
+        }
420
+
421
+        function GetCont(val) {
422
+            if (val) {
423
+                var str = '<div '
424
+                if (val.length > 10) {
425
+                    str = str + ' title="' + val + '" ';
426
+                    val = val.substr(0, 10) + "...";
427
+                }
428
+                return str + '>' + val + '</div>';
429
+            } else {
430
+                return '';
431
+            }
432
+        }
433
+        //操作
434
+        function Dispose(val, row) {
435
+            var Rows = row.Buttons;
436
+            var html = '';
437
+            for (var i = 0; i < Rows.length; i++) {
438
+
439
+                var html1 = huayi.config.arr[Rows[i].key * 1 - 1];
440
+                if (html1) {
441
+                    html1 = html1.replace("data", val);
442
+                }
443
+                html += html1;
444
+
445
+            }
446
+            return html;
447
+        }
448
+
449
+        //查看详情
450
+        function ckxq(str) {
451
+            layer.open({
452
+                type: 2,
453
+                content: "../CommonHtml/WorkDatil.html?wid=" + str, //iframe的url,no代表不显示滚动条
454
+                title: '工单详情',
455
+                area: ['100%', '100%'], //宽高
456
+            });
457
+        }
458
+        //编辑
459
+        function bj(str) {
460
+            layer.open({
461
+                type: 2,
462
+                content: "../CommonHtml/AddAppeal.html?wid=" + str, //iframe的url,no代表不显示滚动条
463
+                title: '编辑工单',
464
+                area: ['96%', '85%'], //宽高
465
+            });
466
+        }
467
+        //删除
468
+        function move(str) {
469
+            layer.confirm('确定删除工单?', {
470
+                btn: ['是', '否'] //按钮
471
+            }, function () {
472
+                $.post(huayi.config.callcenter_url + "WorkOrder/DelWorkOrder", {
473
+                    ids: str,
474
+                    token: $.cookie("token")
475
+                }, function (result) {
476
+                    result = JSON.parse(result);
477
+                    if (result.state.toLowerCase() == "success") {
478
+                        layer.msg("删除成功");
479
+                        load();
480
+                    }
481
+                })
482
+            });
483
+        }
484
+        //提交
485
+        function tj(str) {
486
+            layer.confirm('确定要提交工单么?', {
487
+                btn: ['确定', '取消'] //按钮
488
+            }, function () {
489
+                //请求后台数据
490
+                /*发送请求*/
491
+                $.post(huayi.config.callcenter_url + "WorkOrder/SubmitWorkOrder", {
492
+                    ids: str,
493
+                    token: $.cookie("token")
494
+                }, function (result) {
495
+                    result = JSON.parse(result);
496
+                    if (result.state.toLowerCase() == "success") {
497
+                        layer.msg("提交成功");
498
+                        load();
499
+                    }
500
+                })
501
+            });
502
+        }
503
+        //交办
504
+        function jb(str) {
505
+            layer.open({
506
+                type: 2,
507
+                content: "../CommonHtml/jiaoban.html?wid=" + str, //iframe的url,no代表不显示滚动条
508
+                title: '工单交办',
509
+                area: ['87%', '80%'], //宽高
510
+            });
511
+        }
512
+        //领导批示
513
+        function lader(str) {
514
+            layer.open({
515
+                type: 2,
516
+                content: "../CommonHtml/Leader.html?wid=" + str, //iframe的url,no代表不显示滚动条
517
+                title: '领导批示',
518
+                area: ['60%', '80%'], //宽高
519
+            });
520
+        }
521
+        //市长批示
522
+        function city(str) {
523
+            layer.open({
524
+                type: 2,
525
+                content: "../CommonHtml/shizhang.html?wid=" + str, //iframe的url,no代表不显示滚动条
526
+                title: '领导批示',
527
+                area: ['60%', '80%'], //宽高
528
+            });
529
+        }
530
+
531
+        //办理
532
+        function bl(str) {
533
+            layer.open({
534
+                type: 2,
535
+                content: "../CommonHtml/banli.html?wid=" + str, //iframe的url,no代表不显示滚动条
536
+                title: '办理工单',
537
+                area: ['60%', '80%'], //宽高
538
+            });
539
+        }
540
+
541
+        //督办
542
+        function Supervision(str) {
543
+            layer.open({
544
+                type: 2,
545
+                content: "../CommonHtml/Supervision_.html?wid=" + str + '&type=1', //iframe的url,no代表不显示滚动条
546
+                title: '督办',
547
+                area: ['60%', '80%'], //宽高
548
+            });
549
+        }
550
+
551
+        //督查
552
+        function Supervision_(str) {
553
+            layer.open({
554
+                type: 2,
555
+                content: "../CommonHtml/Supervision_.html?wid=" + str + '&type=2', //iframe的url,no代表不显示滚动条
556
+                title: '监察',
557
+                area: ['60%', '80%'], //宽高
558
+            });
559
+        }
560
+        //强制结案
561
+        function StrongLawsuit(str) {
562
+            layer.open({
563
+                type: 2,
564
+                content: "../CommonHtml/StrongLawsuit.html?wid=" + str, //iframe的url,no代表不显示滚动条
565
+                title: '强制结案',
566
+                area: ['60%', '80%'], //宽高
567
+            });
568
+        }
569
+        //回退BackDtail
570
+        function BackDtail(str) {
571
+            layer.open({
572
+                type: 2,
573
+                content: "../CommonHtml/BackDatil.html?wid=" + str, //iframe的url,no代表不显示滚动条
574
+                title: '工单回退',
575
+                area: ['60%', '80%'], //宽高
576
+            });
577
+        }
578
+        //查收
579
+        function cs(str) {
580
+            layer.confirm('确定要查收?', {
581
+                btn: ['是', '否'] //按钮
582
+            }, function () {
583
+                $.post(huayi.config.callcenter_url + "WorkOrder/ReceiveWorkOrder", {
584
+                    workorderid: str,
585
+                    token: $.cookie("token")
586
+                }, function (result) {
587
+                    result = JSON.parse(result);
588
+                    if (result.state.toLowerCase() == "success") {
589
+                        layer.msg("查收成功");
590
+                        load();
591
+                    }
592
+                })
593
+            });
594
+        }
595
+        //收回
596
+        function sh(str) {
597
+            layer.confirm('确定要回收?', {
598
+                btn: ['是', '否'] //按钮
599
+            }, function () {
600
+                $.post(huayi.config.callcenter_url + "WorkOrder/TakeBackWorkOrder", {
601
+                    workorderid: str,
602
+                    token: $.cookie("token")
603
+                }, function (result) {
604
+                    result = JSON.parse(result);
605
+                    if (result.state.toLowerCase() == "success") {
606
+                        layer.msg("回收");
607
+                        load();
608
+                    }
609
+                })
610
+            });
611
+        }
612
+        //强制回收
613
+        function recycles() {
614
+            layer.confirm('确定要强制退回吗?', {
615
+                btn: ['是', '否'] //按钮
616
+            });
617
+        }
618
+        //退回申请
619
+        function th(str) {
620
+            layer.open({
621
+                type: 2,
622
+                content: "../CommonHtml/tuihuisq.html?wid=" + str, //iframe的url,no代表不显示滚动条
623
+                title: '申请退回工单',
624
+                area: ['60%', '80%'], //宽高
625
+            });
626
+        }
627
+        //审核退回申请
628
+        function shth(str) {
629
+            layer.open({
630
+                type: 2,
631
+                content: "../CommonHtml/shth.html?wid=" + str, //iframe的url,no代表不显示滚动条
632
+                title: '审核退回申请',
633
+                area: ['60%', '80%'], //宽高
634
+            });
635
+        }
636
+        //办理
637
+        //			function th(str) {
638
+        //				layer.open({
639
+        //					type: 2,
640
+        //					content: "../CommonHtml/tuihuisq.html?wid=" + str, //iframe的url,no代表不显示滚动条
641
+        //					title: '办理工单',
642
+        //					area: ['35%', '30%'], //宽高
643
+        //				});
644
+        //			}
645
+        //申请延时
646
+        function ys(str) {
647
+            layer.open({
648
+                type: 2,
649
+                content: "../CommonHtml/Timesq.html?wid=" + str, //iframe的url,no代表不显示滚动条
650
+                title: '申请延时',
651
+                area: ['60%', '80%'], //宽高
652
+            });
653
+        }
654
+        //审核申请延时
655
+        function shys(str) {
656
+            layer.open({
657
+                type: 2,
658
+                content: "../CommonHtml/shtime.html?wid=" + str, //iframe的url,no代表不显示滚动条
659
+                title: '审核延时申请',
660
+                area: ['60%', '80%'], //宽高
661
+            });
662
+        }
663
+        //诉求回访
664
+        function hf(str) {
665
+            layer.open({
666
+                type: 2,
667
+                content: "../CommonHtml/Back.html?wid=" + str, //iframe的url,no代表不显示滚动条
668
+                title: '工单回访',
669
+                area: ['60%', '80%'], //宽高
670
+            });
671
+        }
672
+        //重办工单
673
+        function cb(str) {
674
+            layer.open({
675
+                type: 2,
676
+                content: "../CommonHtml/Cb.html?wid=" + str, //iframe的url,no代表不显示滚动条
677
+                title: '重办工单',
678
+                area: ['60%', '80%'], //宽高
679
+            });
680
+        }
681
+        //结案
682
+        function Lawsuit(str) {
683
+            layer.open({
684
+                type: 2,
685
+                content: "../CommonHtml/lawsuits.html?wid=" + str, //iframe的url,no代表不显示滚动条
686
+                title: '诉求单结案',
687
+                area: ['60%', '80%'], //宽高
688
+            });
689
+        }
690
+
691
+        $('.Appeal').click(function () {
692
+            layer.open({
693
+                type: 2,
694
+                content: "../CommonHtml/AddAppeal.html?wid=", //iframe的url,no代表不显示滚动条
695
+                title: '新增诉求',
696
+                area: ['85%', '80%'], //宽高
697
+            });
698
+        })
699
+        //上传文件
700
+        function upload() {
701
+            if (document.getElementById("upFile").files.length > 0) {
702
+                var formData = new FormData();
703
+                formData.append("upFile", document.getElementById("upFile").files[0]);
704
+                formData.append("token", $.cookie("token"));
705
+                $.ajax({
706
+                    url: huayi.config.callcenter_url + "/WorkOrder/UploadFile",
707
+                    type: "POST",
708
+                    data: formData,
709
+                    /**
710
+                     *必须false才会自动加上正确的Content-Type
711
+                     */
712
+                    contentType: false,
713
+                    /**
714
+                     * 必须false才会避开jQuery对 formdata 的默认处理
715
+                     * XMLHttpRequest会对 formdata 进行正确的处理
716
+                     */
717
+                    processData: false,
718
+                    success: function (result) {
719
+                        document.getElementById("upFile").outerHTML = document.getElementById("upFile")
720
+                            .outerHTML;
721
+                        $("#upFile").change(function () {
722
+                            upload();
723
+                        });
724
+                        var r = $.parseJSON(result);
725
+                        if (r.state.toLowerCase() == "success") {
726
+                            $(".fjnr").text(r.data);
727
+                            $("#scfj").show();
728
+                        }
729
+                    }
730
+                });
731
+            } else {
732
+                layer.confirm('请上传文件!', {
733
+                    btn: ['确定']
734
+                });
735
+            }
736
+        }
737
+        //来源
738
+        function LY(obj) {
739
+            obj.empty();
740
+            obj.append('<option selected="selected" value="">请选择</option>');
741
+            $.getJSON(huayi.config.callcenter_url + "Dictionary/GetDicValueListById", {
742
+                "token": $.cookie("token"),
743
+                id: 1
744
+            }, function (data) {
745
+                if (data.state.toLowerCase() == "success") {
746
+                    var content = data.data;
747
+                    $(content).each(function (i, n) {
748
+                        $("<option value='" + n.F_ValueId + "'>" + n.F_Value + "</option>").appendTo(
749
+                            obj);
750
+                    })
751
+                }
752
+            })
753
+        }
754
+        //类别
755
+        function LB(obj) {
756
+            obj.empty();
757
+            obj.append('<option selected="selected" value="">请选择</option>');
758
+            $.getJSON(huayi.config.callcenter_url + "Dictionary/GetDicValueListById", {
759
+                "token": $.cookie("token"),
760
+                id: 2
761
+            }, function (data) {
762
+                if (data.state.toLowerCase() == "success") {
763
+                    var content = data.data;
764
+                    $(content).each(function (i, n) {
765
+                        $("<option value='" + n.F_ValueId + "'>" + n.F_Value + "</option>").appendTo(
766
+                            obj);
767
+                    })
768
+                }
769
+            })
770
+        }
771
+        //		主题
772
+        function ZT(obj) {
773
+            obj.empty();
774
+            obj.append('<option selected="selected" value="">请选择</option>');
775
+            $.getJSON(huayi.config.callcenter_url + "Dictionary/GetDicValueListById", {
776
+                "token": $.cookie("token"),
777
+                id: 3
778
+            }, function (data) {
779
+                if (data.state.toLowerCase() == "success") {
780
+                    var content = data.data;
781
+                    $(content).each(function (i, n) {
782
+                        $("<option value='" + n.F_ValueId + "'>" + n.F_Value + "</option>").appendTo(
783
+                            obj);
784
+                    })
785
+                }
786
+            })
787
+        }
788
+
789
+
790
+        function tree() {
791
+            $.get(huayi.config.callcenter_url + 'Department/GetDeptList', {
792
+                "token": $.cookie("token"),
793
+                //		"pid": pid
794
+            }, function (result) {
795
+                result = $.parseJSON(result);
796
+                $.fn.zTree.init($("#addTreeDemo"), setting1, result.data); //实例化树形图
797
+            });
798
+        }
799
+        var setting1 = {
800
+            data: {
801
+                key: {
802
+                    name: "F_DeptName"
803
+                },
804
+                simpleData: {
805
+                    enable: true,
806
+                    idKey: "F_DeptId",
807
+                    pIdKey: "F_PartentId",
808
+                    rootPId: 0
809
+                }
810
+            },
811
+            callback: {
812
+                onClick: zTreeOnClick
813
+            }
814
+        };
815
+
816
+        function zTreeOnClick(event, treeId, treeNode) {
817
+            if (treeNode.level >= 1) {
818
+                $('.inps').val(treeNode.F_DeptName);
819
+                $("#PID").val(treeNode.F_DeptId);
820
+                $("#Dpment").val(treeNode.F_DeptName);
821
+                $(".Cleans").show();
822
+            }
823
+
824
+        };
825
+
826
+        $(".exportFile").click(function () {
827
+            exportParams.isdc = 1;
828
+            exportFileFun("WorkOrder/GetList", exportParams)
829
+        })
830
+    </script>
831
+</body>
832
+
833
+</html>

File diff suppressed because it is too large
+ 1008 - 188
WebUI/CallCenterWeb.UI/CommonHtml/AddAppeal.html


File diff suppressed because it is too large
+ 0 - 1359
WebUI/CallCenterWeb.UI/CommonHtml/AddAppealDCL.html


+ 603 - 0
WebUI/CallCenterWeb.UI/CommonHtml/AddAppeal_1.html

@@ -0,0 +1,603 @@
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.config.js"></script>
8
+    <link href="../css/layer/need/layer.css" />
9
+    <link rel="stylesheet" href="../js/zTree/zTreeStyle.css" />
10
+    <link rel="stylesheet" href="../css/addappeal.css" />
11
+    <link rel="stylesheet" href="../css/init.css" />
12
+    <link rel="stylesheet" href="../css/addappeal.css" />
13
+    <title>新增诉求工单</title>
14
+</head>
15
+
16
+<body>
17
+    <input type="hidden" id="PID" value="" />
18
+    <div class="wrapper wrapper-content animated fadeInRight">
19
+        <div style="padding: 10px;" class="tj_content clearFix">
20
+            <div class="Common">
21
+                <table>
22
+
23
+                    <!-- <tr>
24
+                        <th>邮箱:</th>
25
+                        <td>
26
+                            <input type="text" id="email" />
27
+                        </td>
28
+                        <th>邮编:</th>
29
+                        <td>
30
+                            <input type="text" id="zipcode" />
31
+                        </td>
32
+                        <th>联系电话:</th>
33
+                        <td>
34
+                            <input type="text" id="conphone" />
35
+                        </td>
36
+                    </tr> -->
37
+                    <tr>
38
+                        <th class="Importent">标题:</th>
39
+                        <td colspan="7">
40
+                            <input id="title" type="text" class="form-control" style="width: 100%;" />
41
+                        </td>
42
+                    </tr>
43
+                    <tr class="content-wrapper">
44
+                        <th class="Importent">来电内容:</th>
45
+                        <td colspan="7">
46
+                            <textarea data-adaptheight id="content" name="" rows="" cols="" style="width: 100%;"
47
+                                readonly="readonly" class="form-control"></textarea>
48
+                        </td>
49
+                    </tr>
50
+                    <tr class="workcontent-wrapper">
51
+                        <th class="Importent">工单内容:</th>
52
+                        <td colspan="7">
53
+                            <textarea data-adaptheight id="workcontent" name="" rows="" cols=""
54
+                                style="width: 100%;" class="form-control"></textarea>
55
+                        </td>
56
+                    </tr>
57
+                    <tr>
58
+                        <th>附件上传:</th>
59
+                        <td colspan="7">
60
+                            <div class="fileBox">
61
+
62
+                            </div>
63
+                            <!--<span class="fjnr"></span>-->
64
+                            <input class="input" type="file" name="upFile" id="upFile" multiple="multiple"
65
+                                style="display: none;">
66
+                            <input class="input" type="button" value="上传" id="scwj" />
67
+                            <input class="input" type="button" value="删除附件" id="scfj" style="display:none;" />
68
+                            <input type="hidden" id="file" />
69
+                            <span style="color:#FF0000; border: none;">
70
+                                (文件格式为png,jpg,mp4,mp3,pdf,doc,docx,xls,xlsx)
71
+                            </span>
72
+                        </td>
73
+                    </tr>
74
+                    <tr>
75
+                        <th>处理方式:</th>
76
+                        <td colspan="7">
77
+                            <input type="radio" value="1" name="banli" class="Nows" />当即办理
78
+                            <input checked="true" type="radio" value="0" name="banli" class="Nows_" />网络转办
79
+                            <input id="threeWayCall" type="checkbox"  value="1" name="" class="Nows_" />三方通话
80
+                        </td>
81
+                    </tr>
82
+                    <tr class="Nows_box Hidens">
83
+                        <th>办理内容:</th>
84
+                        <td colspan="7">
85
+
86
+                            <input type="text" style="width: 100%;" id="result" class="form-control" />
87
+                        </td>
88
+                    </tr>
89
+                    <tr>
90
+                        <th class="">来电人:</th>
91
+                        <td>
92
+                            <input type="text" id="cusname" class="form-control" />
93
+                        </td>
94
+                        <th>性别:</th>
95
+                        <td>
96
+                            <select class="select_" id="SEX" class="form-control">
97
+                                <option value="">请选择</option>
98
+                                <option value="0">男</option>
99
+                                <option value="1">女</option>
100
+                            </select>
101
+                        </td>
102
+                        <th>来源:</th>
103
+                        <td>
104
+                            <select class="select_" id="source" class="form-control"></select>
105
+                        </td>
106
+                        <th class="Importent">来电号码:</th>
107
+                        <td>
108
+                            <input type="text" id="cusphone" class="form-control" />
109
+                        </td>
110
+                    </tr>
111
+                    <tr>
112
+                        <th>类型:</th>
113
+                        <td>
114
+                            <select class="select_" id="type" class="form-control"></select>
115
+                        </td>
116
+                        <th class="Importent">反映类别:</th>
117
+                        <!--<td> 
118
+                            <select class="select_" id="keys">
119
+                                <option value=""></option>
120
+                            </select>
121
+                        </td>-->
122
+                        <td style="position: relative">
123
+                            <div class="inpBox">
124
+                                <input type="text" class="inps"  />
125
+                                <i class="Cleans fa fa-close"></i>
126
+                                <i class="xl xl_one"></i>
127
+                                <div class="addTree xlAdd">
128
+                                    <ul id="addTreeDemo" class="ztree"></ul>
129
+                                </div>
130
+                            </div>
131
+                            <div class="selDpart1">
132
+                                <ul id="sponsor"></ul>
133
+                            </div>
134
+                        </td>
135
+                        <th>来电号码密级:</th>
136
+                        <td>
137
+                            <input type="radio" name="mj" id="" value="0" />普通
138
+                            <input type="radio" name="mj" id="" value="1" />保密
139
+                        </td>
140
+                        <th class="Importent">紧急程度:</th>
141
+                        <td>
142
+                            <select class="select_" id="level">
143
+                                <!--<option value="0">选择</option>-->
144
+                                <option value="1">普通</option>
145
+                                <option value="2">紧急</option>
146
+                            </select>
147
+                        </td>
148
+                    </tr>
149
+                    <tr class="leaderCharge-wrapper" style="display: none;">
150
+                        <th class="">分管领导:</th>
151
+                        <td>
152
+                            <select class="select_" id="leaderCharge">
153
+                                <option value="">请选择</option>
154
+                                <option value="省长">省长</option>
155
+                                <option value="市长">市长</option>
156
+                            </select>
157
+                        </td>
158
+                    </tr>
159
+                    <tr>
160
+                        <td colspan="8" style="text-align: center;">
161
+                            <div class="btn_box">
162
+                                <button class="btns BC">保存</button>
163
+                                <!--<button class="btns SavedSubmit">保存并提交</button>-->
164
+                            </div>
165
+                        </td>
166
+                    </tr>
167
+                    <tr>
168
+                        <th>事发区域:</th>
169
+                        <td colspan="7">
170
+                            <select class="select_" id="sourcearea"></select>
171
+                        </td>
172
+                    </tr>
173
+                    <tr>
174
+                        <th class="Importent"></th>
175
+                        <td colspan="7">
176
+                            <input id="sourceaddress" type="text" placeholder="输入详细地址"
177
+                                style="width:50%; padding-left: 15px;" />
178
+                        </td>
179
+                    </tr>
180
+                    <tr>
181
+                        <th class="Importent"></th>
182
+                        <td colspan="7">
183
+                            <div style="width:710px">
184
+                                <div id="myMap" style="width:100%;height:400px;"></div>
185
+                                <input type="hidden" class="store_Lng" value="115.659773" />
186
+                                <input type="hidden" class="store_Lat" value="34.395449" />
187
+                            </div>
188
+                        </td>
189
+                    </tr>
190
+                </table>
191
+            </div>
192
+        </div>
193
+    </div>
194
+    <script src="https://api.map.baidu.com/api?v=2.0&ak=ZG4gLQZUD6Eq1K11cqlYAR4by8CKgLyu&callback=mapinit"></script>
195
+    <script src="../css/laydate/laydate.js"></script>
196
+    <script src="../js/bootstrap-select.js"></script>
197
+    <script src="../js/adjustHeight.js"></script>
198
+    <script src="../js/appeal/index.js"></script>
199
+    <script src="../js/zTree/jquery.ztree.core.js"></script>
200
+    <script src="../js/ztreeSelect.js"></script>
201
+    <script>
202
+        var wid = helper.request.queryString("wid");
203
+        var roleCode = $.cookie("code");
204
+        var submit;
205
+        $(document).ready(function () {
206
+            QY($("#sourcearea"));
207
+            LY($("#source"));
208
+            LB($("#type"));
209
+            ZT($("#keys"))
210
+
211
+            // 管理员、中心话务员可编辑工单内容 
212
+            if (roleCode === "GLY") {
213
+                $("#content").removeAttr("readonly")
214
+            } else if (roleCode === "ZXHWY") {
215
+                $(".workcontent-wrapper").hide()
216
+                $("#content").removeAttr("readonly")
217
+            }
218
+            //当即办理
219
+            $(' input[name="banli"]').change(function () {
220
+                var val = $(this).val();
221
+                if (val == "1") {
222
+                    $(".Nows_box").show();
223
+                } else {
224
+                    $(".Nows_box").hide();
225
+                }
226
+            })
227
+            $(".BC").click(function () {
228
+                submit = 0;
229
+                Add()
230
+            });
231
+            //上传附件
232
+            $("#scwj").click(function () {
233
+                $("#upFile").trigger("click");
234
+            })
235
+            $("#upFile").change(function () {
236
+                upload();
237
+            })
238
+            //				$("#scfj").click(function() {
239
+            //					$(".fjnr").text("");
240
+            //					$("#scfj").hide();
241
+            //				})
242
+            $(".SavedSubmit").click(function () {
243
+                submit = 1;
244
+                Add()
245
+            })
246
+            if (wid) {
247
+                $.ajax({
248
+                    type: "get",
249
+                    url: huayi.config.callcenter_url + "WorkOrder/GetWorkOrderNew",
250
+                    dataType: 'json',
251
+                    async: false,
252
+                    data: {
253
+                        workorderid: wid,
254
+                        type: 0, // 工单信息
255
+                        token: $.cookie("token")
256
+                    },
257
+                    success: function (data) {
258
+                        if (data.state.toLowerCase() == "success") {
259
+                            var Data = data.data.data;
260
+                            $("#cusname").val(Data[0].F_CusName);
261
+                            $("#cusphone").val(Data[0].F_CusPhone);
262
+                            $("#conphone").val(Data[0].F_ConPhone);
263
+                            $("#title").val(Data[0].F_ComTitle);
264
+                            $('#content').val(Data[0].F_ComContent);
265
+                            if (Data[0].F_Content === "" || Data[0].F_Content === null) {
266
+                                $('#workcontent').val(Data[0].F_ComContent);
267
+                            } else {
268
+                                $('#workcontent').val(Data[0].F_Content);
269
+                            }
270
+                            $('#email').val(Data[0].F_Email);
271
+                            $("#zipcode").val(Data[0].F_ZipCode);
272
+                            $("#result").val(Data[0].F_Result);
273
+                            if (Data[0].F_Longitude) {
274
+                                $(".store_Lng").val(Data[0].F_Longitude);
275
+                                $(".store_Lat").val(Data[0].F_Latitude);
276
+                            }
277
+                            //x性别
278
+                            $("#SEX option:selected").val(Data[0].F_CusSex + '');
279
+                            if (Data[0].F_CusSex == "0") {
280
+                                $("#SEX option:selected").text("男"); //乡镇
281
+                            } else {
282
+                                $("#SEX option:selected").text("女"); //乡镇
283
+                            }
284
+                            //来源
285
+                            $("#source option:selected").val(Data[0].F_InfoSource + '');
286
+                            $("#source option:selected").text(Data[0].SourceName); //来源
287
+                            if(Data[0].F_InfoSource + "" === "4") {
288
+                                $(".leaderCharge-wrapper").show()
289
+                                $("#leaderCharge").val(Data[0].splituser)
290
+                            }
291
+                            //事发区域
292
+                            $("#sourcearea option:selected").val(Data[0].F_SourceArea + '');
293
+                            $("#sourcearea option:selected").text(Data[0].AreaName); //事发区域
294
+                            //主题词
295
+                            $("#keys option:selected").val(Data[0].F_Key + '');
296
+                            $("#keys option:selected").text(Data[0].KeyName); //主题词
297
+                            $(".inps").val(Data[0].KeyName)
298
+                            $("#PID").val(Data[0].F_Key)
299
+
300
+                            //类型
301
+                            $("#type option:selected").val(Data[0].F_InfoType + '');
302
+                            $("#type option:selected").text(Data[0].TypeName1); //类型
303
+                            //紧急程度
304
+                            $("#level").val(Data[0].F_Level + '');
305
+                            if (Data[0].F_Level == "1") {
306
+                                $("#level option:selected").text("普通"); //乡镇
307
+                            } else {
308
+                                $("#level option:selected").text("紧急"); //乡镇
309
+                            }
310
+                            if (Data[0].F_IsResult == 1) {
311
+                                $(".Nows_box").toggle();
312
+                            }
313
+                            $(' input[name="mj"][value="' + Data[0].F_IsProtect + '"]').prop(
314
+                                "checked", "checked");
315
+                            $(' input[name="banli"][value="' + Data[0].F_IsResult + '"]').prop(
316
+                                "checked", "checked");
317
+                            if(String(Data[0].F_Business) === "1") {
318
+                                $('#threeWayCall').attr("checked", true);
319
+                            } else {
320
+                                $('#threeWayCall').attr("checked", false);
321
+                            }
322
+                            $('#sourceaddress').val(Data[0].F_SourceAddress);
323
+                            $('.F_FinalOpinion').val(Data[0].F_FinalOpinion);
324
+                            $(Data[0].File).each(function (k, q) {
325
+                                var strs = '<span class="files" fiel-num="' + q.F_FileId +
326
+                                    '">' + q.F_FileName.substring(19) +
327
+                                    '<i class="fa fa-remove del_file"></i></span>'
328
+                                $(strs).appendTo($('.fileBox')).find('.del_file').click(
329
+                                    function (event) {
330
+                                        event.stopPropagation();
331
+                                        $(this).parent().remove();
332
+                                        file_num()
333
+                                    })
334
+                                file_num()
335
+                            })
336
+                        }
337
+
338
+                    }
339
+                });
340
+            }
341
+
342
+
343
+        });
344
+
345
+        ///修改工单
346
+        function Add() {
347
+            var value = $(' input[name="banli"]:checked ').val();
348
+            var content = $("#content").val();
349
+            var threeWayCall;
350
+
351
+            if($('#threeWayCall').is(':checked')) {
352
+                threeWayCall = 1;
353
+            } else {
354
+                threeWayCall = 0;
355
+            }
356
+
357
+            // if (!$("#cusname").val()) {
358
+            //     layer.msg("请输入姓名");
359
+            // } else 
360
+            // if (!$("#cusphone").val()) {
361
+            //     layer.msg("请输入来电号码");
362
+            // } else if (!$("#title").val()) {
363
+            //     layer.msg("请输入标题");
364
+            // } else if (!$("#content").val()) {
365
+            //     layer.msg("请输入内容");
366
+            // } else if (!$("#keys").val()) {
367
+            //     layer.msg("请选择反映类别");
368
+            // } else if (!$("#sourcearea").val()) {
369
+            //     layer.msg("请选择事发区域");
370
+            // } else if (value == 1 && !$('#result').val()) {
371
+            //     layer.msg("请输入直办内容");
372
+            // } else {
373
+            if (!$(".inps").val()) {
374
+                layer.msg("请选择反映类别");
375
+                return
376
+            }
377
+            $.ajax({
378
+                type: "post",
379
+                url: huayi.config.callcenter_url + "WorkOrder/EditWorkOrder",
380
+                dataType: 'json',
381
+                async: true,
382
+                data: {
383
+                    workorderid: wid,
384
+                    cusname: $("#cusname").val(), //=来电人姓名
385
+                    cussex: $("#SEX").val(),
386
+                    cusphone: $("#cusphone").val(), //=来电人电话
387
+                    email: $("#email").val(),
388
+                    zipcode: $("#zipcode").val(),
389
+                    conphone: $("#conphone").val(),
390
+                    title: $("#title").val(),
391
+                    content: $("#content").val(),
392
+                    workcontent: $("#workcontent").val(),
393
+                    files: $("#file").val(), //(多个用英文逗号,隔开)
394
+                    sourcearea: $("#sourcearea").val(), //=事发地域id
395
+                    sourceaddress: $('#sourceaddress').val(), //=事发详细地址
396
+                    source: $("#source").val(), //=来源
397
+                    splituser: $("#leaderCharge").val(), // 分管领导
398
+                    isresult: $(' input[name="banli"]:checked ').val(), //=(0转办1直办)
399
+                    business: threeWayCall,
400
+                    result: $('#result').val(),
401
+                    keys: $("#PID").val(), //=关键词id(多个用英文逗号,隔开)
402
+                    type: $("#type").val(), //=类型
403
+                    bigtype: $("#bigtype").val(), //=大类别
404
+                    smalltype: $("#smalltype").val(), //=小类别
405
+                    isprotect: $(' input[name="mj"]:checked ').val(), //=(0普通1保密)
406
+                    level: $('#level').val(), //=(1普通2紧急)
407
+                    issubmit: submit, //=(0保存1保存并提交)
408
+                    token: $.cookie("token")
409
+                },
410
+                success: function (data) {
411
+                    if (data.state.toLowerCase() == "success") {
412
+                        var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
413
+                        parent.layer.close(index); //再执行关闭
414
+                        parent.$('#orderlist').bootstrapTable('refresh');
415
+                        parent.layer.msg(data.message);
416
+                        $('.fileBox').html('');
417
+
418
+                    }
419
+                }
420
+            });
421
+            // }
422
+        }
423
+        //上传文件隐藏域值
424
+        function file_num() {
425
+            var str = '';
426
+            var Str;
427
+            $('.fileBox .files').each(function (j, m) {
428
+                var aa = $(m).attr("fiel-num")
429
+                console.log(aa);
430
+                str += aa + ",";
431
+                Str = (str.substring(str.length - 1) == ',') ? str.substring(0, str.length - 1) : str;
432
+            })
433
+            $("#file").val(Str);
434
+        }
435
+        //来源
436
+        function LY(obj) {
437
+            obj.empty();
438
+            obj.append('<option selected="selected" value="">请选择</option>');
439
+            $.ajax({
440
+                type: "get",
441
+                url: huayi.config.callcenter_url + "Dictionary/GetDicValueListById",
442
+                dataType: "json",
443
+                async: false,
444
+                data: {
445
+                    "token": $.cookie("token"),
446
+                    id: 1
447
+                },
448
+                success: function (data) {
449
+                    if (data.state.toLowerCase() == "success") {
450
+                        var content = data.data;
451
+                        $(content).each(function (i, n) {
452
+                            $("<option value='" + n.F_ValueId + "'>" + n.F_Value + "</option>")
453
+                                .appendTo(obj);
454
+                        })
455
+
456
+                    }
457
+                }
458
+            });
459
+        }
460
+        //类别
461
+        function LB(obj) {
462
+            obj.empty();
463
+            obj.append('<option selected="selected" value="">请选择</option>');
464
+            $.ajax({
465
+                type: "get",
466
+                url: huayi.config.callcenter_url + "Dictionary/GetDicValueListById",
467
+                dataType: "json",
468
+                async: false,
469
+                data: {
470
+                    "token": $.cookie("token"),
471
+                    id: 2
472
+                },
473
+                success: function (data) {
474
+                    if (data.state.toLowerCase() == "success") {
475
+                        var content = data.data;
476
+                        $(content).each(function (i, n) {
477
+                            $("<option value='" + n.F_ValueId + "'>" + n.F_Value + "</option>")
478
+                                .appendTo(obj);
479
+                        })
480
+                    }
481
+                }
482
+            });
483
+        }
484
+        //		主题
485
+        function ZT(obj) {
486
+            obj.empty();
487
+            obj.append('<option selected="selected" value="">请选择</option>');
488
+            $.ajax({
489
+                type: "get",
490
+                url: huayi.config.callcenter_url + "Dictionary/GetDicValueListById",
491
+                dataType: "json",
492
+                async: false,
493
+                data: {
494
+                    "token": $.cookie("token"),
495
+                    id: 3
496
+                },
497
+                success: function (data) {
498
+                    if (data.state.toLowerCase() == "success") {
499
+                        var content = data.data;
500
+                        $(content).each(function (i, n) {
501
+                            $("<option value='" + n.F_ValueId + "'>" + n.F_Value + "</option>")
502
+                                .appendTo(obj);
503
+                        })
504
+                    }
505
+                }
506
+            });
507
+        }
508
+        //区域
509
+        function QY(obj) {
510
+            obj.empty();
511
+            obj.append('<option selected="selected" value="">请选择</option>');
512
+            $.ajax({
513
+                type: "get",
514
+                url: huayi.config.callcenter_url + "Area/GetAreaListById",
515
+                dataType: "json",
516
+                async: false,
517
+                data: {
518
+                    "token": $.cookie("token"),
519
+                },
520
+                success: function (data) {
521
+                    if (data.state.toLowerCase() == "success") {
522
+                        var content = data.data;
523
+                        $(content).each(function (i, n) {
524
+                            if (n.F_AreaName != '市区') {
525
+                                // $("<option value='" + n.F_AreaId + "'>" + n.F_AreaName +
526
+                                //     "</option>").appendTo(obj);
527
+                                $("<option value='" + n.F_AreaId + "'>" + n.F_AreaName +
528
+                                        "</option>").appendTo(obj);
529
+                            }
530
+                        })
531
+                    }
532
+                }
533
+            });
534
+        }
535
+        $("#source").click(function() {
536
+            if ($("#source").val() === "4") {
537
+                $(".leaderCharge-wrapper").show()
538
+            } else {
539
+                $(".leaderCharge-wrapper").hide()
540
+            }
541
+        })
542
+        //上传文件
543
+        function upload() {
544
+            var Files = document.getElementById("upFile").files;
545
+            if (Files.length > 0) {
546
+                var formData = new FormData();
547
+                for (var i = 0; i < Files.length; i++) {
548
+                    formData.append('file' + i, Files[i]);
549
+                }
550
+                formData.append("token", $.cookie("token"));
551
+                var typeName = Files[0].name.split('.')[1];
552
+                if (typeName == "png" || typeName == 'jpg' || typeName == 'mp4' || typeName == 'mp3' || typeName ==
553
+                    'pdf' || typeName == 'doc' || typeName == 'docx' || typeName == 'xls' || typeName == 'xlsx') {
554
+                    $.ajax({
555
+                        url: huayi.config.callcenter_url + "/WorkOrder/UploadFile",
556
+                        type: "POST",
557
+                        data: formData,
558
+                        /**
559
+                         *必须false才会自动加上正确的Content-Type
560
+                         */
561
+                        contentType: false,
562
+                        /**
563
+                         * 必须false才会避开jQuery对 formdata 的默认处理
564
+                         * XMLHttpRequest会对 formdata 进行正确的处理
565
+                         */
566
+                        processData: false,
567
+                        success: function (result) {
568
+                            document.getElementById("upFile").outerHTML = document.getElementById("upFile")
569
+                                .outerHTML;
570
+                            $("#upFile").change(function () {
571
+                                upload();
572
+                            });
573
+                            var r = $.parseJSON(result);
574
+                            if (r.state.toLowerCase() == "success") {
575
+                                var a = r.data;
576
+                                $(a).each(function (i, n) {
577
+                                    var strs = '<span class="files" fiel-num="' + n.F_FileId +
578
+                                        '">' + n.F_FileName.substring(19) +
579
+                                        '<i class="fa fa-remove del_file"></i></span>'
580
+                                    $(strs).appendTo($('.fileBox')).find('.del_file').click(
581
+                                        function (event) {
582
+                                            event.stopPropagation();
583
+                                            $(this).parent().remove();
584
+                                            file_num()
585
+                                        })
586
+                                })
587
+                                file_num();
588
+                            }
589
+                        }
590
+                    });
591
+                } else {
592
+                    layer.msg("格式不正确");
593
+                }
594
+            } else {
595
+                layer.confirm('请上传文件!', {
596
+                    btn: ['确定']
597
+                });
598
+            }
599
+        }
600
+    </script>
601
+</body>
602
+
603
+</html>

+ 120 - 96
WebUI/CallCenterWeb.UI/CommonHtml/WorkDatil.html

@@ -141,6 +141,7 @@
141 141
             <li itemtype="6" itemid="8">市民催办</li>
142 142
             <li itemtype="7" itemid="9">办理过程</li>
143 143
             <li itemtype="8" itemid="10">市民评议</li>
144
+            <li itemtype="9" itemid="13">多媒体审核</li>
144 145
         </ul>
145 146
         <div class="Content_box">
146 147
             <!--诉求信息-->
@@ -804,7 +805,23 @@
804 805
                     </table>
805 806
                 </div>
806 807
             </div>
807
-
808
+            <!--多媒体审核-->
809
+            <div class="complain DCL" id="">
810
+                <div style="width: 100%;padding: 10px;">
811
+                    <table class="Table" border="" cellspacing="0" cellpadding="0">
812
+                        <theard>
813
+                            <tr>
814
+                                <td class="text-center" style="min-width:50px;">序号</td>
815
+                                <td class="text-center" style="min-width:50px;">审核人</td>
816
+                                <td class="text-center" data-align="left" style="min-width:100px;">承办单位</td>
817
+                                <td class="text-center" style="min-width:100px;">审核说明</td>
818
+                            </tr>
819
+                        </theard>
820
+                        <tbody id="DMTSH">
821
+                        </tbody>
822
+                    </table>
823
+                </div>
824
+            </div>
808 825
         </div>
809 826
     </div>
810 827
     <script src="https://api.map.baidu.com/api?v=2.0&ak=ZG4gLQZUD6Eq1K11cqlYAR4by8CKgLyu&callback=mapinit"></script>
@@ -826,7 +843,6 @@
826 843
             xbSelect($("#xbSelect"));
827 844
 
828 845
             if (wid) {
829
-
830 846
                 load('0');
831 847
                 load('6');
832 848
                 load('7');
@@ -970,50 +986,27 @@
970 986
                                     //附件
971 987
                                     var HTML;
972 988
                                     $(Data[0].File).each(function (i, v) {
973
-                                        //								HTML = '<a style="margin-right:5px;" href="' + n.F_FileUrl + '" download="' + n.F_FileName.substring(19)+ '">' + n.F_FileName.substring(19) + '</a>'
974
-                                        //								$(HTML).appendTo($('.FJ'));
975 989
                                         var $list = $(".FJ");
976
-                                        if (v.F_FileType == ".jpg" || v.F_FileType ==
977
-                                            ".png" || v
978
-                                            .F_FileType == ".image") {
979
-                                            //原来的图片
990
+                                        if (v.F_FileType == ".jpg" || v.F_FileType == ".png" || v.F_FileType == ".image") {
980 991
                                             var $li = $(
981
-                                                //<i class="glyphicon glyphicon-download-alt" aria-hidden="true"></i>
982
-                                                '<li><span class="img_mask"><a href="' +
983
-                                                v
984
-                                                .F_FileUrl +
985
-                                                '" download="w3logo" title="点击下载"></a></span>' +
986
-                                                '<img layer-src="' + v.F_FileUrl +
987
-                                                '" alt="' + v
988
-                                                .F_FileName + '" src="' + v.F_FileUrl +
989
-                                                '" title="图片"/>' +
990
-                                                //										'<span class="file_name">' + v.F_FileName + '</span>' +
991
-                                                '</li>'
992
+                                                '<li class="gallerys" style="text-align: center; padding: 25px 0"><img class="gallery-pic" style="width:80px; height:80px" border="0" ondblclick="$.openPhotoGallery(this)" src="' + v.F_FileUrl + '" alt="' + v.F_FileName + '" fileId="' + v.F_FileId + '">' + '</li>'
992 993
                                             );
994
+                                            //原来的图片
995
+                                            // var $li = $(
996
+                                            //     //<i class="glyphicon glyphicon-download-alt" aria-hidden="true"></i>
997
+                                            //     '<li><span class="img_mask"><a href="' +
998
+                                            //     v
999
+                                            //     .F_FileUrl +
1000
+                                            //     '" download="w3logo" title="点击下载"></a></span>' +
1001
+                                            //     '<img layer-src="' + v.F_FileUrl +
1002
+                                            //     '" alt="' + v
1003
+                                            //     .F_FileName + '" src="' + v.F_FileUrl +
1004
+                                            //     '" title="图片"/>' +
1005
+                                            //     //										'<span class="file_name">' + v.F_FileName + '</span>' +
1006
+                                            //     '</li>'
1007
+                                            // );
993 1008
                                             $list.append($li);
994 1009
                                         } else {
995
-                                            var fileExtension = v.F_FileName.substring(v
996
-                                                .F_FileName
997
-                                                .lastIndexOf('.'));
998
-                                            if (fileExtension === ".jpg" ||
999
-                                                fileExtension ===
1000
-                                                ".png" || fileExtension === ",image") {
1001
-                                                var $li = $(
1002
-                                                    //<i class="glyphicon glyphicon-download-alt" aria-hidden="true"></i>
1003
-                                                    '<li><span class="img_mask"><a href="' +
1004
-                                                    v
1005
-                                                    .F_FileUrl +
1006
-                                                    '" download="w3logo" title="点击下载"></a></span>' +
1007
-                                                    '<img layer-src="' + v.F_FileUrl +
1008
-                                                    '" alt="' + v
1009
-                                                    .F_FileName + '" src="' + v
1010
-                                                    .F_FileUrl +
1011
-                                                    '" title="图片"/>' +
1012
-                                                    //										'<span class="file_name">' + v.F_FileName + '</span>' +
1013
-                                                    '</li>'
1014
-                                                );
1015
-                                                $list.append($li);
1016
-                                            } else {
1017 1010
                                                 var $liFile = $(
1018 1011
                                                     //<i class="glyphicon glyphicon-download-alt" aria-hidden="true"></i>
1019 1012
                                                     '<li><span class="img_mask"><a href="' +
@@ -1025,40 +1018,39 @@
1025 1018
                                                     '</li>'
1026 1019
                                                 );
1027 1020
                                                 $list.append($liFile);
1028
-                                            }
1029 1021
                                         }
1030 1022
                                     })
1031
-                                    layer.photos({
1032
-                                        photos: '.FJ',
1033
-                                        anim: 5, //0-6的选择,指定弹出图片动画类型,默认随机(请注意,3.0之前的版本用shift参数)
1034
-                                        title: '查看图片',
1035
-                                        move: '.layui-layer-title',
1036
-                                        shadeClose: false,
1037
-                                        closeBtn: 1,
1038
-                                        area: ['80%', '90%'],
1039
-                                        tab: function (pic, layero) {
1040
-                                            $('.layui-layer-content').on("mousewheel",
1041
-                                                function (e, d) {
1042
-
1043
-                                                    helper.methods.zoomImg($(
1044
-                                                        '#layui-layer-photos'
1045
-                                                    ).find(
1046
-                                                        'img[alt="' + pic
1047
-                                                        .alt + '"]'
1048
-                                                    ), d);
1049
-                                                    $('#layui-layer-photos').find(
1050
-                                                            'img[alt="' + pic.alt +
1051
-                                                            '"]')
1052
-                                                        .dragging({
1053
-                                                            move: "both", //拖动方向,x y both
1054
-                                                            randomPosition: false //初始位置是否随机
1055
-                                                        });
1056
-                                                    return false;
1057
-                                                });
1058
-                                            helper.methods.initLayerPhotos(
1059
-                                                '#layui-layer-photos', pic, layero);
1060
-                                        },
1061
-                                    });
1023
+                                    // layer.photos({
1024
+                                    //     photos: '.FJ',
1025
+                                    //     anim: 5, //0-6的选择,指定弹出图片动画类型,默认随机(请注意,3.0之前的版本用shift参数)
1026
+                                    //     title: '查看图片',
1027
+                                    //     move: '.layui-layer-title',
1028
+                                    //     shadeClose: false,
1029
+                                    //     closeBtn: 1,
1030
+                                    //     area: ['80%', '90%'],
1031
+                                    //     tab: function (pic, layero) {
1032
+                                    //         $('.layui-layer-content').on("mousewheel",
1033
+                                    //             function (e, d) {
1034
+
1035
+                                    //                 helper.methods.zoomImg($(
1036
+                                    //                     '#layui-layer-photos'
1037
+                                    //                 ).find(
1038
+                                    //                     'img[alt="' + pic
1039
+                                    //                     .alt + '"]'
1040
+                                    //                 ), d);
1041
+                                    //                 $('#layui-layer-photos').find(
1042
+                                    //                         'img[alt="' + pic.alt +
1043
+                                    //                         '"]')
1044
+                                    //                     .dragging({
1045
+                                    //                         move: "both", //拖动方向,x y both
1046
+                                    //                         randomPosition: false //初始位置是否随机
1047
+                                    //                     });
1048
+                                    //                 return false;
1049
+                                    //             });
1050
+                                    //         helper.methods.initLayerPhotos(
1051
+                                    //             '#layui-layer-photos', pic, layero);
1052
+                                    //     },
1053
+                                    // });
1062 1054
                                     if (State == 0) {
1063 1055
                                         var entryTimeDate = new Date(Date.parse(Data[0]
1064 1056
                                             .F_CreateTime));
@@ -1308,7 +1300,7 @@
1308 1300
                                                 //     '" fileId="' + m.F_FileId +
1309 1301
                                                 //     '">';
1310 1302
                                                 FileHtml =
1311
-                                                    '<img style="width:80px; height:80px" border="0" ondblclick="$.openPhotoGallery(this)" src="' +
1303
+                                                    '<img style="width:60px; height:60px" border="0" ondblclick="$.openPhotoGallery(this)" src="' +
1312 1304
                                                     m.F_FileUrl + '" alt="' + m
1313 1305
                                                     .F_FileName +
1314 1306
                                                     '" fileId="' + m.F_FileId +
@@ -1352,7 +1344,7 @@
1352 1344
                                                 //     .F_FileName +
1353 1345
                                                 //     '" fileId="' + m.F_FileId + '">'
1354 1346
                                                 FileHtml =
1355
-                                                    '<img style="width:15px; height:15px" border="0" ondblclick="$.openPhotoGallery(this)" src="' +
1347
+                                                    '<img style="width:60px; height:60px" border="0" ondblclick="$.openPhotoGallery(this)" src="' +
1356 1348
                                                     m.F_FileUrl + '" alt="' + m
1357 1349
                                                     .F_FileName +
1358 1350
                                                     '" fileId="' + m.F_FileId + '">'
@@ -1626,24 +1618,16 @@
1626 1618
                                             // '<td class="text-center">'
1627 1619
                                         //办理情况附件
1628 1620
                                         var FileHtml;
1629
-                                        $(n.File).each(function (j, m) {
1621
+                                        $(n.Files).each(function (j, m) {
1630 1622
                                             if (m.F_FileType == ".jpg" || m
1631 1623
                                                 .F_FileType ==
1632 1624
                                                 ".png") {
1633
-                                                // FileHtml =
1634
-                                                //     '<img style="width:80px; height:80px" border="0" onclick="viewImage(this)" src="' +
1635
-                                                //     m.F_FileUrl + '" alt="' + m
1636
-                                                //     .F_FileName +
1637
-                                                //     '" fileId="' + m.F_FileId +
1638
-                                                //     '">';
1639 1625
                                                 FileHtml =
1640
-                                                    '<td class="gallerys"><img class="gallery-pic" style="width:80px; height:80px" border="0" ondblclick="$.openPhotoGallery(this)" src="' +
1626
+                                                    '<td class="gallerys"><img class="gallery-pic" style="width:60px; height:60px" border="0" ondblclick="$.openPhotoGallery(this)" src="' +
1641 1627
                                                     m.F_FileUrl + '" alt="' + m
1642 1628
                                                     .F_FileName +
1643 1629
                                                     '" fileId="' + m.F_FileId + '">'
1644 1630
                                             } else {
1645
-                                                // FileHtml = m.F_FileName.substring(
1646
-                                                //     19);
1647 1631
                                                 FileHtml =
1648 1632
                                                     '<div><a style="margin-right:5px;" target="view_window" href="' +
1649 1633
                                                     m.F_FileUrl + '" download="' + m
@@ -1651,17 +1635,12 @@
1651 1635
                                                     .F_FileName.substring(
1652 1636
                                                         19) + '</a></div>'
1653 1637
                                             }
1654
-                                            // htmls +=
1655
-                                            //     '<div><a style="margin-right:5px;" target="view_window" href="' +
1656
-                                            //     m.F_FileUrl + '" download="' + m
1657
-                                            //     .F_FileName + '">' + m.F_FileName.substring(
1658
-                                            //         19) + '</a></div>';
1659 1638
                                             htmls += FileHtml;
1660 1639
                                         })
1661 1640
                                         htmls += '</td>' +
1662 1641
                                             '<td class="text-center">'
1663 1642
                                         var FileHtmls;
1664
-                                        $(n.Files).each(function (j, m) {
1643
+                                        $(n.File).each(function (j, m) {
1665 1644
                                             if (m.F_FileType == ".jpg" || m
1666 1645
                                                 .F_FileType ==
1667 1646
                                                 ".png") {
@@ -1672,7 +1651,7 @@
1672 1651
                                                 //     '" fileId="' + m.F_FileId +
1673 1652
                                                 //     '">';
1674 1653
                                                 FileHtmls =
1675
-                                                    '<img style="width:80px; height:80px" border="0" ondblclick="$.openPhotoGallery(this)" src="' +
1654
+                                                    '<img style="width:60px; height:60px" border="0" ondblclick="$.openPhotoGallery(this)" src="' +
1676 1655
                                                     m.F_FileUrl + '" alt="' + m
1677 1656
                                                     .F_FileName +
1678 1657
                                                     '" fileId="' + m.F_FileId +
@@ -1879,7 +1858,7 @@
1879 1858
                                             '<td class="text-center">'
1880 1859
                                         //办理情况附件
1881 1860
                                         var FileHtml;
1882
-                                        $(n.File).each(function (j, m) {
1861
+                                        $(n.Files).each(function (j, m) {
1883 1862
                                             if (m.F_FileType == ".jpg" || m
1884 1863
                                                 .F_FileType ==
1885 1864
                                                 ".png") {
@@ -1889,7 +1868,7 @@
1889 1868
                                                 //     .F_FileName +
1890 1869
                                                 //     '" fileId="' + m.F_FileId + '">'
1891 1870
                                                 FileHtml =
1892
-                                                  '<img style="width: 80px; height: 80px" border="0" ondblclick="$.openPhotoGallery(this)" src="' +
1871
+                                                  '<img style="width: 60px; height: 60px" border="0" ondblclick="$.openPhotoGallery(this)" src="' +
1893 1872
                                                   m.F_FileUrl + '" alt="' + m
1894 1873
                                                   .F_FileName +
1895 1874
                                                   '" fileId="' + m.F_FileId + '">'
@@ -1913,7 +1892,7 @@
1913 1892
                                         SJhtmls += '</td>' +
1914 1893
                                             '<td class="text-center">'
1915 1894
                                         var FileHtmls;
1916
-                                        $(n.Files).each(function (j, m) {
1895
+                                        $(n.File).each(function (j, m) {
1917 1896
                                             if (m.F_FileType == ".jpg" || m
1918 1897
                                                 .F_FileType ==
1919 1898
                                                 ".png") {
@@ -1924,7 +1903,7 @@
1924 1903
                                                 //     '" fileId="' + m.F_FileId +
1925 1904
                                                 //     '">';
1926 1905
                                                 FileHtmls =
1927
-                                                '<img style="width:80px; height:80px" border="0" ondblclick="$.openPhotoGallery(this)" src="' +
1906
+                                                '<img style="width:60px; height:60px" border="0" ondblclick="$.openPhotoGallery(this)" src="' +
1928 1907
                                                 m.F_FileUrl + '" alt="' + m
1929 1908
                                                 .F_FileName +
1930 1909
                                                 '" fileId="' + m.F_FileId +
@@ -2130,6 +2109,51 @@
2130 2109
                                         $(str).appendTo($("#SMPY"));
2131 2110
                                     })
2132 2111
                                     break;
2112
+                                case '13':
2113
+                                    // 多媒体审核
2114
+                                    $("#DMTSH").empty();
2115
+                                    $(result.data).each(function (i, n) {
2116
+                                        // 审核人
2117
+                                        var auditUser;
2118
+                                        switch (n.AuditUser) {
2119
+                                            case null:
2120
+                                                auditUser = "";
2121
+                                                break;
2122
+                                            case undefined:
2123
+                                                auditUser = "";
2124
+                                                break;
2125
+                                            default:
2126
+                                                auditUser = n.AuditUser;
2127
+                                                break;
2128
+                                        }
2129
+
2130
+                                        // 审核结果
2131
+                                        var auditResult
2132
+                                        switch (n.F_Result) {
2133
+                                            case null:
2134
+                                                auditResult = "";
2135
+                                                break;
2136
+                                            case undefined:
2137
+                                                auditResult = "";
2138
+                                                break;
2139
+                                            default:
2140
+                                                auditResult = n.F_Result;
2141
+                                                break;
2142
+                                        }
2143
+
2144
+                                        var str = '<tr>' +
2145
+                                            '<td class="text-center">' + (i + 1) +
2146
+                                            '</td>' +
2147
+                                            '<td class="text-center">' + auditUser +
2148
+                                            '</td>' +
2149
+                                            '<td class="text-center">' + n.DeptNames +
2150
+                                            '</td>' +
2151
+                                            '<td class="text-center">' + auditResult +
2152
+                                            '</td>'
2153
+                                        $(str).appendTo($("#DMTSH"));
2154
+                                    })
2155
+                                    break;
2156
+
2133 2157
                             }
2134 2158
                         }
2135 2159
                     }

+ 1 - 0
WebUI/CallCenterWeb.UI/CommonHtml/associatWorkOrder.html

@@ -227,6 +227,7 @@
227 227
                             parent.layer.close(index); //再执行关闭
228 228
                             parent.$("#orderlist").bootstrapTable("refresh");
229 229
                             parent.layer.msg("操作成功");
230
+                            parent.closePage();
230 231
                         }
231 232
                     })
232 233
                 }

+ 75 - 0
WebUI/CallCenterWeb.UI/CommonHtml/auditMultimedia.html

@@ -0,0 +1,75 @@
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.config.js"></script>
8
+    <link href="../css/layer/need/layer.css" />
9
+    <link rel="stylesheet" href="../css/init.css" />
10
+    <title>审核</title>
11
+    <style>
12
+        .Common table th {
13
+            width: 120px;
14
+        }
15
+    </style>
16
+</head>
17
+
18
+<body>
19
+    <div class="Common">
20
+        <table>
21
+            <tr class="nexttype-wrapper">
22
+                <th>是否通过:</th>
23
+                <td>
24
+                    <select class="form-control" id='nexttype'>
25
+                        <option value="0">审核通过</option>
26
+                        <option value="1">审核不通过</option>
27
+                    </select>
28
+                </td>
29
+            </tr>
30
+            <tr>
31
+                <th>审核说明:</th>
32
+                <td colspan="7"><textarea class="form-control" data-adaptheight id="cbreason" name="" rows="4" cols=""></textarea></td>
33
+            </tr>
34
+        </table>
35
+        <div class="btn_box">
36
+            <button class="btns BC">保存</button>
37
+        </div>
38
+    </div>
39
+    <script src="../js/adjustHeight.js"></script>
40
+    <script src="../css/laydate/laydate.js"></script>
41
+    <script>
42
+        var wid = helper.request.queryString("wid");
43
+        var nexttype = helper.request.queryString("nexttype");
44
+        $(document).ready(function () {
45
+            if (String(nexttype) === "1") {
46
+                // $(".nexttype-wrapper").hide()
47
+                $("#nexttype").val(nexttype).attr("disabled", true)
48
+            }
49
+            $('.BC').click(function () {
50
+                JA();
51
+            })
52
+        });
53
+
54
+        // 保存
55
+        function JA() {
56
+            $.post(huayi.config.callcenter_url + 'WorkOrder/AuditDispatch', {
57
+                workorderid: wid,
58
+                nexttype: $("#nexttype").val(),
59
+                cbreason: $("#cbreason").val(),
60
+                token: $.cookie("token")
61
+            }, function (result) {
62
+                result = JSON.parse(result);
63
+                if (result.state.toLowerCase() == "success") {
64
+                    layer.msg("操作成功");
65
+                    var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
66
+                    parent.layer.close(index); //再执行关闭
67
+                    parent.$("#orderlist").bootstrapTable("refresh");
68
+                    parent.closePage()
69
+                }
70
+            })
71
+        }
72
+    </script>
73
+</body>
74
+
75
+</html>

+ 27 - 23
WebUI/CallCenterWeb.UI/CommonHtml/shth.html

@@ -1,6 +1,5 @@
1 1
 <!DOCTYPE html>
2 2
 <html>
3
-
4 3
 	<head>
5 4
 		<meta charset="UTF-8">
6 5
 		<script src="../Script/Common/huayi.load.js"></script>
@@ -32,7 +31,7 @@
32 31
                     <td>
33 32
                         <span></span><span id="uploadAttachment"></span>
34 33
                     </td>
35
-                </tr>    
34
+                </tr>
36 35
 				<tr>
37 36
 					<th class="Importent">审核意见:</th>
38 37
 					<td colspan="2"><textarea data-adaptheight id="Reason" name="" rows="" cols=""></textarea></td>
@@ -59,6 +58,7 @@
59 58
 					JA();
60 59
 				})
61 60
 			})
61
+            
62 62
 			//批示
63 63
 			function JA() {
64 64
 				$.post(huayi.config.callcenter_url + 'WorkOrder/AuditRebackWorkOrder', {
@@ -70,21 +70,25 @@
70 70
 				}, function(result) {
71 71
 					result = JSON.parse(result);
72 72
 					if(result.state.toLowerCase() == "success") {
73
-					    // var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
74
-                        // parent.layer.close(index); //再执行关闭
75
-						// parent.$('#orderlist').bootstrapTable('refresh');
76
-                        // parent.layer.msg("审核退回成功");
77
-                        //编辑
78
-                        layer.open({
79
-                            type: 2,
80
-                            content: "./AddAppealDCL.html?wid=" + wid +
81
-                                "&workType=jwthsh", //iframe的url,no代表不显示滚动条
82
-                            title: "编辑工单",
83
-                            area: ["95%", "95%"], //宽高
84
-                        });
73
+                        if (String(state) === "1") {
74
+                            //编辑
75
+                            layer.open({
76
+                                type: 2,
77
+                                content: "./AddAppeal.html?wid=" + wid +
78
+                                    "&workType=jwthsh", //iframe的url,no代表不显示滚动条
79
+                                title: "编辑工单",
80
+                                area: ["95%", "95%"], //宽高
81
+                            });
82
+                        } else {
83
+                            var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
84
+                            parent.layer.close(index); //再执行关闭
85
+                            parent.$('#orderlist').bootstrapTable('refresh');
86
+                            parent.layer.msg("审核退回成功");
87
+                        }
85 88
 					}
86 89
 				})
87 90
 			}
91
+
88 92
 			//获取数据
89 93
 			function HQ(){
90 94
 				$.getJSON(huayi.config.callcenter_url + 'WorkOrder/GetAuditInfo', {
@@ -92,16 +96,16 @@
92 96
 					type:1,
93 97
 					"token": $.cookie("token")
94 98
 				}, function(result) {
95
-//					result = JSON.parse(result);
96 99
 					if(result.state.toLowerCase() == "success") {
97
-						$("#reason").text(result.data[0].F_Result);
98
-						$("#delayid").val(result.data[0].F_Id);
99
-                        var FileHtml = "";
100
-                        $(result.data[0].File).each(function(j, m) {
101
-                            console.log(1)
102
-                            FileHtml += '<span><a style="margin-right:5px;" target="view_window" href="' + m.F_FileUrl + '" download="' + m.F_FileName + '">' + m.F_FileName.substring(19) + '</a></span>';
103
-                        })
104
-                        $("#uploadAttachment").append(FileHtml)
100
+                        if (result.data.length > 0) {
101
+                            $("#reason").text(result.data[0].F_Result);
102
+                            $("#delayid").val(result.data[0].F_Id);
103
+                            var FileHtml = "";
104
+                            $(result.data[0].File).each(function(j, m) {
105
+                                FileHtml += '<span><a style="margin-right:5px;" target="view_window" href="' + m.F_FileUrl + '" download="' + m.F_FileName + '">' + m.F_FileName.substring(19) + '</a></span>';
106
+                            })
107
+                            $("#uploadAttachment").append(FileHtml)
108
+                        }
105 109
 					}
106 110
 				})
107 111
 			}

+ 11 - 2
WebUI/CallCenterWeb.UI/MarketingManagement/LawsuitMarketing.html

@@ -431,7 +431,7 @@
431 431
                                             已公开
432 432
                                         </option>
433 433
                                     </select>
434
-                                    <botton class="btns Export">导出</botton>
434
+                                    <botton class="btns exportFile">导出</botton>
435 435
                                 </td>
436 436
                             </tr>
437 437
                             <tr>
@@ -574,8 +574,9 @@
574 574
     <script src="../js/WorkOrder/WorkOrderList.js"></script>
575 575
 
576 576
     <script>
577
+        var wid = helper.request.queryString("wid");
578
+        var exportParams; // 导出参数
577 579
         $(document).ready(function () {
578
-            var wid = helper.request.queryString("wid");
579 580
             if (wid) {
580 581
                 $("#tel").val(wid);
581 582
                 load();
@@ -710,6 +711,8 @@
710 711
                         jianhang: 3, // 多媒体
711 712
                         token: $.cookie("token"),
712 713
                     };
714
+                    // 导出参数
715
+                    exportParams = param;
713 716
                     return param;
714 717
                 },
715 718
                 onLoadSuccess: function (data) {
@@ -1465,6 +1468,12 @@
1465 1468
                 $("audio")[0].pause();
1466 1469
             }
1467 1470
         }
1471
+
1472
+        // 导出文件
1473
+        $(".exportFile").click(function() {
1474
+            exportParams.isdc = 1;
1475
+            exportFileFun("WorkOrder/GetList", exportParams)
1476
+        })
1468 1477
     </script>
1469 1478
 </body>
1470 1479
 

File diff suppressed because it is too large
+ 0 - 1017
WebUI/CallCenterWeb.UI/MarketingManagement/LeaderDCLMarketing.html


+ 1 - 1
WebUI/CallCenterWeb.UI/MarketingManagement/LeaderYJBMarketing.html

@@ -441,7 +441,7 @@
441 441
         function bj(str) {
442 442
             layer.open({
443 443
                 type: 2,
444
-                content: "../CommonHtml/AddAppealDCL.html?wid=" + str +
444
+                content: "../CommonHtml/AddAppeal.html?wid=" + str +
445 445
                 "&workType=zzbl", //iframe的url,no代表不显示滚动条
446 446
                 title: '编辑工单',
447 447
                 area: ['96%', '85%'], //宽高

+ 2 - 2
WebUI/CallCenterWeb.UI/MarketingManagement/ReturnReviewedTransferredMarketing.html

@@ -437,7 +437,7 @@
437 437
         function bj(str) {
438 438
             layer.open({
439 439
                 type: 2,
440
-                content: "../CommonHtml/AddAppealDCL.html?wid=" + str + "&workType=jb", //iframe的url,no代表不显示滚动条
440
+                content: "../CommonHtml/AddAppeal.html?wid=" + str + "&workType=jb", //iframe的url,no代表不显示滚动条
441 441
                 title: '编辑工单',
442 442
                 area: ['96%', '85%'], //宽高
443 443
             });
@@ -663,7 +663,7 @@
663 663
         function cb(str) {
664 664
             layer.open({
665 665
                 type: 2,
666
-                content: "../CommonHtml/AddAppealDCL.html?wid=" + str + "&workType=cb", //iframe的url,no代表不显示滚动条
666
+                content: "../CommonHtml/AddAppeal.html?wid=" + str + "&workType=cb", //iframe的url,no代表不显示滚动条
667 667
                 // content: "../CommonHtml/Cb.html?wid=" + str, //iframe的url,no代表不显示滚动条
668 668
                 title: '重办工单',
669 669
                 area: ["95%", "95%"], //宽高

+ 2 - 2
WebUI/CallCenterWeb.UI/MarketingManagement/WorkDSZBMarketing.html

@@ -509,7 +509,7 @@
509 509
         function bj(str) {
510 510
             layer.open({
511 511
                 type: 2,
512
-                content: "../CommonHtml/AddAppealDCL.html?wid=" + str + "&workType=jb" + "&IsExamine=" +
512
+                content: "../CommonHtml/AddAppeal.html?wid=" + str + "&workType=jb" + "&IsExamine=" +
513 513
                     IsExamine, //iframe的url,no代表不显示滚动条
514 514
                 title: "编辑工单",
515 515
                 area: ["95%", "95%"], //宽高
@@ -779,7 +779,7 @@
779 779
         function cb(str) {
780 780
             layer.open({
781 781
                 type: 2,
782
-                content: "../CommonHtml/AddAppealDCL.html?wid=" + str + "&workType=cb", //iframe的url,no代表不显示滚动条
782
+                content: "../CommonHtml/AddAppeal.html?wid=" + str + "&workType=cb", //iframe的url,no代表不显示滚动条
783 783
                 title: "重办工单",
784 784
                 area: ["95%", "95%"], //宽高
785 785
             });

+ 9 - 50
WebUI/CallCenterWeb.UI/MarketingManagement/WorkIsproresultMarketing.html

@@ -147,7 +147,7 @@
147 147
                                 <td>
148 148
                                     <input type="text" placeholder="输入办理结果" id="workOrderProcessingResult"
149 149
                                         class="form-control Min-width" />
150
-                                    <botton class="btns Export">导出</botton>
150
+                                    <botton class="btns exportFile">导出</botton>
151 151
                                 </td>
152 152
                                 <!-- <th>工单状态:</th>
153 153
                                 <td>
@@ -317,7 +317,8 @@
317 317
     <script src="../js/WorkOrder/WorkOrderList.js"></script>
318 318
 
319 319
     <script>
320
-        var isproresult = 1
320
+        var isproresult = 1;
321
+        var exportParams; // 导出参数
321 322
         $(document).ready(function () {
322 323
             var wid = helper.request.queryString("wid");
323 324
             if (wid) {
@@ -443,6 +444,8 @@
443 444
                         jianhang: 3, // 多媒体
444 445
                         token: $.cookie("token"),
445 446
                     };
447
+                    // 导出参数
448
+                    exportParams = param;
446 449
                     return param;
447 450
                 },
448 451
                 onLoadSuccess: function (data) {
@@ -1149,55 +1152,11 @@
1149 1152
                 $("audio")[0].pause();
1150 1153
             }
1151 1154
         }
1152
-        $(".exportFile").click(function () {
1153
-            var usercode_ = $("#ZX").val(); //坐席
1154
-            if (usercode_ != null) {
1155
-                $(usercode_).each(function (i, n) {
1156
-                    var obj1 = "";
1157
-                    obj1 = n + ",";
1158
-                    usercodeID += obj1;
1159
-                });
1160
-            } else {
1161
-                usercodeID = "";
1162
-            }
1163
-
1164
-            //      	调度员
1165
-            var ddusercodeID = "";
1166
-            var ddusercode_ = $("#yardman").val(); //坐席
1167
-            if (ddusercode_ != null) {
1168
-                $(ddusercode_).each(function (i, n) {
1169
-                    var obj2 = "";
1170
-                    obj2 = n + ",";
1171
-                    ddusercodeID += obj2;
1172
-                });
1173
-            } else {
1174
-                ddusercodeID = "";
1175
-            }
1176
-
1177
-            var isproresult = isproresult // 已办未果
1178
-            var key = $("#key").val() //=关键字
1179
-            var tel = $("#tel").val() //=客户电话
1180
-            var name = $("#name").val() //=客户名称
1181
-            var usercode = usercodeID //=坐席工号
1182
-            var ddusercode = ddusercodeID
1183
-            var source = $("#source").val() //=来源&
1184
-            var starttime = $("#starttime").val() //=开始时间
1185
-            var endtime = $("#endtime").val() //=结束时间
1186
-            var deptid = $("#PID").val()
1187
-            var type = $("#type").val() //=工单类型
1188
-            var dealtype = $("#dealtype").val()
1189
-            var sourcearea = $("#sourceAreas").val() //区域
1190
-            var workid = $("#wids").val()
1191
-            var state = 6 //=工单状态
1192
-            var keyid = $("#keyid").val() //=关键词id
1193 1155
 
1194
-            var url = huayi.config.callcenter_url + "WorkOrder/GetList?token=" + $.cookie("token");
1195
-            url += "&isproresult=" + isproresult + "&workid=" + workid + "&state=" + state + "&type=" + type +
1196
-                "&key=" + key + "&tel=" + tel + "&name=" + name + "&usercode=" + usercode + "&ddusercode=" +
1197
-                ddusercode + "&keyid=" + keyid + "&source=" + source + "&starttime=" + starttime + "&endtime=" +
1198
-                endtime + "&deptid=" + deptid + "&sourcearea=" + sourcearea + "&dealtype=" + dealtype +
1199
-                "&jianhang=1" + "&isdc=1";
1200
-            window.location.href = url;
1156
+        // 导出文件
1157
+        $(".exportFile").click(function() {
1158
+            exportParams.isdc = 1;
1159
+            exportFileFun("WorkOrder/GetList", exportParams)
1201 1160
         })
1202 1161
     </script>
1203 1162
 </body>

+ 9 - 0
WebUI/CallCenterWeb.UI/MarketingManagement/haveAduitMarketing.html

@@ -218,6 +218,7 @@
218 218
             var roleCode = $.cookie("code");
219 219
             var IsExamine = ""; // 0待回访未审核、1待待回访已审核
220 220
             var db = 0; // 热线件(db=0),督办件(db=1)
221
+            var exportParams; // 导出参数
221 222
 
222 223
             $(document).ready(function () {
223 224
                 if (wid) {
@@ -359,6 +360,8 @@
359 360
                             IsExamine: IsExamine, // (0未审核、1已审核)
360 361
                             token: $.cookie("token"),
361 362
                         };
363
+                        // 导出参数
364
+                        exportParams = param;
362 365
                         return param;
363 366
                     },
364 367
                     onLoadSuccess: function (data) {
@@ -1072,6 +1075,12 @@
1072 1075
                     $("audio")[0].pause();
1073 1076
                 }
1074 1077
             }
1078
+
1079
+            // 导出文件
1080
+            $(".exportFile").click(function() {
1081
+                exportParams.isdc = 1;
1082
+                exportFileFun("WorkOrder/GetZXDealList", exportParams)
1083
+            })
1075 1084
         </script>
1076 1085
 </body>
1077 1086
 

+ 13 - 3
WebUI/CallCenterWeb.UI/MultimediaWorkOrder/LawsuitMedia.html

@@ -161,7 +161,7 @@
161 161
                                             已公开
162 162
                                         </option>
163 163
                                     </select>
164
-                                    <botton class="btns Export">导出</botton>
164
+                                    <botton class="btns exportFile">导出</botton>
165 165
                                 </td>
166 166
                             </tr>
167 167
                             <tr>
@@ -328,8 +328,9 @@
328 328
     <script src="../js/WorkOrder/WorkOrderList.js"></script>
329 329
 
330 330
     <script>
331
+        var wid = helper.request.queryString("wid");
332
+        var exportParams; // 导出参数
331 333
         $(document).ready(function () {
332
-            var wid = helper.request.queryString("wid");
333 334
             if (wid) {
334 335
                 $("#tel").val(wid);
335 336
                 load();
@@ -425,10 +426,12 @@
425 426
                         islike: $("#islike").val(), // 查询类型
426 427
                         dbgd: $("#whetherSupervisor").val(), // 是否督办
427 428
                         issatisfie: $("#issatisfie").val(), // 回访满意度
428
-                        assignUser: $("#assignUser").val(), // 交办人
429
+                        assuser: $("#assignUser").val(), // 交办人
429 430
                         jianhang: 1, // 多媒体
430 431
                         token: $.cookie("token"),
431 432
                     };
433
+                    // 导出参数
434
+                    exportParams = param;
432 435
                     return param;
433 436
                 },
434 437
                 onLoadSuccess: function (data) {
@@ -1182,6 +1185,13 @@
1182 1185
                 $("audio")[0].pause();
1183 1186
             }
1184 1187
         }
1188
+
1189
+        // 导出文件
1190
+        $(".exportFile").click(function() {
1191
+            exportParams.isdc = 1;
1192
+            exportFileFun("WorkOrder/GetList", exportParams)
1193
+        })
1194
+
1185 1195
     </script>
1186 1196
 </body>
1187 1197
 

+ 2 - 2
WebUI/CallCenterWeb.UI/MultimediaWorkOrder/LeaderDCLMedia.html

@@ -498,7 +498,7 @@
498 498
         function bj(str) {
499 499
             layer.open({
500 500
                 type: 2,
501
-                content: "../CommonHtml/AddAppealDCL.html?wid=" + str + "&workType=jb", //iframe的url,no代表不显示滚动条
501
+                content: "../CommonHtml/AddAppeal.html?wid=" + str + "&workType=jb", //iframe的url,no代表不显示滚动条
502 502
                 title: "编辑工单",
503 503
                 area: ["95%", "95%"], //宽高
504 504
             });
@@ -767,7 +767,7 @@
767 767
         function cb(str) {
768 768
             layer.open({
769 769
                 type: 2,
770
-                content: "../CommonHtml/AddAppealDCL.html?wid=" + str + "&workType=cb", //iframe的url,no代表不显示滚动条
770
+                content: "../CommonHtml/AddAppeal.html?wid=" + str + "&workType=cb", //iframe的url,no代表不显示滚动条
771 771
                 // content: "../CommonHtml/Cb.html?wid=" + str, //iframe的url,no代表不显示滚动条
772 772
                 title: "重办工单",
773 773
                 area: ["90%", "90%"], //宽高

+ 3 - 3
WebUI/CallCenterWeb.UI/MultimediaWorkOrder/LeaderYJAMedia.html

@@ -372,7 +372,7 @@
372 372
                         isopen: $("#isopen").val(), // 是否公开
373 373
                         jianhang: 1, // 多媒体
374 374
                         splituser: $("#leaderCharge").val(), // 分管领导
375
-                        assignUser: $("#assignUser").val(), // 交办人
375
+                        assuser: $("#assignUser").val(), // 交办人
376 376
                         isdb: $("#whetherSupervisor").val(), // 是否督办
377 377
                         issatisfie: $("#issatisfie").val(), // 回访满意度
378 378
                         dealstarttime: $("#dealstarttime").val(), // 办理开始时间
@@ -967,7 +967,7 @@
967 967
             //var F_IsSatisfie = $("#F_IsSatisfie").val()
968 968
             var Issatisfie = $("#Issatisfie").val()
969 969
             var isopen = $("#isopen").val() // 是否公开
970
-            var assignUser = $("#assignUser").val() // 交办人
970
+            var assuser = $("#assignUser").val() // 交办人
971 971
             var splituser = $("#leaderCharge").val() // 分管领导
972 972
             var isdb = $("#whetherSupervisor").val() // 是否督办
973 973
             var issatisfie = $("#issatisfie").val() // 回访满意度
@@ -984,7 +984,7 @@
984 984
                 "&sourcearea=" +
985 985
                 sourcearea +
986 986
                 "&bigtype=" + bigtype + "&smalltype=" + smalltype + "&keyid=" + keyid + "&dealtype=" +
987
-                dealtype + "&Issatisfie=" + Issatisfie + "&isopen=" + isopen + "&splituser=" + splituser + "&assignUser=" + assignUser + "&isdb=" + isdb + "&issatisfie=" + issatisfie + "&dealstarttime=" + dealstarttime + "&dealstrendtime=" + dealstrendtime + "&jianhang=1" + "&isdc=1";
987
+                dealtype + "&Issatisfie=" + Issatisfie + "&isopen=" + isopen + "&splituser=" + splituser + "&assuser=" + assuser + "&isdb=" + isdb + "&issatisfie=" + issatisfie + "&dealstarttime=" + dealstarttime + "&dealstrendtime=" + dealstrendtime + "&jianhang=1" + "&isdc=1";
988 988
             window.location.href = url;
989 989
         })
990 990
     </script>

+ 4 - 4
WebUI/CallCenterWeb.UI/MultimediaWorkOrder/LeaderYJBMedia.html

@@ -317,7 +317,7 @@
317 317
                         tab: 1, //待处理
318 318
                         sourcearea: $('#sourceAreas').val(), //区域
319 319
                         splituser: $("#leaderCharge").val(), // 分管领导
320
-                        assignUser: $("#assignUser").val(), // 交办人
320
+                        assuser: $("#assignUser").val(), // 交办人
321 321
                         jianhang: 1, // 多媒体
322 322
                         token: $.cookie("token")
323 323
                     };
@@ -475,7 +475,7 @@
475 475
         function bj(str) {
476 476
             layer.open({
477 477
                 type: 2,
478
-                content: "../CommonHtml/AddAppealDCL.html?wid=" + str +
478
+                content: "../CommonHtml/AddAppeal.html?wid=" + str +
479 479
                 "&workType=zzbl", //iframe的url,no代表不显示滚动条
480 480
                 title: '编辑工单',
481 481
                 area: ['96%', '85%'], //宽高
@@ -898,7 +898,7 @@
898 898
             var state = $("#state").val() //=工单状态
899 899
             var tab = 1;
900 900
             var keyid = $("#keyid").val() //=关键词id
901
-            var assignUser = $("#assignUser").val() // 交办人
901
+            var assuser = $("#assignUser").val() // 交办人
902 902
             var splituser = $("#leaderCharge").val() // 分管领导
903 903
 
904 904
             var url = huayi.config.callcenter_url + "WorkOrder/GetLDDealList?token=" + $.cookie("token");
@@ -909,7 +909,7 @@
909 909
                 "&jbstarttime=" + jbstarttime + "&jbendtime=" + jbendtime + "&deptid=" + deptid +
910 910
                 "&sourcearea=" +
911 911
                 sourcearea +
912
-                "&bigtype=" + bigtype + "&smalltype=" + smalltype + "&keyid=" + keyid + "&assignUser=" + assignUser + "&splituser=" + splituser + "&jianhang=1" +
912
+                "&bigtype=" + bigtype + "&smalltype=" + smalltype + "&keyid=" + keyid + "&assuser=" + assuser + "&splituser=" + splituser + "&jianhang=1" +
913 913
                 "&isdc=1";
914 914
             window.location.href = url;
915 915
         })

+ 2 - 2
WebUI/CallCenterWeb.UI/MultimediaWorkOrder/ReturnReviewedTransferredMedia.html

@@ -452,7 +452,7 @@
452 452
         function bj(str) {
453 453
             layer.open({
454 454
                 type: 2,
455
-                content: "../CommonHtml/AddAppealDCL.html?wid=" + str + "&workType=jb", //iframe的url,no代表不显示滚动条
455
+                content: "../CommonHtml/AddAppeal.html?wid=" + str + "&workType=jb", //iframe的url,no代表不显示滚动条
456 456
                 title: '编辑工单',
457 457
                 area: ['96%', '85%'], //宽高
458 458
             });
@@ -678,7 +678,7 @@
678 678
         function cb(str) {
679 679
             layer.open({
680 680
                 type: 2,
681
-                content: "../CommonHtml/AddAppealDCL.html?wid=" + str + "&workType=cb", //iframe的url,no代表不显示滚动条
681
+                content: "../CommonHtml/AddAppeal.html?wid=" + str + "&workType=cb", //iframe的url,no代表不显示滚动条
682 682
                 // content: "../CommonHtml/Cb.html?wid=" + str, //iframe的url,no代表不显示滚动条
683 683
                 title: '重办工单',
684 684
                 area: ["95%", "95%"], //宽高

+ 66 - 3
WebUI/CallCenterWeb.UI/MultimediaWorkOrder/WorkDSZBMedia.html

@@ -127,6 +127,17 @@
127 127
                     </div>
128 128
                 </div>
129 129
                 <div>
130
+                    <ul class="nav nav-tabs ul_tab" role="tablist">
131
+                        <li class="active">
132
+                            <a>待审核转办</a>
133
+                        </li>
134
+                        <li>
135
+                            <a>审核未通过</a>
136
+                        </li>
137
+                        <!-- <li>
138
+                            <a>审核员待审核</a>
139
+                        </li> -->
140
+                    </ul>
130 141
                     <div style="width: 100%; padding: 10px">
131 142
                         <table id="orderlist" data-row-style="rowStyle" data-query-params="queryParams"
132 143
                             data-pagination="true">
@@ -204,6 +215,7 @@
204 215
     <script src="../js/WorkOrder/WorkOrderList.js"></script>
205 216
     <script>
206 217
         var wid = helper.request.queryString("states");
218
+        var isshMultimedia = 0; // 0待审转办1审核未通过2审核员待审核
207 219
         if (wid) {
208 220
             $("#state").val(wid);
209 221
         }
@@ -223,6 +235,19 @@
223 235
                 istime: true,
224 236
                 format: 'YYYY-MM-DD hh:mm:ss'
225 237
             });
238
+
239
+            $('.ul_tab li').click(function () {
240
+                $(this).addClass("active").siblings().removeClass("active");
241
+                var index = $(this).index();
242
+                if (index === 0) {
243
+                    isshMultimedia = 0;
244
+                } else if (index === 1) {
245
+                    isshMultimedia = 1;
246
+                // } else if (index === 2) {
247
+                //     isshMultimedia = 2;
248
+                }
249
+                load();
250
+            })
226 251
         });
227 252
         //关闭录音弹出
228 253
         $(".gbly").click(function () {
@@ -304,6 +329,7 @@
304 329
                         type: $("#type").val(),
305 330
                         tab: 0, //待处理
306 331
                         sourcearea: $("#sourceAreas").val(), //区域
332
+                        issh: isshMultimedia, // 0待审转办1审核未通过2审核员待审核
307 333
                         jianhang: 1, // 多媒体
308 334
                         token: $.cookie("token"),
309 335
                     };
@@ -470,7 +496,7 @@
470 496
         function bj(str) {
471 497
             layer.open({
472 498
                 type: 2,
473
-                content: "../CommonHtml/AddAppealDCL.html?wid=" + str + "&workType=jb", //iframe的url,no代表不显示滚动条
499
+                content: "../CommonHtml/AddAppeal.html?wid=" + str + "&isshMultimedia=" + isshMultimedia + "&workType=jb", //iframe的url,no代表不显示滚动条
474 500
                 title: "编辑工单",
475 501
                 area: ["95%", "95%"], //宽高
476 502
             });
@@ -739,7 +765,7 @@
739 765
         function cb(str) {
740 766
             layer.open({
741 767
                 type: 2,
742
-                content: "../CommonHtml/AddAppealDCL.html?wid=" + str + "&workType=cb", //iframe的url,no代表不显示滚动条
768
+                content: "../CommonHtml/AddAppeal.html?wid=" + str + "&workType=cb", //iframe的url,no代表不显示滚动条
743 769
                 title: "重办工单",
744 770
                 area: ["90%", "90%"], //宽高
745 771
             });
@@ -772,6 +798,42 @@
772 798
                 area: ["60%", "80%"], //宽高
773 799
             });
774 800
         }
801
+
802
+        //审核通过
803
+        function auditMultimediaThrough(str) {
804
+            layer.confirm(
805
+                "确定通过吗?", {
806
+                    btn: ["是", "否"], //按钮
807
+                },
808
+                function () {
809
+                    $.post(
810
+                        huayi.config.callcenter_url +
811
+                        "WorkOrder/AuditDispatch", {
812
+                            workorderid: str,
813
+                            nexttype: 0, // 0通过,1不通过
814
+                            token: $.cookie("token"),
815
+                        },
816
+                        function (result) {
817
+                            result = JSON.parse(result);
818
+                            if (result.state.toLowerCase() == "success") {
819
+                                layer.msg("操作成功");
820
+                                load();
821
+                            }
822
+                        }
823
+                    );
824
+                }
825
+            );
826
+        }
827
+        // 审核不通过
828
+        function auditMultimediaNotThrough(str) {
829
+            layer.open({
830
+                type: 2,
831
+                content: "../CommonHtml/auditMultimedia.html?wid=" + str + "&nexttype=1", //iframe的url,no代表不显示滚动条
832
+                title: "审核",
833
+                area: ["50%", "50%"], //宽高
834
+            });
835
+        }
836
+
775 837
         $(".Appeal").click(function () {
776 838
             layer.open({
777 839
                 type: 2,
@@ -992,6 +1054,7 @@
992 1054
             var state = $("#state").val() == undefined ? "" : $("#state").val() //=工单状态
993 1055
             var tab = 0;
994 1056
             var keyid = $("#keyid").val() //=关键词id
1057
+            var issh = isshMultimedia // 0待审转办1审核未通过2审核员待审核
995 1058
 
996 1059
             var url = huayi.config.callcenter_url + "WorkOrder/GetLDDealList?token=" + $.cookie("token");
997 1060
             url += "&workid=" + workid + "&state=" + state + "&type=" + type + "&tab=" + tab + "&key=" + key +
@@ -1000,7 +1063,7 @@
1000 1063
                 source +
1001 1064
                 "&starttime=" + starttime + "&endtime=" + endtime + "&deptid=" + deptid + "&sourcearea=" +
1002 1065
                 sourcearea +
1003
-                "&bigtype=" + bigtype + "&smalltype=" + smalltype + "&keyid=" + keyid + "&jianhang=1" +
1066
+                "&bigtype=" + bigtype + "&smalltype=" + smalltype + "&keyid=" + keyid + "&issh=" + issh + "&jianhang=1" +
1004 1067
                 "&isdc=1";
1005 1068
             window.location.href = url;
1006 1069
         })

+ 11 - 50
WebUI/CallCenterWeb.UI/MultimediaWorkOrder/WorkIsproresultMedia.html

@@ -147,7 +147,7 @@
147 147
                                 <td>
148 148
                                     <input type="text" placeholder="输入办理结果" id="workOrderProcessingResult"
149 149
                                         class="form-control Min-width" />
150
-                                    <botton class="btns Export">导出</botton>
150
+                                    <botton class="btns exportFile">导出</botton>
151 151
                                 </td>
152 152
                                 <!-- <th>工单状态:</th>
153 153
                                 <td>
@@ -317,7 +317,9 @@
317 317
     <script src="../js/WorkOrder/WorkOrderList.js"></script>
318 318
 
319 319
     <script>
320
-        var isproresult = 1
320
+        var isproresult = 1;
321
+        var exportParams; // 导出参数
322
+
321 323
         $(document).ready(function () {
322 324
             var wid = helper.request.queryString("wid");
323 325
             if (wid) {
@@ -442,6 +444,8 @@
442 444
                         jianhang: 1, // 多媒体
443 445
                         token: $.cookie("token"),
444 446
                     };
447
+                    // 导出参数
448
+                    exportParams = param;
445 449
                     return param;
446 450
                 },
447 451
                 onLoadSuccess: function (data) {
@@ -1138,56 +1142,13 @@
1138 1142
                 $("audio")[0].pause();
1139 1143
             }
1140 1144
         }
1141
-        $(".exportFile").click(function () {
1142
-            var usercode_ = $("#ZX").val(); //坐席
1143
-            if (usercode_ != null) {
1144
-                $(usercode_).each(function (i, n) {
1145
-                    var obj1 = "";
1146
-                    obj1 = n + ",";
1147
-                    usercodeID += obj1;
1148
-                });
1149
-            } else {
1150
-                usercodeID = "";
1151
-            }
1152
-
1153
-            //      	调度员
1154
-            var ddusercodeID = "";
1155
-            var ddusercode_ = $("#yardman").val(); //坐席
1156
-            if (ddusercode_ != null) {
1157
-                $(ddusercode_).each(function (i, n) {
1158
-                    var obj2 = "";
1159
-                    obj2 = n + ",";
1160
-                    ddusercodeID += obj2;
1161
-                });
1162
-            } else {
1163
-                ddusercodeID = "";
1164
-            }
1165
-
1166
-            var isproresult = isproresult // 已办未果
1167
-            var key = $("#key").val() //=关键字
1168
-            var tel = $("#tel").val() //=客户电话
1169
-            var name = $("#name").val() //=客户名称
1170
-            var usercode = usercodeID //=坐席工号
1171
-            var ddusercode = ddusercodeID
1172
-            var source = $("#source").val() //=来源&
1173
-            var starttime = $("#starttime").val() //=开始时间
1174
-            var endtime = $("#endtime").val() //=结束时间
1175
-            var deptid = $("#PID").val()
1176
-            var type = $("#type").val() //=工单类型
1177
-            var dealtype = $("#dealtype").val()
1178
-            var sourcearea = $("#sourceAreas").val() //区域
1179
-            var workid = $("#wids").val()
1180
-            var state = 6 //=工单状态
1181
-            var keyid = $("#keyid").val() //=关键词id
1182 1145
 
1183
-            var url = huayi.config.callcenter_url + "WorkOrder/GetList?token=" + $.cookie("token");
1184
-            url += "&isproresult=" + isproresult + "&workid=" + workid + "&state=" + state + "&type=" + type +
1185
-                "&key=" + key + "&tel=" + tel + "&name=" + name + "&usercode=" + usercode + "&ddusercode=" +
1186
-                ddusercode + "&keyid=" + keyid + "&source=" + source + "&starttime=" + starttime + "&endtime=" +
1187
-                endtime + "&deptid=" + deptid + "&sourcearea=" + sourcearea + "&dealtype=" + dealtype +
1188
-                "&jianhang=1" + "&isdc=1";
1189
-            window.location.href = url;
1146
+        // 导出文件
1147
+        $(".exportFile").click(function() {
1148
+            exportParams.isdc = 1;
1149
+            exportFileFun("WorkOrder/GetList", exportParams)
1190 1150
         })
1151
+
1191 1152
     </script>
1192 1153
 </body>
1193 1154
 

+ 3 - 3
WebUI/CallCenterWeb.UI/MultimediaWorkOrder/WorkYSSHMedia.html

@@ -297,7 +297,7 @@
297 297
                         tab: 7, //待处理
298 298
                         sourcearea: $('#sourceAreas').val(), //区域
299 299
                         splituser: $("#leaderCharge").val(), // 分管领导
300
-                        assignUser: $("#assignUser").val(), // 交办人
300
+                        assuser: $("#assignUser").val(), // 交办人
301 301
                         jianhang: 1, // 多媒体
302 302
                         token: $.cookie("token")
303 303
                     };
@@ -861,7 +861,7 @@
861 861
             var tab = 7;
862 862
             var keyid = $("#keyid").val() // 反映类别
863 863
             var splituser = $("#leaderCharge").val() // 分管领导
864
-            var assignUser = $("#assignUser").val() // 交办人
864
+            var assuser = $("#assignUser").val() // 交办人
865 865
 
866 866
             var url = huayi.config.callcenter_url + "WorkOrder/GetDWDealList?token=" + $.cookie("token");
867 867
             url += "&workid=" + workid + "&state=" + state + "&type=" + type + "&tab=" + tab + "&key=" + key +
@@ -870,7 +870,7 @@
870 870
                 source +
871 871
                 "&starttime=" + starttime + "&endtime=" + endtime + "&deptid=" + deptid + "&sourcearea=" +
872 872
                 sourcearea +
873
-                "&bigtype=" + bigtype + "&smalltype=" + smalltype + "&keyid=" + keyid + "&splituser=" + splituser + "&assignUser=" + assignUser + "&jianhang=1" +
873
+                "&bigtype=" + bigtype + "&smalltype=" + smalltype + "&keyid=" + keyid + "&splituser=" + splituser + "&assuser=" + assuser + "&jianhang=1" +
874 874
                 "&isdc=1";
875 875
             window.location.href = url;
876 876
         })

File diff suppressed because it is too large
+ 1049 - 0
WebUI/CallCenterWeb.UI/MultimediaWorkOrder/auditorsAuditedMedia.html


+ 3 - 3
WebUI/CallCenterWeb.UI/MultimediaWorkOrder/expiredWorkOrdersMedia.html

@@ -305,7 +305,7 @@
305 305
                         tab: 1, //待处理
306 306
                         sourcearea: $('#sourceAreas').val(), //区域
307 307
                         splituser: $("#leaderCharge").val(), // 分管领导
308
-                        assignUser: $("#assignUser").val(), // 交办人
308
+                        assuser: $("#assignUser").val(), // 交办人
309 309
                         jianhang: 1, // 多媒体
310 310
                         token: $.cookie("token")
311 311
                     };
@@ -869,14 +869,14 @@
869 869
             var deptid = $("#PID").val()
870 870
             var tab = 1 //待处理
871 871
             var sourcearea = $('#sourceAreas').val() //区域
872
-            var assignUser = $("#assignUser").val() // 交办人
872
+            var assuser = $("#assignUser").val() // 交办人
873 873
             var splituser = $("#leaderCharge").val() // 分管领导
874 874
 
875 875
             var url = huayi.config.callcenter_url + "WorkOrder/GetTimeOutList?token=" + $.cookie("token");
876 876
             url += "&workid=" + workid + "&state=" + state + "&type=" + type + "&bigtype=" + bigtype +
877 877
                 "&smalltype=" + smalltype + "&usercode=" + usercode + "&ddusercode=" + ddusercode + "&keyid=" + keyid + "&source=" + source +
878 878
                 "&starttime=" + starttime + "&endtime=" + endtime + "&deptid=" + deptid + "&tab=" + tab +
879
-                "&sourcearea=" + sourcearea + "&splituser=" + splituser + "&assignUser=" + assignUser + "&jianhang=1" + "&isdc=1";
879
+                "&sourcearea=" + sourcearea + "&splituser=" + splituser + "&assuser=" + assuser + "&jianhang=1" + "&isdc=1";
880 880
             window.location.href = url;
881 881
         })
882 882
     </script>

+ 9 - 58
WebUI/CallCenterWeb.UI/MultimediaWorkOrder/haveAduitMedia.html

@@ -248,6 +248,7 @@
248 248
 
249 249
     <script>
250 250
         var db = 0;
251
+        var exportParams; // 导出参数
251 252
         $(document).ready(function () {
252 253
             var wid = helper.request.queryString("wid");
253 254
             if (wid) {
@@ -382,13 +383,15 @@
382 383
                         sourcearea: $("#sourceAreas").val(), //区域
383 384
                         issms: $("#issms").val(), //发送短信
384 385
                         splituser: $("#leaderCharge").val(), // 分管领导
385
-                        assignUser: $("#assignUser").val(), // 交办人
386
+                        assuser: $("#assignUser").val(), // 交办人
386 387
                         dealstarttime: $("#dealstarttime").val(), // 办理开始时间
387 388
                         dealstrendtime: $("#dealstrendtime").val(), // 办理结束时间
388 389
                         jianhang: 1, // 多媒体
389 390
                         db: db, // 热线件(db=0),督办件(db=1)
390 391
                         token: $.cookie("token"),
391 392
                     };
393
+                    // 导出参数
394
+                    exportParams = param;
392 395
                     return param;
393 396
                 },
394 397
                 onLoadSuccess: function (data) {
@@ -1093,64 +1096,12 @@
1093 1096
             }
1094 1097
         }
1095 1098
 
1096
-        $(".exportFile").click(function () {
1097
-            var usercode_ = $("#ZX").val(); //坐席
1098
-            if (usercode_ != null) {
1099
-                $(usercode_).each(function (i, n) {
1100
-                    var obj1 = "";
1101
-                    obj1 = n + ",";
1102
-                    usercodeID += obj1;
1103
-                });
1104
-            } else {
1105
-                usercodeID = "";
1106
-            }
1107
-            // 调度员
1108
-            var ddusercodeID = "";
1109
-            var ddusercode_ = $("#yardman").val(); //坐席
1110
-            if (ddusercode_ != null) {
1111
-                $(ddusercode_).each(function (i, n) {
1112
-                    var obj2 = "";
1113
-                    obj2 = n + ",";
1114
-                    ddusercodeID += obj2;
1115
-                });
1116
-            } else {
1117
-                ddusercodeID = "";
1118
-            }
1119
-            var workid = $("#wids").val()
1120
-            var key = $("#key").val() //=关键字
1121
-            var tel = $("#tel").val() //=客户电话
1122
-            var name = $("#name").val() //=客户名称
1123
-            var usercode = usercodeID //=坐席工号
1124
-            var ddusercode = ddusercodeID
1125
-            var source = $("#source").val() //=来源&
1126
-            var jbstarttime = $("#starttime").val() //=开始时间
1127
-            var jbendtime = $("#endtime").val() //=结束时间
1128
-            var deptid = $("#PID").val()
1129
-            var type = $("#type").val() //=工单类型
1130
-            var bigtype = $("#bigtype").val()
1131
-            var smalltype = $("#smalltype").val() //=小类别
1132
-            var sourcearea = $("#sourceAreas").val() //区域
1133
-            var state = 6 // 工单状态
1134
-            var tab = 0;
1135
-            var keyid = $("#keyid").val() // 反映类别
1136
-            var assignUser = $("#assignUser").val() // 交办人
1137
-            var splituser = $("#leaderCharge").val() // 分管领导
1138
-            var tobereply = 1
1139
-            var dealstarttime = $("#dealstarttime").val() // 办理开始时间
1140
-            var dealstrendtime = $("#dealstrendtime").val() // 办理结束时间
1141
-
1142
-            var url = huayi.config.callcenter_url + "WorkOrder/GetZXDealList?token=" + $.cookie("token");
1143
-            url += "&workid=" + workid + "&state=" + state + "&type=" + type + "&tab=" + tab + "&key=" + key +
1144
-                "&tel=" +
1145
-                tel + "&name=" + name + "&usercode=" + usercode + "&ddusercode=" + ddusercode + "&source=" +
1146
-                source +
1147
-                "&jbstarttime=" + jbstarttime + "&jbendtime=" + jbendtime + "&deptid=" + deptid +
1148
-                "&sourcearea=" +
1149
-                sourcearea +
1150
-                "&bigtype=" + bigtype + "&smalltype=" + smalltype + "&keyid=" + keyid + "&assignUser=" + assignUser + "&splituser=" + splituser + "&db=" + db + "&tobereply=" + tobereply + "&dealstarttime=" + dealstarttime + "&dealstrendtime=" + dealstrendtime + "&jianhang=1" +
1151
-                "&isdc=1";
1152
-            window.location.href = url;
1099
+        // 导出文件
1100
+        $(".exportFile").click(function() {
1101
+            exportParams.isdc = 1;
1102
+            exportFileFun("WorkOrder/GetZXDealList", exportParams)
1153 1103
         })
1104
+
1154 1105
     </script>
1155 1106
 </body>
1156 1107
 

+ 15 - 5
WebUI/CallCenterWeb.UI/MultimediaWorkOrder/haveDoneToAuditMedia.html

@@ -870,11 +870,21 @@
870 870
         }
871 871
         //审核通过
872 872
         function approved(str) {
873
-            layer.open({
874
-                type: 2,
875
-                content: "../CommonHtml/haveDoneToAuditOperation.html?wid=" + str + "&nexttype=0" , //iframe的url,no代表不显示滚动条
876
-                title: "审核通过",
877
-                area: ["50%", "50%"], //宽高
873
+            layer.confirm('确认审核通过吗?', {
874
+                btn: ['是', '否'] //按钮
875
+            }, function () {
876
+                $.post(huayi.config.callcenter_url + 'WorkOrder/ToExamineWorkOrder', {
877
+                    workorderid: str,
878
+                    nexttype: 0, // 0审核通过 1审核不通过 2审核通过转办
879
+                    "token": $.cookie("token")
880
+                }, function(result) {
881
+                    result = JSON.parse(result);
882
+                    if(result.state.toLowerCase() == "success") {
883
+                        layer.msg("操作成功");
884
+                        //load();
885
+                        $("#orderlist").bootstrapTable('refresh');
886
+                    }
887
+                })
878 888
             });
879 889
         }
880 890
         //审核不通过

+ 4 - 4
WebUI/CallCenterWeb.UI/MultimediaWorkOrder/toAuditListMedia.html

@@ -309,7 +309,7 @@
309 309
                         tab: 0, //待处理
310 310
                         sourcearea: $('#sourceAreas').val(), //区域
311 311
                         splituser: $("#leaderCharge").val(), // 分管领导
312
-                        assignUser: $("#assignUser").val(), // 交办人
312
+                        assuser: $("#assignUser").val(), // 交办人
313 313
                         jianhang: 1, // 多媒体
314 314
                         token: $.cookie("token")
315 315
                     };
@@ -457,7 +457,7 @@
457 457
         function bj(str) {
458 458
             layer.open({
459 459
                 type: 2,
460
-                content: "../CommonHtml/AddAppeal.html?wid=" + str, //iframe的url,no代表不显示滚动条
460
+                content: "../CommonHtml/AddAppeal.html?wid=" + str + "&workType=jb" + "&isshMultimedia=" + isshMultimedia, //iframe的url,no代表不显示滚动条
461 461
                 title: '编辑工单',
462 462
                 area: ['96%', '85%'], //宽高
463 463
             });
@@ -883,7 +883,7 @@
883 883
             var tab = 0;
884 884
             var keyid = $("#keyid").val() //=关键词id
885 885
             var splituser = $("#leaderCharge").val() // 分管领导
886
-            var assignUser = $("#assignUser").val() // 交办人
886
+            var assuser = $("#assignUser").val() // 交办人
887 887
 
888 888
             var url = huayi.config.callcenter_url + "WorkOrder/GetZXDealList?token=" + $.cookie("token");
889 889
             url += "&workid=" + workid + "&state=" + state + "&type=" + type + "&tab=" + tab + "&key=" + key +
@@ -892,7 +892,7 @@
892 892
                 source +
893 893
                 "&starttime=" + starttime + "&endtime=" + endtime + "&deptid=" + deptid + "&sourcearea=" +
894 894
                 sourcearea +
895
-                "&bigtype=" + bigtype + "&smalltype=" + smalltype + "&keyid=" + keyid + "&splituser=" + splituser + "&assignUser=" + assignUser + "&jianhang=1" +
895
+                "&bigtype=" + bigtype + "&smalltype=" + smalltype + "&keyid=" + keyid + "&splituser=" + splituser + "&assuser=" + assuser + "&jianhang=1" +
896 896
                 "&isdc=1";
897 897
             window.location.href = url;
898 898
         })

+ 11 - 2
WebUI/CallCenterWeb.UI/OtherPhoneManagement/LawsuitOtherPhone.html

@@ -190,7 +190,7 @@
190 190
                                             已公开
191 191
                                         </option>
192 192
                                     </select>
193
-                                    <botton class="btns Export">导出</botton>
193
+                                    <botton class="btns exportFile">导出</botton>
194 194
                                 </td>
195 195
                             </tr>
196 196
                             <tr>
@@ -343,8 +343,9 @@
343 343
     <script src="../js/WorkOrder/WorkOrderList.js"></script>
344 344
 
345 345
     <script>
346
+        var wid = helper.request.queryString("wid");
347
+        var exportParams; // 导出参数
346 348
         $(document).ready(function () {
347
-            var wid = helper.request.queryString("wid");
348 349
             if (wid) {
349 350
                 $("#tel").val(wid);
350 351
                 load();
@@ -481,6 +482,8 @@
481 482
                         phoneType: 1, //其他电话来电
482 483
                         token: $.cookie("token"),
483 484
                     };
485
+                    // 导出参数
486
+                    exportParams = param;
484 487
                     return param;
485 488
                 },
486 489
                 onLoadSuccess: function (data) {
@@ -1251,6 +1254,12 @@
1251 1254
                 }
1252 1255
             });
1253 1256
         }
1257
+
1258
+        // 导出文件
1259
+        $(".exportFile").click(function() {
1260
+            exportParams.isdc = 1;
1261
+            exportFileFun("WorkOrder/GetList", exportParams)
1262
+        })
1254 1263
     </script>
1255 1264
 </body>
1256 1265
 

+ 2 - 2
WebUI/CallCenterWeb.UI/OtherPhoneManagement/LeaderDCLOtherPhone.html

@@ -484,7 +484,7 @@
484 484
         function bj(str) {
485 485
             layer.open({
486 486
                 type: 2,
487
-                content: "../CommonHtml/AddAppealDCL.html?wid=" + str + "&workType=jb", //iframe的url,no代表不显示滚动条
487
+                content: "../CommonHtml/AddAppeal.html?wid=" + str + "&workType=jb", //iframe的url,no代表不显示滚动条
488 488
                 title: "编辑工单",
489 489
                 area: ["95%", "95%"], //宽高
490 490
             });
@@ -753,7 +753,7 @@
753 753
         function cb(str) {
754 754
             layer.open({
755 755
                 type: 2,
756
-                content: "../CommonHtml/AddAppealDCL.html?wid=" + str + "&workType=cb", //iframe的url,no代表不显示滚动条
756
+                content: "../CommonHtml/AddAppeal.html?wid=" + str + "&workType=cb", //iframe的url,no代表不显示滚动条
757 757
                 // content: "../CommonHtml/Cb.html?wid=" + str, //iframe的url,no代表不显示滚动条
758 758
                 title: "重办工单",
759 759
                 area: ["90%", "90%"], //宽高

+ 1 - 1
WebUI/CallCenterWeb.UI/OtherPhoneManagement/LeaderYJBOtherPhone.html

@@ -442,7 +442,7 @@
442 442
         function bj(str) {
443 443
             layer.open({
444 444
                 type: 2,
445
-                content: "../CommonHtml/AddAppealDCL.html?wid=" + str +
445
+                content: "../CommonHtml/AddAppeal.html?wid=" + str +
446 446
                 "&workType=zzbl", //iframe的url,no代表不显示滚动条
447 447
                 title: '编辑工单',
448 448
                 area: ['96%', '85%'], //宽高

+ 2 - 2
WebUI/CallCenterWeb.UI/OtherPhoneManagement/ReturnReviewedTransferredOtherPhone.html

@@ -438,7 +438,7 @@
438 438
         function bj(str) {
439 439
             layer.open({
440 440
                 type: 2,
441
-                content: "../CommonHtml/AddAppealDCL.html?wid=" + str + "&workType=jb", //iframe的url,no代表不显示滚动条
441
+                content: "../CommonHtml/AddAppeal.html?wid=" + str + "&workType=jb", //iframe的url,no代表不显示滚动条
442 442
                 title: '编辑工单',
443 443
                 area: ['96%', '85%'], //宽高
444 444
             });
@@ -664,7 +664,7 @@
664 664
         function cb(str) {
665 665
             layer.open({
666 666
                 type: 2,
667
-                content: "../CommonHtml/AddAppealDCL.html?wid=" + str + "&workType=cb", //iframe的url,no代表不显示滚动条
667
+                content: "../CommonHtml/AddAppeal.html?wid=" + str + "&workType=cb", //iframe的url,no代表不显示滚动条
668 668
                 // content: "../CommonHtml/Cb.html?wid=" + str, //iframe的url,no代表不显示滚动条
669 669
                 title: '重办工单',
670 670
                 area: ["95%", "95%"], //宽高

+ 2 - 2
WebUI/CallCenterWeb.UI/OtherPhoneManagement/WorkDSZBOtherPhone.html

@@ -480,7 +480,7 @@
480 480
         function bj(str) {
481 481
             layer.open({
482 482
                 type: 2,
483
-                content: "../CommonHtml/AddAppealDCL.html?wid=" + str + "&workType=jb", //iframe的url,no代表不显示滚动条
483
+                content: "../CommonHtml/AddAppeal.html?wid=" + str + "&workType=jb", //iframe的url,no代表不显示滚动条
484 484
                 title: "编辑工单",
485 485
                 area: ["95%", "95%"], //宽高
486 486
             });
@@ -749,7 +749,7 @@
749 749
         function cb(str) {
750 750
             layer.open({
751 751
                 type: 2,
752
-                content: "../CommonHtml/AddAppealDCL.html?wid=" + str + "&workType=cb", //iframe的url,no代表不显示滚动条
752
+                content: "../CommonHtml/AddAppeal.html?wid=" + str + "&workType=cb", //iframe的url,no代表不显示滚动条
753 753
                 title: "重办工单",
754 754
                 area: ["90%", "90%"], //宽高
755 755
             });

+ 11 - 51
WebUI/CallCenterWeb.UI/OtherPhoneManagement/WorkIsproresultOtherPhone.html

@@ -147,7 +147,7 @@
147 147
                                 <td>
148 148
                                     <input type="text" placeholder="输入办理结果" id="workOrderProcessingResult"
149 149
                                         class="form-control Min-width" />
150
-                                    <botton class="btns Export">导出</botton>
150
+                                    <botton class="btns exportFile">导出</botton>
151 151
                                 </td>
152 152
                                 <!-- <th>工单状态:</th>
153 153
                                 <td>
@@ -317,7 +317,8 @@
317 317
     <script src="../js/WorkOrder/WorkOrderList.js"></script>
318 318
 
319 319
     <script>
320
-        var isproresult = 1
320
+        var isproresult = 1;
321
+        var exportParams; // 导出参数
321 322
         $(document).ready(function () {
322 323
             var wid = helper.request.queryString("wid");
323 324
             if (wid) {
@@ -444,6 +445,8 @@
444 445
                         phoneType: 1, //其他电话来电
445 446
                         token: $.cookie("token"),
446 447
                     };
448
+                    // 导出参数
449
+                    exportParams = param;
447 450
                     return param;
448 451
                 },
449 452
                 onLoadSuccess: function (data) {
@@ -1150,56 +1153,13 @@
1150 1153
                 $("audio")[0].pause();
1151 1154
             }
1152 1155
         }
1153
-        $(".exportFile").click(function () {
1154
-            var usercode_ = $("#ZX").val(); //坐席
1155
-            if (usercode_ != null) {
1156
-                $(usercode_).each(function (i, n) {
1157
-                    var obj1 = "";
1158
-                    obj1 = n + ",";
1159
-                    usercodeID += obj1;
1160
-                });
1161
-            } else {
1162
-                usercodeID = "";
1163
-            }
1164
-
1165
-            //      	调度员
1166
-            var ddusercodeID = "";
1167
-            var ddusercode_ = $("#yardman").val(); //坐席
1168
-            if (ddusercode_ != null) {
1169
-                $(ddusercode_).each(function (i, n) {
1170
-                    var obj2 = "";
1171
-                    obj2 = n + ",";
1172
-                    ddusercodeID += obj2;
1173
-                });
1174
-            } else {
1175
-                ddusercodeID = "";
1176
-            }
1177
-
1178
-            var isproresult = isproresult // 已办未果
1179
-            var key = $("#key").val() //=关键字
1180
-            var tel = $("#tel").val() //=客户电话
1181
-            var name = $("#name").val() //=客户名称
1182
-            var usercode = usercodeID //=坐席工号
1183
-            var ddusercode = ddusercodeID
1184
-            var source = $("#source").val() //=来源&
1185
-            var starttime = $("#starttime").val() //=开始时间
1186
-            var endtime = $("#endtime").val() //=结束时间
1187
-            var deptid = $("#PID").val()
1188
-            var type = $("#type").val() //=工单类型
1189
-            var dealtype = $("#dealtype").val()
1190
-            var sourcearea = $("#sourceAreas").val() //区域
1191
-            var workid = $("#wids").val()
1192
-            var state = 6 //=工单状态
1193
-            var keyid = $("#keyid").val() //=关键词id
1194
-
1195
-            var url = huayi.config.callcenter_url + "WorkOrder/GetList?token=" + $.cookie("token");
1196
-            url += "&isproresult=" + isproresult + "&workid=" + workid + "&state=" + state + "&type=" + type +
1197
-                "&key=" + key + "&tel=" + tel + "&name=" + name + "&usercode=" + usercode + "&ddusercode=" +
1198
-                ddusercode + "&keyid=" + keyid + "&source=" + source + "&starttime=" + starttime + "&endtime=" +
1199
-                endtime + "&deptid=" + deptid + "&sourcearea=" + sourcearea + "&dealtype=" + dealtype +
1200
-                "&jianhang=0" + "&isdc=1";
1201
-            window.location.href = url;
1156
+        
1157
+        // 导出文件
1158
+        $(".exportFile").click(function() {
1159
+            exportParams.isdc = 1;
1160
+            exportFileFun("WorkOrder/GetList", exportParams)
1202 1161
         })
1162
+
1203 1163
     </script>
1204 1164
 </body>
1205 1165
 

+ 8 - 0
WebUI/CallCenterWeb.UI/OtherPhoneManagement/haveAduitOtherPhone.html

@@ -216,6 +216,7 @@
216 216
 
217 217
     <script>
218 218
         var db = 0; // 热线件(db=0),督办件(db=1)
219
+        var exportParams; // 导出参数
219 220
         $(document).ready(function () {
220 221
             var wid = helper.request.queryString("wid");
221 222
             if (wid) {
@@ -337,6 +338,8 @@
337 338
                         db: db, // 热线件(db=0),督办件(db=1)
338 339
                         token: $.cookie("token"),
339 340
                     };
341
+                    // 导出参数
342
+                    exportParams = param;
340 343
                     return param;
341 344
                 },
342 345
                 onLoadSuccess: function (data) {
@@ -1050,6 +1053,11 @@
1050 1053
                 $("audio")[0].pause();
1051 1054
             }
1052 1055
         }
1056
+        // 导出文件
1057
+        $(".exportFile").click(function() {
1058
+            exportParams.isdc = 1;
1059
+            exportFileFun("WorkOrder/GetZXDealList", exportParams)
1060
+        })
1053 1061
     </script>
1054 1062
 </body>
1055 1063
 

+ 11 - 2
WebUI/CallCenterWeb.UI/ProvincialPlatformManagement/LawsuitProvincialPlatform.html

@@ -188,7 +188,7 @@
188 188
                                             已公开
189 189
                                         </option>
190 190
                                     </select>
191
-                                    <botton class="btns Export">导出</botton>
191
+                                    <botton class="btns exportFile">导出</botton>
192 192
                                 </td>
193 193
                             </tr>
194 194
                             <tr>
@@ -315,8 +315,9 @@
315 315
     <script src="../js/WorkOrder/WorkOrderList.js"></script>
316 316
 
317 317
     <script>
318
+        var wid = helper.request.queryString("wid");
319
+        var exportParams; // 导出参数
318 320
         $(document).ready(function () {
319
-            var wid = helper.request.queryString("wid");
320 321
             if (wid) {
321 322
                 $("#tel").val(wid);
322 323
                 load();
@@ -450,6 +451,8 @@
450 451
                         jianhang: 4, // 多媒体
451 452
                         token: $.cookie("token"),
452 453
                     };
454
+                    // 导出参数
455
+                    exportParams = param;
453 456
                     return param;
454 457
                 },
455 458
                 onLoadSuccess: function (data) {
@@ -1179,6 +1182,12 @@
1179 1182
                 $("audio")[0].pause();
1180 1183
             }
1181 1184
         }
1185
+        
1186
+        // 导出文件
1187
+        $(".exportFile").click(function() {
1188
+            exportParams.isdc = 1;
1189
+            exportFileFun("WorkOrder/GetList", exportParams)
1190
+        })
1182 1191
     </script>
1183 1192
 </body>
1184 1193
 

+ 1 - 1
WebUI/CallCenterWeb.UI/ProvincialPlatformManagement/LeaderYJBProvincialPlatform.html

@@ -432,7 +432,7 @@
432 432
         function bj(str) {
433 433
             layer.open({
434 434
                 type: 2,
435
-                content: "../CommonHtml/AddAppealDCL.html?wid=" + str +
435
+                content: "../CommonHtml/AddAppeal.html?wid=" + str +
436 436
                 "&workType=zzbl", //iframe的url,no代表不显示滚动条
437 437
                 title: '编辑工单',
438 438
                 area: ['96%', '85%'], //宽高

+ 2 - 2
WebUI/CallCenterWeb.UI/ProvincialPlatformManagement/ProvincialPlatformPendingTransfer.html

@@ -483,7 +483,7 @@
483 483
             function bj(str) {
484 484
                 layer.open({
485 485
                     type: 2,
486
-                    content: "../CommonHtml/AddAppealDCL.html?wid=" + str +
486
+                    content: "../CommonHtml/AddAppeal.html?wid=" + str +
487 487
                         "&workType=jb", //iframe的url,no代表不显示滚动条
488 488
                     title: "编辑工单",
489 489
                     area: ["95%", "95%"], //宽高
@@ -753,7 +753,7 @@
753 753
             function cb(str) {
754 754
                 layer.open({
755 755
                     type: 2,
756
-                    content: "../CommonHtml/AddAppealDCL.html?wid=" + str +
756
+                    content: "../CommonHtml/AddAppeal.html?wid=" + str +
757 757
                         "&workType=cb", //iframe的url,no代表不显示滚动条
758 758
                     title: "重办工单",
759 759
                     area: ["95%", "95%"], //宽高

+ 2 - 2
WebUI/CallCenterWeb.UI/ProvincialPlatformManagement/ProvincialPlatformReturnSignature.html

@@ -486,7 +486,7 @@
486 486
             function bj(str) {
487 487
                 layer.open({
488 488
                     type: 2,
489
-                    content: "../CommonHtml/AddAppealDCL.html?wid=" + str +
489
+                    content: "../CommonHtml/AddAppeal.html?wid=" + str +
490 490
                         "&workType=jb", //iframe的url,no代表不显示滚动条
491 491
                     title: "编辑工单",
492 492
                     area: ["95%", "95%"], //宽高
@@ -756,7 +756,7 @@
756 756
             function cb(str) {
757 757
                 layer.open({
758 758
                     type: 2,
759
-                    content: "../CommonHtml/AddAppealDCL.html?wid=" + str +
759
+                    content: "../CommonHtml/AddAppeal.html?wid=" + str +
760 760
                         "&workType=cb", //iframe的url,no代表不显示滚动条
761 761
                     title: "重办工单",
762 762
                     area: ["95%", "95%"], //宽高

+ 2 - 2
WebUI/CallCenterWeb.UI/ProvincialPlatformManagement/ReturnReviewedTransferredProvincialPlatform.html

@@ -428,7 +428,7 @@
428 428
         function bj(str) {
429 429
             layer.open({
430 430
                 type: 2,
431
-                content: "../CommonHtml/AddAppealDCL.html?wid=" + str + "&workType=jb", //iframe的url,no代表不显示滚动条
431
+                content: "../CommonHtml/AddAppeal.html?wid=" + str + "&workType=jb", //iframe的url,no代表不显示滚动条
432 432
                 title: '编辑工单',
433 433
                 area: ['96%', '85%'], //宽高
434 434
             });
@@ -654,7 +654,7 @@
654 654
         function cb(str) {
655 655
             layer.open({
656 656
                 type: 2,
657
-                content: "../CommonHtml/AddAppealDCL.html?wid=" + str + "&workType=cb", //iframe的url,no代表不显示滚动条
657
+                content: "../CommonHtml/AddAppeal.html?wid=" + str + "&workType=cb", //iframe的url,no代表不显示滚动条
658 658
                 // content: "../CommonHtml/Cb.html?wid=" + str, //iframe的url,no代表不显示滚动条
659 659
                 title: '重办工单',
660 660
                 area: ["95%", "95%"], //宽高

+ 2 - 2
WebUI/CallCenterWeb.UI/ProvincialPlatformManagement/WorkDSZBProvincialPlatform.html

@@ -470,7 +470,7 @@
470 470
         function bj(str) {
471 471
             layer.open({
472 472
                 type: 2,
473
-                content: "../CommonHtml/AddAppealDCL.html?wid=" + str + "&workType=jb", //iframe的url,no代表不显示滚动条
473
+                content: "../CommonHtml/AddAppeal.html?wid=" + str + "&workType=jb", //iframe的url,no代表不显示滚动条
474 474
                 title: "编辑工单",
475 475
                 area: ["95%", "95%"], //宽高
476 476
             });
@@ -739,7 +739,7 @@
739 739
         function cb(str) {
740 740
             layer.open({
741 741
                 type: 2,
742
-                content: "../CommonHtml/AddAppealDCL.html?wid=" + str + "&workType=cb", //iframe的url,no代表不显示滚动条
742
+                content: "../CommonHtml/AddAppeal.html?wid=" + str + "&workType=cb", //iframe的url,no代表不显示滚动条
743 743
                 title: "重办工单",
744 744
                 area: ["90%", "90%"], //宽高
745 745
             });

+ 9 - 51
WebUI/CallCenterWeb.UI/ProvincialPlatformManagement/WorkIsproresultProvincialPlatform.html

@@ -147,7 +147,7 @@
147 147
                                 <td>
148 148
                                     <input type="text" placeholder="输入办理结果" id="workOrderProcessingResult"
149 149
                                         class="form-control Min-width" />
150
-                                    <botton class="btns Export">导出</botton>
150
+                                    <botton class="btns exportFile">导出</botton>
151 151
                                 </td>
152 152
                                 <!-- <th>工单状态:</th>
153 153
                                 <td>
@@ -317,7 +317,8 @@
317 317
     <script src="../js/WorkOrder/WorkOrderList.js"></script>
318 318
 
319 319
     <script>
320
-        var isproresult = 1
320
+        var isproresult = 1;
321
+        var exportParams; // 导出参数
321 322
         $(document).ready(function () {
322 323
             var wid = helper.request.queryString("wid");
323 324
             if (wid) {
@@ -442,6 +443,8 @@
442 443
                         jianhang: 4, // 多媒体
443 444
                         token: $.cookie("token"),
444 445
                     };
446
+                    // 导出参数
447
+                    exportParams = param;
445 448
                     return param;
446 449
                 },
447 450
                 onLoadSuccess: function (data) {
@@ -1138,55 +1141,10 @@
1138 1141
                 $("audio")[0].pause();
1139 1142
             }
1140 1143
         }
1141
-        $(".exportFile").click(function () {
1142
-            var usercode_ = $("#ZX").val(); //坐席
1143
-            if (usercode_ != null) {
1144
-                $(usercode_).each(function (i, n) {
1145
-                    var obj1 = "";
1146
-                    obj1 = n + ",";
1147
-                    usercodeID += obj1;
1148
-                });
1149
-            } else {
1150
-                usercodeID = "";
1151
-            }
1152
-
1153
-            //      	调度员
1154
-            var ddusercodeID = "";
1155
-            var ddusercode_ = $("#yardman").val(); //坐席
1156
-            if (ddusercode_ != null) {
1157
-                $(ddusercode_).each(function (i, n) {
1158
-                    var obj2 = "";
1159
-                    obj2 = n + ",";
1160
-                    ddusercodeID += obj2;
1161
-                });
1162
-            } else {
1163
-                ddusercodeID = "";
1164
-            }
1165
-
1166
-            var isproresult = isproresult // 已办未果
1167
-            var key = $("#key").val() //=关键字
1168
-            var tel = $("#tel").val() //=客户电话
1169
-            var name = $("#name").val() //=客户名称
1170
-            var usercode = usercodeID //=坐席工号
1171
-            var ddusercode = ddusercodeID
1172
-            var source = $("#source").val() //=来源&
1173
-            var starttime = $("#starttime").val() //=开始时间
1174
-            var endtime = $("#endtime").val() //=结束时间
1175
-            var deptid = $("#PID").val()
1176
-            var type = $("#type").val() //=工单类型
1177
-            var dealtype = $("#dealtype").val()
1178
-            var sourcearea = $("#sourceAreas").val() //区域
1179
-            var workid = $("#wids").val()
1180
-            var state = 6 //=工单状态
1181
-            var keyid = $("#keyid").val() //=关键词id
1182
-
1183
-            var url = huayi.config.callcenter_url + "WorkOrder/GetList?token=" + $.cookie("token");
1184
-            url += "&isproresult=" + isproresult + "&workid=" + workid + "&state=" + state + "&type=" + type +
1185
-                "&key=" + key + "&tel=" + tel + "&name=" + name + "&usercode=" + usercode + "&ddusercode=" +
1186
-                ddusercode + "&keyid=" + keyid + "&source=" + source + "&starttime=" + starttime + "&endtime=" +
1187
-                endtime + "&deptid=" + deptid + "&sourcearea=" + sourcearea + "&dealtype=" + dealtype +
1188
-                "&jianhang=4" + "&isdc=1";
1189
-            window.location.href = url;
1144
+        // 导出文件
1145
+        $(".exportFile").click(function() {
1146
+            exportParams.isdc = 1;
1147
+            exportFileFun("WorkOrder/GetList", exportParams)
1190 1148
         })
1191 1149
     </script>
1192 1150
 </body>

+ 25 - 35
WebUI/CallCenterWeb.UI/ReportForm/callCenterReceptionStatus.html

@@ -100,7 +100,7 @@
100 100
                         <input class="photo x-color inputs laydate-icon" type="text" id="equeryTime"
101 101
                             autocomplete="off" />
102 102
                         坐席组:
103
-                        <select class="select_" id="agentGroup">
103
+                        <select id="agentGroup" name="select" class="selectpicker show-tick" multiple data-live-search="true">
104 104
                             <option value="">请选择</option>
105 105
                         </select>
106 106
                         受话坐席:
@@ -153,28 +153,14 @@
153 153
         });
154 154
         //表格
155 155
         function initTable() {
156
-            //坐席
157
-            var usercodeID = "";
158
-            var usercode_ = $("#ZX").val(); //坐席
159
-            if (usercode_ != null) {
160
-                $(usercode_).each(function (i, n) {
161
-                    var obj1 = "";
162
-                    obj1 = n + ",";
163
-                    usercodeID += obj1;
164
-                });
165
-                usercodeID = usercodeID.slice(0, -1);
166
-            } else {
167
-                usercodeID = "";
168
-            }
169
- 
170 156
             $.ajax({
171 157
                 url: huayi.config.callcenter_url + 'WorkOrderReport/CenterReception',
172 158
                 type: 'get',
173 159
                 data: {
174 160
                     starttime: $('#squeryTime').val(),
175 161
                     endtime: $('#equeryTime').val(),
176
-                    group: $("#agentGroup").val(), // 坐席组
177
-                    usercode: usercodeID, // 坐席工号
162
+                    group: getBootstrapSelectValue($("#agentGroup")), // 坐席组
163
+                    usercode: getBootstrapSelectValue($("#ZX")), // 坐席工号
178 164
                     token: $.cookie("token")
179 165
                 },
180 166
                 dataType: "json",
@@ -227,9 +213,6 @@
227 213
         // 坐席组
228 214
         function getAgentGroup(obj) {
229 215
             obj.empty();
230
-            obj.append(
231
-                '<option selected="selected" value="">请选择</option>'
232
-            );
233 216
             $.getJSON(
234 217
                 huayi.config.callcenter_url +
235 218
                 "Dictionary/GetDicValueListById", {
@@ -248,6 +231,10 @@
248 231
                                 "</option>"
249 232
                             ).appendTo(obj);
250 233
                         });
234
+                        obj.selectpicker({
235
+                            noneSelectedText: "请选择", //默认显示内容
236
+                        });
237
+                        obj.selectpicker("refresh");
251 238
                     }
252 239
                 }
253 240
             );
@@ -287,28 +274,31 @@
287 274
         });
288 275
 
289 276
         function dcexcelDispath(obj) {
290
-            //坐席
291
-            var usercodeID = "";
292
-            var usercode_ = $("#ZX").val(); //坐席
293
-            if (usercode_ != null) {
294
-                $(usercode_).each(function (i, n) {
295
-                    var obj1 = "";
296
-                    obj1 = n + ",";
297
-                    usercodeID += obj1;
298
-                });
299
-                usercodeID = usercodeID.slice(0, -1);
300
-            } else {
301
-                usercodeID = "";
302
-            }
303 277
 
304 278
             var starttime = $('#squeryTime').val();
305 279
             var endtime = $('#equeryTime').val();
306
-            var group = $("#agentGroup").val(); // 坐席组
280
+            var group = getBootstrapSelectValue($("#agentGroup")); // 坐席组
281
+            var usercode = getBootstrapSelectValue($("#ZX")); // 受话坐席
307 282
 
308 283
             var url = huayi.config.callcenter_url + "WorkOrderReport/CenterReception?token=" + $.cookie("token");
309
-            url += "&starttime=" + starttime + "&endtime=" + endtime + "&group=" + group + "&usercode=" + usercodeID + "&isExport=true";
284
+            url += "&starttime=" + starttime + "&endtime=" + endtime + "&group=" + group + "&usercode=" + usercode + "&isExport=true";
310 285
             obj.href = url;
311 286
         }
287
+
288
+        // 获取多选框的值
289
+        function getBootstrapSelectValue(obj) {
290
+            var selectedId = "";
291
+            var selectedCode = obj.val();
292
+            if (selectedCode != null) {
293
+                selectedCode.forEach(function(element, index) {
294
+                    if (element !== "") {
295
+                        selectedId += element + ",";
296
+                    }
297
+                });
298
+                selectedId = selectedId.slice(0, -1);
299
+            }
300
+            return selectedId;
301
+        }
312 302
     </script>
313 303
 </body>
314 304
 

+ 332 - 0
WebUI/CallCenterWeb.UI/ReportForm/committeeReviewedStatistics.html

@@ -0,0 +1,332 @@
1
+<!DOCTYPE html>
2
+<html>
3
+
4
+<head>
5
+    <meta charset="UTF-8">
6
+    <title>局委评议统计</title>
7
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
8
+    <script src="../Script/Common/huayi.load.js"></script>
9
+    <script src="../Script/Common/huayi.config.js"></script>
10
+    <link href="../css/WorkOrder/Search.css" rel="stylesheet">
11
+    <link href="../css/init.css" rel="stylesheet" />
12
+    <link rel="stylesheet" href="../js/zTree/zTreeStyle.css" />
13
+    <script src="../js/laydate/laydate.js"></script>
14
+    <script src="../js/zTree/jquery.ztree.core.js"></script>
15
+    <style>
16
+        table td {
17
+            word-break: break-all;
18
+            word-wrap: break-word;
19
+        }
20
+
21
+        .Shows {
22
+            display: block !important;
23
+        }
24
+
25
+        .complain {
26
+            display: none;
27
+        }
28
+
29
+        .toolLeft input {
30
+            width: 200px;
31
+        }
32
+
33
+        th {
34
+            padding: 5px;
35
+            text-align: center;
36
+        }
37
+
38
+        td {
39
+            padding: 5px;
40
+        }
41
+
42
+        .Borders {
43
+            border: 1px solid #d7d7d7;
44
+        }
45
+
46
+        .daoHang {
47
+            margin-bottom: 15px;
48
+        }
49
+
50
+        .inpBox {
51
+            border: 1px solid #e5e6e7;
52
+            height: 32px;
53
+            width: 200px;
54
+            display: inline-block;
55
+            position: relative;
56
+            vertical-align: middle;
57
+        }
58
+
59
+        .inpBox .inps1 {
60
+            width: 100%;
61
+            height: 30px;
62
+            outline: none;
63
+            border: 0;
64
+            border-image-width: 0;
65
+            padding: 0;
66
+            padding-left: 3px;
67
+        }
68
+
69
+        .xl {
70
+            display: inline-block;
71
+            background: url(../img/dropDown.png) no-repeat;
72
+            height: 100%;
73
+            background-position: center center;
74
+            width: 20px;
75
+            position: absolute;
76
+            right: 0;
77
+            top: 0px;
78
+            background-color: #f7bc8b;
79
+            cursor: pointer;
80
+        }
81
+
82
+        .xl:hover {
83
+            background-color: #e6d523;
84
+        }
85
+
86
+        .addTree {
87
+            background: #fff;
88
+            position: absolute;
89
+            width: 100%;
90
+            border: 1px solid darkgrey;
91
+            right: 0;
92
+            top: 30px;
93
+            display: none;
94
+            height: 350px;
95
+            overflow-y: auto;
96
+            z-index: 10;
97
+            text-align: center;
98
+        }
99
+
100
+        .addTree .list li:hover {
101
+            background: #ebebeb;
102
+            color: #717171;
103
+        }
104
+
105
+        .select {
106
+            width: 200px;
107
+            height: 32px;
108
+            border: 1px solid rgb(229, 230, 231);
109
+        }
110
+        .footerDataStatistics {
111
+            /* padding: 0 0 0 20px; */
112
+            margin: 10px 0 0 10px;
113
+            font-size: 18px;
114
+        }
115
+        .tables .th-inner {
116
+            white-space: normal !important;
117
+        }
118
+    </style>
119
+</head>
120
+
121
+<body class="gray-bg">
122
+    <div class="wrapper wrapper-content animated fadeInRight">
123
+        <div class="daoHang clearfix">
124
+            <div class="dhLeft">
125
+                <sapn>
126
+                    <i class="syIcon"></i>位置:
127
+                    <a href="javaScript:;" id="ReIndex">首页</a>&gt;
128
+                    <a href="javaScript:;">业务统计</a>&gt;
129
+                    <a href="" class="nowPosition">局委评议统计</a>
130
+                </sapn>
131
+            </div>
132
+            <div class="dhRight">
133
+                <a href="" title="刷新"><i class="fa fa-refresh"></i></a>
134
+            </div>
135
+        </div>
136
+
137
+        <div class="Content_box">
138
+            <div class="complain Shows">
139
+                <div class="toolBar clearfix">
140
+                    <div class="toolLeft">
141
+                        开始日期:
142
+                        <input class="photo x-color inputs laydate-icon" type="text" id="squeryTime" autocomplete="off" />
143
+                        结束时间:
144
+                        <input class="photo x-color inputs laydate-icon" type="text" id="equeryTime" autocomplete="off" />
145
+                        部门:
146
+                        <div class="inpBox">
147
+                            <input class="inps inps1">
148
+                            <input type="hidden" id="deptid" />
149
+                            <i class="xl xl_two"></i>
150
+                            <div class="addTree xlAdd_two">
151
+                                <ul id="deptTree" class="ztree"></ul>
152
+                            </div>
153
+                        </div>
154
+                        来源:
155
+                        <select class="select" id="source"></select>
156
+                        <button class="btns search_1">查询</button>
157
+                        <a class="btns" id="exportPublicSentiments">导出</a>
158
+                    </div>
159
+                </div>
160
+                <div style="width: 100%;padding: 10px;">
161
+                    <table id="workorderlist" class="tables" data-row-style="rowStyle" data-query-params="queryParams"
162
+                        data-pagination="true">
163
+                        <thead>
164
+                            <tr>
165
+                                <th data-field="" data-formatter="serialNumber" data-align="center">序号</th>
166
+                                <th data-field="deptname" data-align="center">承办单位</th>
167
+                                <th data-field="bjcount" data-align="center">办件总数</th>
168
+                                <th data-field="pyrate" data-align="center">评议率</th>
169
+                                <th data-field="pycount" data-align="center">评议总数</th>
170
+                                <th data-field="yicimy" data-align="center">一次评议满意</th>
171
+                                <th data-field="yicibmy" data-align="center">一次评议不满意</th>
172
+                                <th data-field="yirate" data-align="center">一次评议满意率</th>
173
+                                <th data-field="ercimy" data-align="center">二次评议满意</th>
174
+                                <th data-field="ercibmy" data-align="center">二次评议不满意</th>
175
+                                <th data-field="errate" data-align="center">二级评议满意率</th>
176
+                            </tr>
177
+                        </thead>
178
+                    </table>
179
+                </div>
180
+                <div class="footerDataStatistics">统计时段:00:00—23:59:59</div>
181
+            </div>
182
+        </div>
183
+    </div>
184
+    <script>
185
+        $(document).ready(function () {
186
+            laydate.render({
187
+                elem: '#squeryTime',
188
+                theme: '#00a1cb',
189
+                type: 'datetime',
190
+            });
191
+            laydate.render({
192
+                elem: '#equeryTime',
193
+                theme: '#00a1cb',
194
+                type: 'datetime',
195
+            });
196
+
197
+            initTable();
198
+            bindtree();
199
+        	LY($("#source"));
200
+        });
201
+        //表格
202
+        function initTable() {
203
+            $.ajax({
204
+                url: huayi.config.callcenter_url + 'WorkOrderReport/DeptReview',
205
+                type: 'get',
206
+                data: {
207
+                    starttime: $('#squeryTime').val(),
208
+                    endtime: $('#equeryTime').val(),
209
+                    deptid: $("#deptid").val(),
210
+                    source: $("#source").val(),
211
+                    token: $.cookie("token")
212
+                },
213
+                dataType: "json",
214
+                async: true,
215
+                success: function (returnValue) {
216
+                    //异步获取数据
217
+                    var resultData = returnValue.data.DeptReview;
218
+                    $('#workorderlist').bootstrapTable('load', resultData);
219
+                }
220
+            });
221
+            $('#workorderlist').bootstrapTable('destroy').bootstrapTable({
222
+                striped: true,
223
+                pagination: false,
224
+            });
225
+        }
226
+        //搜索
227
+        $(".search_1").click(function () {
228
+            initTable();
229
+        });
230
+
231
+        $(".inps").focus(function () {
232
+            $(this).siblings(".addTree").css("display", "block");
233
+        });
234
+
235
+        $(".xl").click(function () {
236
+            var xl = $(this).siblings(".addTree");
237
+            if (xl.css("display") == "block") {
238
+                xl.css("display", "none");
239
+            } else {
240
+                xl.css("display", "block");
241
+            }
242
+        });
243
+
244
+        $(".addTree").mouseleave(function () {
245
+            $(this).css("display", "none");
246
+        });
247
+
248
+        function bindtree() {
249
+            $.getJSON(
250
+                huayi.config.callcenter_url + "Department/GetDeptList", {
251
+                    token: $.cookie("token")
252
+                },
253
+                function (result) {
254
+                    if (result.state.toLowerCase() == "success") {
255
+                        $.fn.zTree.init($("#deptTree"), setting, result.data);
256
+                    }
257
+                }
258
+            );
259
+        }
260
+        //获取所属部门
261
+        var setting = {
262
+            data: {
263
+                key: {
264
+                    name: "F_DeptName",
265
+                },
266
+                simpleData: {
267
+                    enable: true,
268
+                    idKey: "F_DeptId",
269
+                    pIdKey: "F_PartentId",
270
+                    rootPId: -1,
271
+                },
272
+            },
273
+            callback: {
274
+                onClick: zTreeOnClick,
275
+            },
276
+        };
277
+
278
+        function zTreeOnClick(event, treeId, treeNode) {
279
+            $(".inps1").val(treeNode.F_DeptName);
280
+            $("#deptid").val(treeNode.F_DeptId);
281
+        }
282
+
283
+        //编号
284
+        function serialNumber(val, row, index) {
285
+            return index + 1;
286
+        }
287
+
288
+        //导出
289
+        $('#exportPublicSentiments').click(function () {
290
+            dcexcelDispath(this);
291
+        });
292
+
293
+        function dcexcelDispath(obj) {
294
+            var starttime = $('#squeryTime').val()
295
+            var endtime = $('#equeryTime').val()
296
+            var url = huayi.config.callcenter_url + "WorkOrderReport/DeptReview?token=" + $.cookie("token");
297
+            url += "&starttime=" + starttime + "&endtime=" + endtime + "&deptid=" + $('#deptid').val() + "&isExport=true";
298
+            obj.href = url;
299
+        }
300
+
301
+        //来源
302
+        function LY(obj) {
303
+            obj.empty();
304
+            obj.append(
305
+                '<option selected="selected" value="">请选择</option>'
306
+            );
307
+            $.getJSON(
308
+                huayi.config.callcenter_url +
309
+                "Dictionary/GetDicValueListById", {
310
+                    token: $.cookie("token"),
311
+                    id: 1,
312
+                },
313
+                function (data) {
314
+                    if (data.state.toLowerCase() == "success") {
315
+                        var content = data.data;
316
+                        $(content).each(function (i, n) {
317
+                            $(
318
+                                "<option value='" +
319
+                                n.F_ValueId +
320
+                                "'>" +
321
+                                n.F_Value +
322
+                                "</option>"
323
+                            ).appendTo(obj);
324
+                        });
325
+                    }
326
+                }
327
+            );
328
+        }
329
+    </script>
330
+</body>
331
+
332
+</html>

+ 336 - 0
WebUI/CallCenterWeb.UI/ReportForm/comprehensiveStatisticsInteractionGovernmentPeople.html

@@ -0,0 +1,336 @@
1
+<!DOCTYPE html>
2
+<html>
3
+
4
+<head>
5
+    <meta charset="UTF-8">
6
+    <title>政民互动综合统计</title>
7
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
8
+    <script src="../Script/Common/huayi.load.js"></script>
9
+    <script src="../Script/Common/huayi.config.js"></script>
10
+    <link href="../css/WorkOrder/Search.css" rel="stylesheet">
11
+    <link href="../css/init.css" rel="stylesheet" />
12
+    <link rel="stylesheet" href="../js/zTree/zTreeStyle.css" />
13
+    <script src="../js/laydate/laydate.js"></script>
14
+    <script src="../js/zTree/jquery.ztree.core.js"></script>
15
+    <style>
16
+        table td {
17
+            word-break: break-all;
18
+            word-wrap: break-word;
19
+        }
20
+
21
+        .Shows {
22
+            display: block !important;
23
+        }
24
+
25
+        .complain {
26
+            display: none;
27
+        }
28
+
29
+        .toolLeft input {
30
+            width: 200px;
31
+        }
32
+
33
+        th {
34
+            padding: 5px;
35
+            text-align: center;
36
+        }
37
+
38
+        td {
39
+            padding: 5px;
40
+        }
41
+
42
+        .Borders {
43
+            border: 1px solid #d7d7d7;
44
+        }
45
+
46
+        .daoHang {
47
+            margin-bottom: 15px;
48
+        }
49
+
50
+        .inpBox {
51
+            border: 1px solid #e5e6e7;
52
+            height: 32px;
53
+            width: 200px;
54
+            display: inline-block;
55
+            position: relative;
56
+            vertical-align: middle;
57
+        }
58
+
59
+        .inpBox .inps1 {
60
+            width: 100%;
61
+            height: 30px;
62
+            outline: none;
63
+            border: 0;
64
+            border-image-width: 0;
65
+            padding: 0;
66
+            padding-left: 3px;
67
+        }
68
+
69
+        .xl {
70
+            display: inline-block;
71
+            background: url(../img/dropDown.png) no-repeat;
72
+            height: 100%;
73
+            background-position: center center;
74
+            width: 20px;
75
+            position: absolute;
76
+            right: 0;
77
+            top: 0px;
78
+            background-color: #f7bc8b;
79
+            cursor: pointer;
80
+        }
81
+
82
+        .xl:hover {
83
+            background-color: #e6d523;
84
+        }
85
+
86
+        .addTree {
87
+            background: #fff;
88
+            position: absolute;
89
+            width: 100%;
90
+            border: 1px solid darkgrey;
91
+            right: 0;
92
+            top: 30px;
93
+            display: none;
94
+            height: 350px;
95
+            overflow-y: auto;
96
+            z-index: 10;
97
+            text-align: center;
98
+        }
99
+
100
+        .addTree .list li:hover {
101
+            background: #ebebeb;
102
+            color: #717171;
103
+        }
104
+
105
+        .select {
106
+            width: 200px;
107
+            height: 32px;
108
+            border: 1px solid rgb(229, 230, 231);
109
+        }
110
+        .footerDataStatistics {
111
+            /* padding: 0 0 0 20px; */
112
+            margin: 10px 0 0 10px;
113
+            font-size: 18px;
114
+        }
115
+        .tables .th-inner {
116
+            white-space: normal !important;
117
+        }
118
+    </style>
119
+</head>
120
+
121
+<body class="gray-bg">
122
+    <div class="wrapper wrapper-content animated fadeInRight">
123
+        <div class="daoHang clearfix">
124
+            <div class="dhLeft">
125
+                <sapn>
126
+                    <i class="syIcon"></i>位置:
127
+                    <a href="javaScript:;" id="ReIndex">首页</a>&gt;
128
+                    <a href="javaScript:;">业务统计</a>&gt;
129
+                    <a href="" class="nowPosition">政民互动综合统计</a>
130
+                </sapn>
131
+            </div>
132
+            <div class="dhRight">
133
+                <a href="" title="刷新"><i class="fa fa-refresh"></i></a>
134
+            </div>
135
+        </div>
136
+
137
+        <div class="Content_box">
138
+            <div class="complain Shows">
139
+                <div class="toolBar clearfix">
140
+                    <div class="toolLeft">
141
+                        开始日期:
142
+                        <input class="photo x-color inputs laydate-icon" type="text" id="squeryTime" autocomplete="off" />
143
+                        结束时间:
144
+                        <input class="photo x-color inputs laydate-icon" type="text" id="equeryTime" autocomplete="off" />
145
+                        部门:
146
+                        <div class="inpBox">
147
+                            <input class="inps inps1">
148
+                            <input type="hidden" id="deptid" />
149
+                            <i class="xl xl_two"></i>
150
+                            <div class="addTree xlAdd_two">
151
+                                <ul id="deptTree" class="ztree"></ul>
152
+                            </div>
153
+                        </div>
154
+                        来源:
155
+                        <select class="select" id="source"></select>
156
+                        <button class="btns search_1">查询</button>
157
+                        <a class="btns" id="exportPublicSentiments">导出</a>
158
+                    </div>
159
+                </div>
160
+                <div style="width: 100%;padding: 10px;">
161
+                    <table id="workorderlist" class="tables" data-row-style="rowStyle" data-query-params="queryParams"
162
+                        data-pagination="true">
163
+                        <thead>
164
+                            <tr>
165
+                                <th data-field="" data-formatter="serialNumber" data-align="center">序号</th>
166
+                                <th data-field="name" data-align="center">工单来源</th>
167
+                                <th data-field="totalcount" data-align="center">工单总量</th>
168
+                                <th data-field="zb" data-align="center">转办量</th>
169
+                                <th data-field="td" data-align="center">退件量</th>
170
+                                <th data-field="tdrate" data-align="center">退件率</th>
171
+                                <th data-field="bj" data-align="center">已办结</th>
172
+                                <th data-field="ybwg" data-align="center">已办未果</th>
173
+                                <th data-field="cqwg" data-align="center">超期未果</th>
174
+                                <th data-field="blrate" data-align="center">办理率</th>
175
+                                <th data-field="py" data-align="center">评议量</th>
176
+                                <th data-field="my" data-align="center">满意量</th>
177
+                                <th data-field="bmy" data-align="center">不满意量</th>
178
+                                <th data-field="myrate" data-align="center">满意率</th>
179
+                                <th data-field="cxzb" data-align="center">重新转办量</th>
180
+                            </tr>
181
+                        </thead>
182
+                    </table>
183
+                </div>
184
+                <div class="footerDataStatistics">统计时段:00:00—23:59:59</div>
185
+            </div>
186
+        </div>
187
+    </div>
188
+    <script>
189
+        $(document).ready(function () {
190
+            laydate.render({
191
+                elem: '#squeryTime',
192
+                theme: '#00a1cb',
193
+                type: 'datetime',
194
+            });
195
+            laydate.render({
196
+                elem: '#equeryTime',
197
+                theme: '#00a1cb',
198
+                type: 'datetime',
199
+            });
200
+
201
+            initTable();
202
+            bindtree();
203
+        	LY($("#source"));
204
+        });
205
+        //表格
206
+        function initTable() {
207
+            $.ajax({
208
+                url: huayi.config.callcenter_url + 'WorkOrderReport/Government',
209
+                type: 'get',
210
+                data: {
211
+                    starttime: $('#squeryTime').val(),
212
+                    endtime: $('#equeryTime').val(),
213
+                    deptid: $("#deptid").val(),
214
+                    source: $("#source").val(),
215
+                    token: $.cookie("token")
216
+                },
217
+                dataType: "json",
218
+                async: true,
219
+                success: function (returnValue) {
220
+                    //异步获取数据
221
+                    var resultData = returnValue.data.Government;
222
+                    $('#workorderlist').bootstrapTable('load', resultData);
223
+                }
224
+            });
225
+            $('#workorderlist').bootstrapTable('destroy').bootstrapTable({
226
+                striped: true,
227
+                pagination: false,
228
+            });
229
+        }
230
+        //搜索
231
+        $(".search_1").click(function () {
232
+            initTable();
233
+        });
234
+
235
+        $(".inps").focus(function () {
236
+            $(this).siblings(".addTree").css("display", "block");
237
+        });
238
+
239
+        $(".xl").click(function () {
240
+            var xl = $(this).siblings(".addTree");
241
+            if (xl.css("display") == "block") {
242
+                xl.css("display", "none");
243
+            } else {
244
+                xl.css("display", "block");
245
+            }
246
+        });
247
+
248
+        $(".addTree").mouseleave(function () {
249
+            $(this).css("display", "none");
250
+        });
251
+
252
+        function bindtree() {
253
+            $.getJSON(
254
+                huayi.config.callcenter_url + "Department/GetDeptList", {
255
+                    token: $.cookie("token")
256
+                },
257
+                function (result) {
258
+                    if (result.state.toLowerCase() == "success") {
259
+                        $.fn.zTree.init($("#deptTree"), setting, result.data);
260
+                    }
261
+                }
262
+            );
263
+        }
264
+        //获取所属部门
265
+        var setting = {
266
+            data: {
267
+                key: {
268
+                    name: "F_DeptName",
269
+                },
270
+                simpleData: {
271
+                    enable: true,
272
+                    idKey: "F_DeptId",
273
+                    pIdKey: "F_PartentId",
274
+                    rootPId: -1,
275
+                },
276
+            },
277
+            callback: {
278
+                onClick: zTreeOnClick,
279
+            },
280
+        };
281
+
282
+        function zTreeOnClick(event, treeId, treeNode) {
283
+            $(".inps1").val(treeNode.F_DeptName);
284
+            $("#deptid").val(treeNode.F_DeptId);
285
+        }
286
+
287
+        //编号
288
+        function serialNumber(val, row, index) {
289
+            return index + 1;
290
+        }
291
+
292
+        //导出
293
+        $('#exportPublicSentiments').click(function () {
294
+            dcexcelDispath(this);
295
+        });
296
+
297
+        function dcexcelDispath(obj) {
298
+            var starttime = $('#squeryTime').val()
299
+            var endtime = $('#equeryTime').val()
300
+            var url = huayi.config.callcenter_url + "WorkOrderReport/Government?token=" + $.cookie("token");
301
+            url += "&starttime=" + starttime + "&endtime=" + endtime + "&deptid=" + $('#deptid').val() + "&isExport=true";
302
+            obj.href = url;
303
+        }
304
+
305
+        //来源
306
+        function LY(obj) {
307
+            obj.empty();
308
+            obj.append(
309
+                '<option selected="selected" value="">请选择</option>'
310
+            );
311
+            $.getJSON(
312
+                huayi.config.callcenter_url +
313
+                "Dictionary/GetDicValueListById", {
314
+                    token: $.cookie("token"),
315
+                    id: 1,
316
+                },
317
+                function (data) {
318
+                    if (data.state.toLowerCase() == "success") {
319
+                        var content = data.data;
320
+                        $(content).each(function (i, n) {
321
+                            $(
322
+                                "<option value='" +
323
+                                n.F_ValueId +
324
+                                "'>" +
325
+                                n.F_Value +
326
+                                "</option>"
327
+                            ).appendTo(obj);
328
+                        });
329
+                    }
330
+                }
331
+            );
332
+        }
333
+    </script>
334
+</body>
335
+
336
+</html>

+ 336 - 0
WebUI/CallCenterWeb.UI/ReportForm/neighborhoodCommitteeOfficeStatistics.html

@@ -0,0 +1,336 @@
1
+<!DOCTYPE html>
2
+<html>
3
+
4
+<head>
5
+    <meta charset="UTF-8">
6
+    <title>局委办件统计</title>
7
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
8
+    <script src="../Script/Common/huayi.load.js"></script>
9
+    <script src="../Script/Common/huayi.config.js"></script>
10
+    <link href="../css/WorkOrder/Search.css" rel="stylesheet">
11
+    <link href="../css/init.css" rel="stylesheet" />
12
+    <link rel="stylesheet" href="../js/zTree/zTreeStyle.css" />
13
+    <script src="../js/laydate/laydate.js"></script>
14
+    <script src="../js/zTree/jquery.ztree.core.js"></script>
15
+    <style>
16
+        table td {
17
+            word-break: break-all;
18
+            word-wrap: break-word;
19
+        }
20
+
21
+        .Shows {
22
+            display: block !important;
23
+        }
24
+
25
+        .complain {
26
+            display: none;
27
+        }
28
+
29
+        .toolLeft input {
30
+            width: 200px;
31
+        }
32
+
33
+        th {
34
+            padding: 5px;
35
+            text-align: center;
36
+        }
37
+
38
+        td {
39
+            padding: 5px;
40
+        }
41
+
42
+        .Borders {
43
+            border: 1px solid #d7d7d7;
44
+        }
45
+
46
+        .daoHang {
47
+            margin-bottom: 15px;
48
+        }
49
+
50
+        .inpBox {
51
+            border: 1px solid #e5e6e7;
52
+            height: 32px;
53
+            width: 200px;
54
+            display: inline-block;
55
+            position: relative;
56
+            vertical-align: middle;
57
+        }
58
+
59
+        .inpBox .inps1 {
60
+            width: 100%;
61
+            height: 30px;
62
+            outline: none;
63
+            border: 0;
64
+            border-image-width: 0;
65
+            padding: 0;
66
+            padding-left: 3px;
67
+        }
68
+
69
+        .xl {
70
+            display: inline-block;
71
+            background: url(../img/dropDown.png) no-repeat;
72
+            height: 100%;
73
+            background-position: center center;
74
+            width: 20px;
75
+            position: absolute;
76
+            right: 0;
77
+            top: 0px;
78
+            background-color: #f7bc8b;
79
+            cursor: pointer;
80
+        }
81
+
82
+        .xl:hover {
83
+            background-color: #e6d523;
84
+        }
85
+
86
+        .addTree {
87
+            background: #fff;
88
+            position: absolute;
89
+            width: 100%;
90
+            border: 1px solid darkgrey;
91
+            right: 0;
92
+            top: 30px;
93
+            display: none;
94
+            height: 350px;
95
+            overflow-y: auto;
96
+            z-index: 10;
97
+            text-align: center;
98
+        }
99
+
100
+        .addTree .list li:hover {
101
+            background: #ebebeb;
102
+            color: #717171;
103
+        }
104
+
105
+        .select {
106
+            width: 200px;
107
+            height: 32px;
108
+            border: 1px solid rgb(229, 230, 231);
109
+        }
110
+        .footerDataStatistics {
111
+            /* padding: 0 0 0 20px; */
112
+            margin: 10px 0 0 10px;
113
+            font-size: 18px;
114
+        }
115
+        .tables .th-inner {
116
+            white-space: normal !important;
117
+        }
118
+    </style>
119
+</head>
120
+
121
+<body class="gray-bg">
122
+    <div class="wrapper wrapper-content animated fadeInRight">
123
+        <div class="daoHang clearfix">
124
+            <div class="dhLeft">
125
+                <sapn>
126
+                    <i class="syIcon"></i>位置:
127
+                    <a href="javaScript:;" id="ReIndex">首页</a>&gt;
128
+                    <a href="javaScript:;">业务统计</a>&gt;
129
+                    <a href="" class="nowPosition">局委办件统计</a>
130
+                </sapn>
131
+            </div>
132
+            <div class="dhRight">
133
+                <a href="" title="刷新"><i class="fa fa-refresh"></i></a>
134
+            </div>
135
+        </div>
136
+
137
+        <div class="Content_box">
138
+            <div class="complain Shows">
139
+                <div class="toolBar clearfix">
140
+                    <div class="toolLeft">
141
+                        开始日期:
142
+                        <input class="photo x-color inputs laydate-icon" type="text" id="squeryTime" autocomplete="off" />
143
+                        结束时间:
144
+                        <input class="photo x-color inputs laydate-icon" type="text" id="equeryTime" autocomplete="off" />
145
+                        部门:
146
+                        <div class="inpBox">
147
+                            <input class="inps inps1">
148
+                            <input type="hidden" id="deptid" />
149
+                            <i class="xl xl_two"></i>
150
+                            <div class="addTree xlAdd_two">
151
+                                <ul id="deptTree" class="ztree"></ul>
152
+                            </div>
153
+                        </div>
154
+                        来源:
155
+                        <select class="select" id="source"></select>
156
+                        <button class="btns search_1">查询</button>
157
+                        <a class="btns" id="exportPublicSentiments">导出</a>
158
+                    </div>
159
+                </div>
160
+                <div style="width: 100%;padding: 10px;">
161
+                    <table id="workorderlist" class="tables" data-row-style="rowStyle" data-query-params="queryParams"
162
+                        data-pagination="true">
163
+                        <thead>
164
+                            <tr>
165
+                                <th data-field="" data-formatter="serialNumber" data-align="center">序号</th>
166
+                                <th data-field="deptname" data-align="center">承办单位</th>
167
+                                <th data-field="cbcount" data-align="center">承办件</th>
168
+                                <th data-field="bjcount" data-align="center">办结件</th>
169
+                                <th data-field="bjrate" data-align="center">办结率</th>
170
+                                <th data-field="blcount" data-align="center">正在办理</th>
171
+                                <th data-field="cqwgcount" data-align="center">超期未果</th>
172
+                                <th data-field="zchf" data-align="center">正常回复</th>
173
+                                <th data-field="cqhf" data-align="center">超期回复</th>
174
+                                <th data-field="ybwg" data-align="center">已办未果</th>
175
+                                <th data-field="dsh" data-align="center">待审核</th>
176
+                                <th data-field="jwtj" data-align="center">居委退件</th>
177
+                                <th data-field="yqcount" data-align="center">延期件</th>
178
+                                <th data-field="czzf" data-align="center">重置转发</th>
179
+                                <th data-field="bh" data-align="center">驳回</th>
180
+                            </tr>
181
+                        </thead>
182
+                    </table>
183
+                </div>
184
+                <div class="footerDataStatistics">统计时段:00:00—23:59:59</div>
185
+            </div>
186
+        </div>
187
+    </div>
188
+    <script>
189
+        $(document).ready(function () {
190
+            laydate.render({
191
+                elem: '#squeryTime',
192
+                theme: '#00a1cb',
193
+                type: 'datetime',
194
+            });
195
+            laydate.render({
196
+                elem: '#equeryTime',
197
+                theme: '#00a1cb',
198
+                type: 'datetime',
199
+            });
200
+
201
+            initTable();
202
+            bindtree();
203
+        	LY($("#source"));
204
+        });
205
+        //表格
206
+        function initTable() {
207
+            $.ajax({
208
+                url: huayi.config.callcenter_url + 'WorkOrderReport/BureauHandling',
209
+                type: 'get',
210
+                data: {
211
+                    starttime: $('#squeryTime').val(),
212
+                    endtime: $('#equeryTime').val(),
213
+                    deptid: $("#deptid").val(),
214
+                    source: $("#source").val(),
215
+                    token: $.cookie("token")
216
+                },
217
+                dataType: "json",
218
+                async: true,
219
+                success: function (returnValue) {
220
+                    //异步获取数据
221
+                    var resultData = returnValue.data.DeptBureauHandling;
222
+                    $('#workorderlist').bootstrapTable('load', resultData);
223
+                }
224
+            });
225
+            $('#workorderlist').bootstrapTable('destroy').bootstrapTable({
226
+                striped: true,
227
+                pagination: false,
228
+            });
229
+        }
230
+        //搜索
231
+        $(".search_1").click(function () {
232
+            initTable();
233
+        });
234
+
235
+        $(".inps").focus(function () {
236
+            $(this).siblings(".addTree").css("display", "block");
237
+        });
238
+
239
+        $(".xl").click(function () {
240
+            var xl = $(this).siblings(".addTree");
241
+            if (xl.css("display") == "block") {
242
+                xl.css("display", "none");
243
+            } else {
244
+                xl.css("display", "block");
245
+            }
246
+        });
247
+
248
+        $(".addTree").mouseleave(function () {
249
+            $(this).css("display", "none");
250
+        });
251
+
252
+        function bindtree() {
253
+            $.getJSON(
254
+                huayi.config.callcenter_url + "Department/GetDeptList", {
255
+                    token: $.cookie("token")
256
+                },
257
+                function (result) {
258
+                    if (result.state.toLowerCase() == "success") {
259
+                        $.fn.zTree.init($("#deptTree"), setting, result.data);
260
+                    }
261
+                }
262
+            );
263
+        }
264
+        //获取所属部门
265
+        var setting = {
266
+            data: {
267
+                key: {
268
+                    name: "F_DeptName",
269
+                },
270
+                simpleData: {
271
+                    enable: true,
272
+                    idKey: "F_DeptId",
273
+                    pIdKey: "F_PartentId",
274
+                    rootPId: -1,
275
+                },
276
+            },
277
+            callback: {
278
+                onClick: zTreeOnClick,
279
+            },
280
+        };
281
+
282
+        function zTreeOnClick(event, treeId, treeNode) {
283
+            $(".inps1").val(treeNode.F_DeptName);
284
+            $("#deptid").val(treeNode.F_DeptId);
285
+        }
286
+
287
+        //编号
288
+        function serialNumber(val, row, index) {
289
+            return index + 1;
290
+        }
291
+
292
+        //导出
293
+        $('#exportPublicSentiments').click(function () {
294
+            dcexcelDispath(this);
295
+        });
296
+
297
+        function dcexcelDispath(obj) {
298
+            var starttime = $('#squeryTime').val()
299
+            var endtime = $('#equeryTime').val()
300
+            var url = huayi.config.callcenter_url + "WorkOrderReport/BureauHandling?token=" + $.cookie("token");
301
+            url += "&starttime=" + starttime + "&endtime=" + endtime + "&deptid=" + $('#deptid').val() + "&isExport=true";
302
+            obj.href = url;
303
+        }
304
+
305
+        //来源
306
+        function LY(obj) {
307
+            obj.empty();
308
+            obj.append(
309
+                '<option selected="selected" value="">请选择</option>'
310
+            );
311
+            $.getJSON(
312
+                huayi.config.callcenter_url +
313
+                "Dictionary/GetDicValueListById", {
314
+                    token: $.cookie("token"),
315
+                    id: 1,
316
+                },
317
+                function (data) {
318
+                    if (data.state.toLowerCase() == "success") {
319
+                        var content = data.data;
320
+                        $(content).each(function (i, n) {
321
+                            $(
322
+                                "<option value='" +
323
+                                n.F_ValueId +
324
+                                "'>" +
325
+                                n.F_Value +
326
+                                "</option>"
327
+                            ).appendTo(obj);
328
+                        });
329
+                    }
330
+                }
331
+            );
332
+        }
333
+    </script>
334
+</body>
335
+
336
+</html>

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

@@ -12,7 +12,7 @@ huayi.config = {
12 12
     menuworktime: 30000, //菜单工单数量刷新间隔
13 13
     indextime: 60000, //首页报表刷新间隔
14 14
     arr: [
15
-        "<a class='xg' onclick='clxi(\"data\")' title='查看'>查看</a>",
15
+        "<a class='xg' onclick='ckxq(\"data\")' title='查看'>查看</a>",
16 16
         "<a class='xg' onclick='bj(\"data\")' title='编辑'>编辑</a>",
17 17
         "<a class='xg' onclick='move(\"data\")' title='删除'>删除</a>",
18 18
         "<a class='xg' onclick='tj(\"data\")' title='提交'>提交</a>",
@@ -65,6 +65,8 @@ huayi.config = {
65 65
         "<a class='xg' onclick='approved(\"data\")' title='审核通过'>审核通过</a>", // 审核通过
66 66
         "<a class='xg' onclick='auditFailed(\"data\")' title='审核不通过'>审核不通过</a>", // 审核不通过
67 67
         "<a class='xg' onclick='approvedComplaint(\"data\")' title='审核通过转办'>审核通过转办</a>", // 审核通过转办
68
+        "<a class='xg' onclick='auditMultimediaThrough(\"data\")' title='审核通过'>审核通过</a>", // 多媒体审核通过
69
+        "<a class='xg' onclick='auditMultimediaNotThrough(\"data\")' title='审核不通过'>审核不通过</a>", // 多媒体审核不通过
68 70
     ],
69 71
     kapArr: [
70 72
         "<a class='xg' onclick='goDetail(\"data\",\"data_id\")' title='查看'>查看</a>",

+ 30 - 2
WebUI/CallCenterWeb.UI/SuperviseManagement/superviseCommission.html

@@ -135,8 +135,8 @@
135 135
                                     <th data-field="F_WorkOrderId" data-formatter="View" data-align="center">工单单号</th>
136 136
                                     <th data-field="F_ComContent" data-formatter="GetCont" data-align="center">工单内容</th>
137 137
                                     <th data-field="F_ComContent" data-formatter="GetCont" data-align="center">工单内容</th>
138
-                                    <th data-field="GapTime" data-align="center">剩余时间</th>
139
-                                    <th data-field="AssignTime" data-align="center">办理时限</th>
138
+                                    <th data-field="OverState" data-formatter="OverTime" data-align="center">时限</th>
139
+                                    <th data-field="LimitTime" data-align="center">办理时限</th>
140 140
                                     <th data-field="F_WorkOrderId" data-formatter="Dispose" data-align="center">操作</th>
141 141
                                 </tr>
142 142
                             </thead>
@@ -384,6 +384,34 @@
384 384
                 return '';
385 385
             }
386 386
         }
387
+        //时限
388
+        function OverTime(val, row) {
389
+            if (val == 1) {
390
+                return (
391
+                    '<div class="" style="cursor: pointer;">' +
392
+                    '<span class="Greens">' +
393
+                    row.GapTime +
394
+                    "</span>" +
395
+                    "</div>"
396
+                );
397
+            } else if (val == 2) {
398
+                return (
399
+                    '<div class="" style="cursor: pointer;">' +
400
+                    '<span class="Yellows">' +
401
+                    row.GapTime +
402
+                    "</span>" +
403
+                    "</div>"
404
+                );
405
+            } else if (val == 3) {
406
+                return (
407
+                    '<div class="" style="cursor: pointer;">' +
408
+                    '<span class="Reds">' +
409
+                    row.GapTime +
410
+                    "</span>" +
411
+                    "</div>"
412
+                );
413
+            }
414
+        }
387 415
         //操作
388 416
         function Dispose(val, row) {
389 417
             var Rows = row.Buttons;

+ 8 - 9
WebUI/CallCenterWeb.UI/SystemManager/js/CaiDanGuanli.js

@@ -24,19 +24,19 @@ $(document).ready(function() {
24 24
 			return;
25 25
 		} else {
26 26
 			node = nodes[0];
27
-			if(node.level == 1) {
28
-				layer.confirm('不能新增菜单!', {
29
-					btn: ['确定']
30
-				});
31
-				return;
32
-			} else {
27
+			// if(node.level == 1) {
28
+			// 	layer.confirm('不能新增菜单!', {
29
+			// 		btn: ['确定']
30
+			// 	});
31
+			// 	return;
32
+			// } else {
33 33
 				$(".parent").show();
34 34
 				$('.addModel').css('display', 'block');
35 35
 				$("input[type='text']").val("");
36 36
 				$("input[type='hidden']").val("");
37 37
 				$(".pid").val(node.F_FunctionId);
38 38
 				$(".pname").val(node.F_FunctionName);
39
-			}
39
+			// }
40 40
 		}
41 41
 	})
42 42
 
@@ -55,7 +55,7 @@ $(document).ready(function() {
55 55
 			node = nodes[0];
56 56
 			$(".id").val(node.F_FunctionId);
57 57
 			$(".pid").val(-1);
58
-			if(node.level == 1) {
58
+			if(node.level >= 1) {
59 59
 				var pnode = node.getParentNode();
60 60
 				$(".pid").val(pnode.F_FunctionId);
61 61
 				$(".pname").val(pnode.F_FunctionName);
@@ -76,7 +76,6 @@ $(document).ready(function() {
76 76
 					$('input[name="state"]').removeAttr("checked");
77 77
 					$("input[name='state'][value='" + result.data.F_State + "']").prop("checked", "checked");
78 78
 					$(".addModel").show();
79
-
80 79
 				}
81 80
 			});
82 81
 		}

+ 5 - 5
WebUI/CallCenterWeb.UI/TelCall/CallRecord.html

@@ -592,17 +592,15 @@
592 592
             } else {
593 593
                 phoneNumber = val
594 594
             }
595
-            return '<div class="imgs" ><a class="" onclick="viewList(\'' + phoneNumber + '\')" >' + val +
595
+            return '<div class="imgs" ><a class="" onclick="viewList(\'' + phoneNumber + '\')" >' + phoneNumber +
596 596
                 '</a></div>';
597 597
         }
598 598
 
599 599
         // 查看列表
600 600
         function viewList(phoneNumber) {
601
-            var starttime = encodeURIComponent($('#squeryTime').val())
602
-            var endtime = encodeURIComponent($('#equeryTime').val())
603 601
             layer.open({
604 602
                 type: 2,
605
-                content: "./superviseReportList.html?phoneNumber=" + phoneNumber + "&starttime=" + starttime + "&endtime=" + endtime, //iframe的url,no代表不显示滚动条
603
+                content: "./CallRecordList.html?phoneNumber=" + phoneNumber, //iframe的url,no代表不显示滚动条
606 604
                 title: '通话记录',
607 605
                 area: ['90%', '90%'], //宽高
608 606
             });
@@ -880,12 +878,14 @@
880 878
             var extnumber = $("#extnumber").val();
881 879
             var phoneType = $("#phoneType").val();
882 880
             var islike = $("#islike").val(); // 查询类型
881
+            var notconnected = $("#notconnected").val(); // 未接通
882
+                        
883 883
             var url = huayi.config.callcenter_url + "Callrecords/GetList?token=" + $.cookie("token") +
884 884
                 "&isdc=1";
885 885
             url += "&usercode=" + usercode + "&phone=" + phone + "&starttime=" + starttime + "&endtime=" +
886 886
                 endtime + "&callstate=" + callstate + "&calltype=" + calltype + "&type=" + type +
887 887
                 "&actiontype=" + actiontype + "&tasktype=" + tasktype + "&extnumber=" + extnumber +
888
-                "&phoneType=" + phoneType + "&islike=" + islike;
888
+                "&phoneType=" + phoneType + "&islike=" + islike + "&notconnected=" + notconnected;
889 889
             window.location.href = url;
890 890
         })
891 891
 

+ 30 - 26
WebUI/CallCenterWeb.UI/TelCall/CallRecordList.html

@@ -15,15 +15,9 @@
15 15
             <table id="orderlist" data-row-style="rowStyle" data-query-params="queryParams" data-pagination="true">
16 16
                 <thead>
17 17
                     <tr>
18
-                        <th data-formatter="serialNumber" data-align="center">
19
-                            序号
20
-                        </th>
21
-                        <th data-field="F_ComTitle" data-formatter="GetCont" data-align="center">诉求标题</th>
22
-                        <th data-field="DeptName" data-align="center">承办单位</th>
23
-                        <!-- <th data-field="UserName" data-align="center">受理人</th> -->
24
-                        <th data-field="Supervisor" data-align="center">督办人</th>
25
-                        <th data-field="F_ComContent" data-align="center">来电内容</th>
26
-                        <th data-field="KeyName" data-align="center">问题分类</th>
18
+                        <th data-field="" data-align="center" data-formatter="Code">编号</th>
19
+                        <th data-field="CallNumber" data-align="center" data-formatter="formatterCallNum">电话号码</th>
20
+                        <th data-field="count" data-align="center">数量</th>
27 21
                     </tr>
28 22
                 </thead>
29 23
                 <tbody class="list"></tbody>
@@ -34,9 +28,7 @@
34 28
         </div>
35 29
     </div>
36 30
     <script>
37
-        var phoneNumber = helper.request.queryString("phoneNumber");
38
-        var starttime = decodeURIComponent(helper.request.queryString("starttime"));
39
-        var endtime = decodeURIComponent(helper.request.queryString("endtime"));
31
+        var phoneNumber = decodeURIComponent(helper.request.queryString("phoneNumber"));
40 32
         $(document).ready(function () {
41 33
             load();
42 34
         });
@@ -65,12 +57,7 @@
65 57
                     var param = {
66 58
                         page: params.pageNumber,
67 59
                         pagesize: params.pageSize,
68
-                        dbusercode: dbusercode, // 督办人员
69
-                        db: db, // 1督办查收2督办派单3督办退回4督办结案
70
-                        dbdb: dbdb,
71
-                        strstarttime: starttime, // 开始时间
72
-                        strendtime: endtime, // 结束时间
73
-                        isRelease: 2, // 2主工单,3子工单
60
+                        phone: phoneNumber, // 督办人员
74 61
                         token: $.cookie("token")
75 62
                     };
76 63
                     return param;
@@ -89,16 +76,33 @@
89 76
             });
90 77
         }
91 78
 
92
-        //查看详情
93
-        function ckxq(str) {
94
-            layer.open({
95
-                type: 2,
96
-                content: "../CommonHtml/WorkDatil.html?wid=" + str, //iframe的url,no代表不显示滚动条
97
-                title: '工单详情',
98
-                area: ['100%', '100%'], //宽高
99
-            });
79
+        //音频
80
+        function setCode(val) {
81
+            if (val) {
82
+                return '<div class="imgs">' +
83
+                    '<img src="../img/vice.png" alt="" onclick="helper.luyin.view(this)" item="' + val + '" />' +
84
+                    '</div>';
85
+            } else {
86
+                return '';
87
+            }
88
+        }
89
+        //编号
90
+        function Code(val, row, index) {
91
+            return index + 1;
100 92
         }
101 93
 
94
+        // 电话号码
95
+        function formatterCallNum(val, row) {
96
+            var phoneNumber
97
+            if (val.length === 12) {
98
+                phoneNumber = val.slice(1)
99
+            } else if (val.length === 13) {
100
+                phoneNumber = val.slice(2)
101
+            } else {
102
+                phoneNumber = val
103
+            }
104
+            return phoneNumber;
105
+        }
102 106
     </script>
103 107
 </body>
104 108
 

+ 2 - 2
WebUI/CallCenterWeb.UI/YeWu/ZX.html

@@ -117,7 +117,7 @@
117 117
                                 </li> -->
118 118
                                 <li>
119 119
                                     <a class="sc_btn btns db">搜索</a>
120
-                                    <a class="sc_btn btns  export">导出</a>
120
+                                    <a class="sc_btn btns export">导出</a>
121 121
                                 </li>
122 122
                                 <li><span class="text-danger"
123 123
                                         style="padding-left: 10px;line-height: 30px;">默认显示当前月的信息</span></li>
@@ -276,7 +276,7 @@
276 276
             var name = $("#agentGroup").val();
277 277
             var url = huayi.config.callcenter_url + "WorkOrderReport/GetUserAccountAssessment?token=" + $.cookie(
278 278
                 "token");
279
-            url += "&start=" + start + "&end=" + end + "&name=" + name
279
+            url += "&start=" + start + "&end=" + end + "&name=" + name +
280 280
                 // "&source=" + source + 
281 281
                 "&isExport=true";
282 282
             obj.href = url;

+ 10 - 1
WebUI/CallCenterWeb.UI/commentList/commentList.html

@@ -190,7 +190,7 @@
190 190
                                             已公开
191 191
                                         </option>
192 192
                                     </select>
193
-                                    <botton class="btns Export">导出</botton>
193
+                                    <botton class="btns exportFile">导出</botton>
194 194
                                 </td>
195 195
                             </tr>
196 196
                             <tr>
@@ -330,6 +330,7 @@
330 330
 
331 331
     <script>
332 332
         var wid = helper.request.queryString("wid");
333
+        var exportParams; // 导出参数
333 334
         $(document).ready(function () {
334 335
             if (wid) {
335 336
                 $("#tel").val(wid);
@@ -464,6 +465,8 @@
464 465
                         smpy: smpy, // 市民评议
465 466
                         token: $.cookie("token"),
466 467
                     };
468
+                    // 导出参数
469
+                    exportParams = param;
467 470
                     return param;
468 471
                 },
469 472
                 onLoadSuccess: function (data) {
@@ -1194,6 +1197,12 @@
1194 1197
                 $("audio")[0].pause();
1195 1198
             }
1196 1199
         }
1200
+
1201
+        // 导出文件
1202
+        $(".exportFile").click(function() {
1203
+            exportParams.isdc = 1;
1204
+            exportFileFun("WorkOrder/GetList", exportParams)
1205
+        })
1197 1206
     </script>
1198 1207
 </body>
1199 1208
 

+ 1 - 1
WebUI/CallCenterWeb.UI/home.html

@@ -2488,7 +2488,7 @@
2488 2488
                                 </table>
2489 2489
                             </div>
2490 2490
                         </div>
2491
-                        <div class="bg_box phonediv" style="display: none">
2491
+                        <div class="bg_box phonediv" style="display: none; height: 500px; overflow: auto;">
2492 2492
                             <table class="table" id="zxTable">
2493 2493
                                 <thead>
2494 2494
                                     <tr>

+ 20 - 0
WebUI/CallCenterWeb.UI/js/WorkOrder/WorkOrderList.js

@@ -210,6 +210,7 @@ function getSearchReactionCategory(key) {
210 210
     );
211 211
 }
212 212
 
213
+// 节流函数
213 214
 function debounce(fun, delay) {
214 215
     return function (args) {
215 216
         var that = this;
@@ -321,3 +322,22 @@ function getMultimediaPersonnel(obj) {
321 322
         }
322 323
     );
323 324
 }
325
+
326
+// 导出列表
327
+function exportFileFun(api, params) {
328
+    var url = huayi.config.callcenter_url + api;
329
+    if(typeof(params) !== "object") {
330
+        return
331
+    }
332
+    // 分页为空
333
+    params.page = "";
334
+    params.pagesize = "";
335
+    Object.keys(params).forEach(function(key, index) {
336
+        if (index === 0) {
337
+            url += `?${key}=${params[key]}`
338
+        } else {
339
+            url += `&${key}=${params[key]}`
340
+        }
341
+    })
342
+    window.location.href = url;
343
+}

+ 38 - 6
WebUI/CallCenterWeb.UI/js/index.js

@@ -300,11 +300,14 @@ $(document).ready(function () {
300 300
                 //                      }
301 301
                 //                  );
302 302
                 //              }
303
+                var roleCode = result.data.role.F_RoleCode
303 304
                 // 反映类别
304
-                getReactionCategory(result.data.role.F_RoleCode);
305
+                getReactionCategory(roleCode);
305 306
                 // 多媒体信息
306
-                multimediaPrompt(result.data.role.F_RoleCode);
307
-                if (result.data.role.F_RoleCode === "GNZY") {
307
+                multimediaPrompt(roleCode);
308
+
309
+                // 供暖专员不能添加工单
310
+                if (roleCode === "GNZY") {
308 311
                     $(".orderForm").hide();
309 312
                 }
310 313
             }
@@ -320,6 +323,7 @@ $(document).ready(function () {
320 323
         function (result) {
321 324
             $.ajaxSettings.async = true;
322 325
             if (result.state.toLowerCase() == "success") {
326
+                console.log("menu", result.data);
323 327
                 $(result.data).each(function (i, n) {
324 328
                     var html =
325 329
                         '<li><a href="#" dataid=' +
@@ -332,7 +336,33 @@ $(document).ready(function () {
332 336
                         '</span><span class="fa arrow"></span></a>';
333 337
                     html += '<ul class="nav nav-second-level">';
334 338
                     $(n.item).each(function (j, m) {
335
-                        html +=
339
+                        if (m.item.length > 0) {
340
+                            html +=
341
+                                    '<li><a class="" dataid=' +
342
+                                    m.F_FunctionId +
343
+                                    ' href="#">' +
344
+                                    m.F_FunctionName +
345
+                                    '<span class="' +
346
+                                    m.F_FunctionCode +
347
+                                    '"></span><span class="fa arrow"></span></a>'
348
+                            html += '<ul class="nav nav-third-level">';
349
+                            $(m.item).each(function (k, l) {
350
+                                html +=
351
+                                    '<li><a class="J_menuItem" dataid=' +
352
+                                    l.F_FunctionId +
353
+                                    ' href="' +
354
+                                    l.F_OptUrl +
355
+                                    '">' +
356
+                                    l.F_FunctionName +
357
+                                    "</a>" +
358
+                                    '<span class="label label-warning pull-right lblcount ' +
359
+                                    l.F_FunctionCode +
360
+                                    '"></span>' +
361
+                                    "</li>";
362
+                            });
363
+                            html += "</li></ul>"
364
+                        } else {
365
+                            html +=
336 366
                             '<li><a class="J_menuItem" dataid=' +
337 367
                             m.F_FunctionId +
338 368
                             ' href="' +
@@ -344,6 +374,7 @@ $(document).ready(function () {
344 374
                             m.F_FunctionCode +
345 375
                             '"></span>' +
346 376
                             "</li>";
377
+                        }
347 378
                     });
348 379
                     html += "</ul></li>";
349 380
                     $(html).appendTo($("#side-menu"));
@@ -876,7 +907,7 @@ $(document).ready(function () {
876 907
             $(".Nows_box").show();
877 908
         } else {
878 909
             $(".Nows_box").hide();
879
-        }
910
+        }    
880 911
     });
881 912
     //区县,主干道、乡镇,路社区村三级联动(目前在来电弹屏中使用)
882 913
     // helper.getDropList.getLocations($("#sourcearea"));
@@ -2474,7 +2505,7 @@ function tj(str) {
2474 2505
 function workOrderEdit(str) {
2475 2506
     layer.open({
2476 2507
         type: 2,
2477
-        content: "./CommonHtml/AddAppealDCL.html?wid=" + str, //iframe的url,no代表不显示滚动条
2508
+        content: "./CommonHtml/AddAppeal.html?wid=" + str, //iframe的url,no代表不显示滚动条
2478 2509
         title: "编辑",
2479 2510
         area: ["80%", "80%"], //宽高
2480 2511
     });
@@ -3090,6 +3121,7 @@ function workcount() {
3090 3121
                 $(".WorkTHBJJ").text(data.TuiHuiJuJue); // 退回被拒绝
3091 3122
                 $(".WorkYSBJJ").text(data.YanShiJuJue); // 延时被拒绝
3092 3123
                 $(".UnsuccessfulLevel2").text(data.YiBsnWeiGuo); // 已办未果
3124
+                $(".superviseCommission").text(data.DB); // 督办工单
3093 3125
             }
3094 3126
         }
3095 3127
     );

+ 1 - 1
WebUI/CallCenterWeb.UI/js/main.js

@@ -723,7 +723,7 @@ function GetAgentListBack(data) {
723 723
                         break; //注销
724 724
                 }
725 725
                 var html = '<tr fjh="' + m.AgentExten + '">' +
726
-                    '<td>' + (m.UserName == undefined ? '' : m.UserName) + '</td>' //姓名
726
+                    '<td>' + (m.userName == undefined ? '' : m.userName) + '</td>' //姓名
727 727
                     +
728 728
                     '<td>' + m.AgentID + '</td>' //工号
729 729
                     +

+ 5 - 5
WebUI/CallCenterWeb.UI/js/search/screen.js

@@ -59,9 +59,9 @@
59 59
         load();
60 60
     });
61 61
     //导出
62
-    $(".Export").click(function () {
63
-        dcexcel(this);
64
-    });
62
+    // $(".Export").click(function () {
63
+    //     dcexcel(this);
64
+    // });
65 65
 });
66 66
 ///坐席
67 67
 function ZX(obj) {
@@ -91,6 +91,7 @@ function ZX(obj) {
91 91
         }
92 92
     );
93 93
 }
94
+
94 95
 //调度员
95 96
 function yardman(obj) {
96 97
     obj.empty();
@@ -172,6 +173,7 @@ function zdb(str) {
172 173
         }
173 174
     );
174 175
 }
176
+
175 177
 function dcexcel(obj) {
176 178
     //坐席
177 179
     var usercodeID = "";
@@ -223,8 +225,6 @@ function dcexcel(obj) {
223 225
     var jianhang = $("#jianhang").val() == undefined ? "" : $("#jianhang").val();
224 226
     var dbgd = $("#whetherSupervisor").val(); // 是否督办
225 227
 
226
-    console.log("phoneType", phoneType)
227
-
228 228
     var url = huayi.config.callcenter_url + "WorkOrder/GetList?token=" + $.cookie("token") + "&isdc=1";
229 229
     url +=
230 230
         "&starttime=" +

BIN
WebUI/CallCenterWeb.UI/static/xls/办事指南模板.xlsx


BIN
WebUI/CallCenterWeb.UI/static/xls/名词解释模板.xlsx


BIN
WebUI/CallCenterWeb.UI/static/xls/政策专家库模板.xlsx


BIN
WebUI/CallCenterWeb.UI/static/xls/政策法规模板.xlsx


BIN
WebUI/CallCenterWeb.UI/static/xls/热点问题模板.xlsx


BIN
WebUI/CallCenterWeb.UI/static/xls/部门职能模板.xlsx


+ 48 - 1
WebUI/CallCenterWeb.UI/zhiShiKu/js/zhiShiKuFunctional.js

@@ -142,4 +142,51 @@ $(".exportFile").click(function() {
142 142
     url += "&keyvalue=" + keyvalue + "&stime=" + stime + "&etime=" + etime + "&key=" + key + "&isdc=1"
143 143
 
144 144
     window.location.href = url;
145
-})
145
+})
146
+
147
+$(".importFile").click(function () {
148
+    $("#upFile").trigger("click");
149
+});
150
+
151
+$("#upFile").change(function () {
152
+    upload();
153
+});
154
+
155
+function upload() {
156
+    if (document.getElementById("upFile").files.length > 0) {
157
+        var formData = new FormData();
158
+        formData.append("upFile", document.getElementById("upFile").files[0]);
159
+        formData.append("token", $.cookie("token"));
160
+        $.ajax({
161
+            url: huayi.config.callcenter_url + "Functions/ImportExcel",
162
+            type: "POST",
163
+            data: formData,
164
+            contentType: false,
165
+            processData: false,
166
+            success: function (result) {
167
+                $("#upFile").change(function () {
168
+                    upload();
169
+                });
170
+                var r = $.parseJSON(result);
171
+                if (r.state.toLowerCase() == "success") {
172
+                    layer.msg("导入成功");
173
+                    initTable();
174
+                }
175
+            },
176
+        });
177
+    } else {
178
+        layer.confirm("请上传文件!", {
179
+            btn: ["确定"],
180
+        });
181
+    }
182
+}
183
+
184
+$(".exportTemplate").click(function () {
185
+    var a = document.createElement("a");
186
+    a.style.display = "none";
187
+    a.download = "部门职能模板.xlsx";
188
+    a.href = "../static/xls/部门职能模板.xlsx";
189
+    document.body.appendChild(a);
190
+    a.click();
191
+    document.body.removeChild(a);
192
+});

+ 48 - 1
WebUI/CallCenterWeb.UI/zhiShiKu/js/zhiShiKuGlossary.js

@@ -142,4 +142,51 @@ $(".exportFile").click(function() {
142 142
     url += "&keyvalue=" + keyvalue + "&stime=" + stime + "&etime=" + etime + "&key=" + key + "&isdc=1"
143 143
 
144 144
     window.location.href = url;
145
-})
145
+})
146
+
147
+$(".importFile").click(function () {
148
+    $("#upFile").trigger("click");
149
+});
150
+
151
+$("#upFile").change(function () {
152
+    upload();
153
+});
154
+
155
+function upload() {
156
+    if (document.getElementById("upFile").files.length > 0) {
157
+        var formData = new FormData();
158
+        formData.append("upFile", document.getElementById("upFile").files[0]);
159
+        formData.append("token", $.cookie("token"));
160
+        $.ajax({
161
+            url: huayi.config.callcenter_url + "NounInterpretation/ImportExcel",
162
+            type: "POST",
163
+            data: formData,
164
+            contentType: false,
165
+            processData: false,
166
+            success: function (result) {
167
+                $("#upFile").change(function () {
168
+                    upload();
169
+                });
170
+                var r = $.parseJSON(result);
171
+                if (r.state.toLowerCase() == "success") {
172
+                    layer.msg("导入成功");
173
+                    initTable();
174
+                }
175
+            },
176
+        });
177
+    } else {
178
+        layer.confirm("请上传文件!", {
179
+            btn: ["确定"],
180
+        });
181
+    }
182
+}
183
+
184
+$(".exportTemplate").click(function () {
185
+    var a = document.createElement("a");
186
+    a.style.display = "none";
187
+    a.download = "名词解释模板.xlsx";
188
+    a.href = "../static/xls/名词解释模板.xlsx";
189
+    document.body.appendChild(a);
190
+    a.click();
191
+    document.body.removeChild(a);
192
+});

+ 48 - 1
WebUI/CallCenterWeb.UI/zhiShiKu/js/zhiShiKuGuide.js

@@ -142,4 +142,51 @@ $(".exportFile").click(function() {
142 142
     url += "&keyvalue=" + keyvalue + "&stime=" + stime + "&etime=" + etime + "&key=" + key + "&isdc=1"
143 143
 
144 144
     window.location.href = url;
145
-})
145
+})
146
+
147
+$(".importFile").click(function () {
148
+    $("#upFile").trigger("click");
149
+});
150
+
151
+$("#upFile").change(function () {
152
+    upload();
153
+});
154
+
155
+function upload() {
156
+    if (document.getElementById("upFile").files.length > 0) {
157
+        var formData = new FormData();
158
+        formData.append("upFile", document.getElementById("upFile").files[0]);
159
+        formData.append("token", $.cookie("token"));
160
+        $.ajax({
161
+            url: huayi.config.callcenter_url + "LawGuide/ImportExcel",
162
+            type: "POST",
163
+            data: formData,
164
+            contentType: false,
165
+            processData: false,
166
+            success: function (result) {
167
+                $("#upFile").change(function () {
168
+                    upload();
169
+                });
170
+                var r = $.parseJSON(result);
171
+                if (r.state.toLowerCase() == "success") {
172
+                    layer.msg("导入成功");
173
+                    initTable();
174
+                }
175
+            },
176
+        });
177
+    } else {
178
+        layer.confirm("请上传文件!", {
179
+            btn: ["确定"],
180
+        });
181
+    }
182
+}
183
+
184
+$(".exportTemplate").click(function () {
185
+    var a = document.createElement("a");
186
+    a.style.display = "none";
187
+    a.download = "办事指南模板.xlsx";
188
+    a.href = "../static/xls/办事指南模板.xlsx";
189
+    document.body.appendChild(a);
190
+    a.click();
191
+    document.body.removeChild(a);
192
+});

+ 48 - 1
WebUI/CallCenterWeb.UI/zhiShiKu/js/zhiShiKuHotLssues.js

@@ -142,4 +142,51 @@ $(".exportFile").click(function() {
142 142
     url += "&keyvalue=" + keyvalue + "&stime=" + stime + "&etime=" + etime + "&key=" + key + "&isdc=1"
143 143
 
144 144
     window.location.href = url;
145
-})
145
+})
146
+
147
+$(".importFile").click(function () {
148
+    $("#upFile").trigger("click");
149
+});
150
+
151
+$("#upFile").change(function () {
152
+    upload();
153
+});
154
+
155
+function upload() {
156
+    if (document.getElementById("upFile").files.length > 0) {
157
+        var formData = new FormData();
158
+        formData.append("upFile", document.getElementById("upFile").files[0]);
159
+        formData.append("token", $.cookie("token"));
160
+        $.ajax({
161
+            url: huayi.config.callcenter_url + "HotspotGlossary/ImportExcel",
162
+            type: "POST",
163
+            data: formData,
164
+            contentType: false,
165
+            processData: false,
166
+            success: function (result) {
167
+                $("#upFile").change(function () {
168
+                    upload();
169
+                });
170
+                var r = $.parseJSON(result);
171
+                if (r.state.toLowerCase() == "success") {
172
+                    layer.msg("导入成功");
173
+                    initTable();
174
+                }
175
+            },
176
+        });
177
+    } else {
178
+        layer.confirm("请上传文件!", {
179
+            btn: ["确定"],
180
+        });
181
+    }
182
+}
183
+
184
+$(".exportTemplate").click(function () {
185
+    var a = document.createElement("a");
186
+    a.style.display = "none";
187
+    a.download = "热点问题模板.xlsx";
188
+    a.href = "../static/xls/热点问题模板.xlsx";
189
+    document.body.appendChild(a);
190
+    a.click();
191
+    document.body.removeChild(a);
192
+});

+ 48 - 1
WebUI/CallCenterWeb.UI/zhiShiKu/js/zhiShiKuPoliciesRegulations.js

@@ -142,4 +142,51 @@ $(".exportFile").click(function() {
142 142
     url += "&keyvalue=" + keyvalue + "&stime=" + stime + "&etime=" + etime + "&key=" + key + "&isdc=1"
143 143
 
144 144
     window.location.href = url;
145
-})
145
+})
146
+
147
+$(".importFile").click(function () {
148
+    $("#upFile").trigger("click");
149
+});
150
+
151
+$("#upFile").change(function () {
152
+    upload();
153
+});
154
+
155
+function upload() {
156
+    if (document.getElementById("upFile").files.length > 0) {
157
+        var formData = new FormData();
158
+        formData.append("upFile", document.getElementById("upFile").files[0]);
159
+        formData.append("token", $.cookie("token"));
160
+        $.ajax({
161
+            url: huayi.config.callcenter_url + "Policy/ImportExcel",
162
+            type: "POST",
163
+            data: formData,
164
+            contentType: false,
165
+            processData: false,
166
+            success: function (result) {
167
+                $("#upFile").change(function () {
168
+                    upload();
169
+                });
170
+                var r = $.parseJSON(result);
171
+                if (r.state.toLowerCase() == "success") {
172
+                    layer.msg("导入成功");
173
+                    initTable();
174
+                }
175
+            },
176
+        });
177
+    } else {
178
+        layer.confirm("请上传文件!", {
179
+            btn: ["确定"],
180
+        });
181
+    }
182
+}
183
+
184
+$(".exportTemplate").click(function () {
185
+    var a = document.createElement("a");
186
+    a.style.display = "none";
187
+    a.download = "政策法规模板.xlsx";
188
+    a.href = "../static/xls/政策法规模板.xlsx";
189
+    document.body.appendChild(a);
190
+    a.click();
191
+    document.body.removeChild(a);
192
+});

+ 48 - 1
WebUI/CallCenterWeb.UI/zhiShiKu/js/zhiShiKuPolicyExpert.js

@@ -140,4 +140,51 @@ $(".exportFile").click(function() {
140 140
     url += "&keyvalue=" + keyvalue + "&stime=" + stime + "&etime=" + etime + "&isdc=1"
141 141
 
142 142
     window.location.href = url;
143
-})
143
+})
144
+
145
+$(".importFile").click(function () {
146
+    $("#upFile").trigger("click");
147
+});
148
+
149
+$("#upFile").change(function () {
150
+    upload();
151
+});
152
+
153
+function upload() {
154
+    if (document.getElementById("upFile").files.length > 0) {
155
+        var formData = new FormData();
156
+        formData.append("upFile", document.getElementById("upFile").files[0]);
157
+        formData.append("token", $.cookie("token"));
158
+        $.ajax({
159
+            url: huayi.config.callcenter_url + "Professor/ImportExcel",
160
+            type: "POST",
161
+            data: formData,
162
+            contentType: false,
163
+            processData: false,
164
+            success: function (result) {
165
+                $("#upFile").change(function () {
166
+                    upload();
167
+                });
168
+                var r = $.parseJSON(result);
169
+                if (r.state.toLowerCase() == "success") {
170
+                    layer.msg("导入成功");
171
+                    initTable();
172
+                }
173
+            },
174
+        });
175
+    } else {
176
+        layer.confirm("请上传文件!", {
177
+            btn: ["确定"],
178
+        });
179
+    }
180
+}
181
+
182
+$(".exportTemplate").click(function () {
183
+    var a = document.createElement("a");
184
+    a.style.display = "none";
185
+    a.download = "政策专家库模板.xlsx";
186
+    a.href = "../static/xls/政策专家库模板.xlsx";
187
+    document.body.appendChild(a);
188
+    a.click();
189
+    document.body.removeChild(a);
190
+});

+ 3 - 0
WebUI/CallCenterWeb.UI/zhiShiKu/zhiShiKuFunctional.html

@@ -80,6 +80,9 @@
80 80
                 </span>
81 81
                 <button class="btns searchGo">搜索</button>
82 82
                 <button class="btns exportFile">导出</button>
83
+                <button class="btns exportTemplate">模板</button>
84
+                <button class="btns importFile">导入</button>
85
+                <input type="file" id="upFile" name="upFile"  accept="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel" style="display: none;">
83 86
                 <button class="btns addBtn">添加</button>
84 87
             </div>
85 88
 

+ 3 - 0
WebUI/CallCenterWeb.UI/zhiShiKu/zhiShiKuGlossary.html

@@ -80,6 +80,9 @@
80 80
                 </span>
81 81
                 <button class="btns searchGo">搜索</button>
82 82
                 <button class="btns exportFile">导出</button>
83
+                <button class="btns exportTemplate">模板</button>
84
+                <button class="btns importFile">导入</button>
85
+                <input type="file" id="upFile" name="upFile"  accept="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel" style="display: none;">
83 86
                 <button class="btns addBtn">添加</button>
84 87
             </div>
85 88
 

+ 3 - 0
WebUI/CallCenterWeb.UI/zhiShiKu/zhiShiKuGuide.html

@@ -80,6 +80,9 @@
80 80
                 </span>
81 81
                 <button class="btns searchGo">搜索</button>
82 82
                 <button class="btns exportFile">导出</button>
83
+                <button class="btns exportTemplate">模板</button>
84
+                <button class="btns importFile">导入</button>
85
+                <input type="file" id="upFile" name="upFile"  accept="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel" style="display: none;">
83 86
                 <button class="btns addBtn">添加</button>
84 87
             </div>
85 88
 

+ 3 - 0
WebUI/CallCenterWeb.UI/zhiShiKu/zhiShiKuHotLssues.html

@@ -80,6 +80,9 @@
80 80
                 </span>
81 81
                 <button class="btns searchGo">搜索</button>
82 82
                 <button class="btns exportFile">导出</button>
83
+                <button class="btns exportTemplate">模板</button>
84
+                <button class="btns importFile">导入</button>
85
+                <input type="file" id="upFile" name="upFile"  accept="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel" style="display: none;">
83 86
                 <button class="btns addBtn">添加</button>
84 87
             </div>
85 88
 

+ 3 - 0
WebUI/CallCenterWeb.UI/zhiShiKu/zhiShiKuPoliciesRegulations.html

@@ -80,6 +80,9 @@
80 80
                 </span>
81 81
                 <button class="btns searchGo">搜索</button>
82 82
                 <button class="btns exportFile">导出</button>
83
+                <button class="btns exportTemplate">模板</button>
84
+                <button class="btns importFile">导入</button>
85
+                <input type="file" id="upFile" name="upFile"  accept="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel" style="display: none;">
83 86
                 <button class="btns addBtn">添加</button>
84 87
             </div>
85 88
 

+ 3 - 0
WebUI/CallCenterWeb.UI/zhiShiKu/zhiShiKuPolicyExpert.html

@@ -64,6 +64,9 @@
64 64
                 </span>
65 65
                 <button class="btns searchGo">搜索</button>
66 66
                 <button class="btns exportFile">导出</button>
67
+                <button class="btns exportTemplate">模板</button>
68
+                <button class="btns importFile">导入</button>
69
+                <input type="file" id="upFile" name="upFile"  accept="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel" style="display: none;">
67 70
                 <button class="btns addBtn">添加</button>
68 71
             </div>
69 72
 

+ 0 - 10
anyangWebAPP/utils/request/request.js

@@ -198,16 +198,6 @@ export default class Request {
198 198
 		});
199 199
 	}
200 200
 
201
-    // post(url, params = {}) {
202
-	// 	const options = {};
203
-	// 	options.params = params;
204
-	// 	return this.request({
205
-	// 		url,
206
-	// 		method: 'POST',
207
-	// 		...options
208
-	// 	});
209
-	// }
210
-
211 201
 	post(url, data, options = {}) {
212 202
 		return this.request({
213 203
 			url,