|
|
@@ -214,16 +214,16 @@
|
|
214
|
214
|
<th data-field="F_WorkOrderId" data-formatter="View" data-align="center">工单编号</th>
|
|
215
|
215
|
<th data-field="F_CreateTime" data-align="center">创建时间</th>
|
|
216
|
216
|
<th data-field="F_State" data-formatter="GetStateName" data-align="center">工单状态</th>
|
|
217
|
|
- <th data-field="F_Area" data-align="center">区域</th>
|
|
218
|
|
- <th data-field="F_Province" data-align="center">省</th>
|
|
219
|
|
- <th data-field="F_City" data-align="center">市</th>
|
|
|
217
|
+ <th data-field="F_Area" data-formatter="characterFive" data-align="center">区域</th>
|
|
|
218
|
+ <th data-field="F_Province" data-formatter="characterFive" data-align="center">省</th>
|
|
|
219
|
+ <th data-field="F_City" data-formatter="characterFive" data-align="center">市</th>
|
|
220
|
220
|
<th data-field="F_Content" data-align="center" data-formatter="Detail" style="width:500px;">投诉事件描述</th>
|
|
221
|
|
- <th data-field="F_CusName" data-align="center" data-class="E73">姓名</th>
|
|
|
221
|
+ <th data-field="F_CusName" data-formatter="characterFive" data-align="center" data-class="E73">姓名</th>
|
|
222
|
222
|
<th data-field="F_CusPhone" data-align="center">客户电话</th>
|
|
223
|
|
- <th data-field="ProductTypeName" data-align="center">产品类别</th>
|
|
224
|
|
- <th data-field="F_ProductName" data-align="center">产品名称</th>
|
|
|
223
|
+ <th data-field="ProductTypeName" data-formatter="characterFive" data-align="center">产品类别</th>
|
|
|
224
|
+ <th data-field="F_ProductName" data-formatter="characterFive" data-align="center">产品名称</th>
|
|
225
|
225
|
<th data-field="F_BatchNumber" data-align="center">生产批号</th>
|
|
226
|
|
- <th data-field="SourceName" data-align="center">来源</th>
|
|
|
226
|
+ <th data-field="SourceName" data-formatter="characterFive" data-align="center">来源</th>
|
|
227
|
227
|
<th data-field="F_WorkOrderId" data-formatter="Search" data-align="center">操作</th>
|
|
228
|
228
|
</tr>
|
|
229
|
229
|
</thead>
|
|
|
@@ -236,16 +236,16 @@
|
|
236
|
236
|
<th data-field="F_WorkOrderId" data-formatter="View" data-align="center">工单编号</th>
|
|
237
|
237
|
<th data-field="F_CreateTime" data-align="center">创建时间</th>
|
|
238
|
238
|
<th data-field="F_State" data-formatter="GetStateName" data-align="center">工单状态</th>
|
|
239
|
|
- <th data-field="F_Area" data-align="center">区域</th>
|
|
240
|
|
- <th data-field="F_Province" data-align="center">省</th>
|
|
241
|
|
- <th data-field="F_City" data-align="center">市</th>
|
|
|
239
|
+ <th data-field="F_Area" data-formatter="characterFive" data-align="center">区域</th>
|
|
|
240
|
+ <th data-field="F_Province" data-formatter="characterFive" data-align="center">省</th>
|
|
|
241
|
+ <th data-field="F_City" data-formatter="characterFive" data-align="center">市</th>
|
|
242
|
242
|
<th data-field="F_Content" data-align="center" data-formatter="Detail" style="width:500px;">投诉事件描述</th>
|
|
243
|
|
- <th data-field="F_CusName" data-align="center" data-class="E73">姓名</th>
|
|
|
243
|
+ <th data-field="F_CusName" data-formatter="characterFive" data-align="center" data-class="E73">姓名</th>
|
|
244
|
244
|
<th data-field="F_CusPhone" data-align="center">客户电话</th>
|
|
245
|
|
- <th data-field="ProductTypeName" data-align="center">产品类别</th>
|
|
246
|
|
- <th data-field="F_ProductName" data-align="center">产品名称</th>
|
|
|
245
|
+ <th data-field="ProductTypeName" data-formatter="characterFive" data-align="center">产品类别</th>
|
|
|
246
|
+ <th data-field="F_ProductName" data-formatter="characterFive" data-align="center">产品名称</th>
|
|
247
|
247
|
<th data-field="F_BatchNumber" data-align="center">生产批号</th>
|
|
248
|
|
- <th data-field="SourceName" data-align="center">来源</th>
|
|
|
248
|
+ <th data-field="SourceName" data-formatter="characterFive" data-align="center">来源</th>
|
|
249
|
249
|
<th data-field="F_WorkOrderId" data-formatter="Search" data-align="center">操作</th>
|
|
250
|
250
|
</tr>
|
|
251
|
251
|
</thead>
|
|
|
@@ -410,6 +410,91 @@
|
|
410
|
410
|
</div>
|
|
411
|
411
|
</div>
|
|
412
|
412
|
|
|
|
413
|
+ <!--处理-->
|
|
|
414
|
+ <div class="t-shade">
|
|
|
415
|
+ <!--处理工单-->
|
|
|
416
|
+ <div class="shade_k clgd ">
|
|
|
417
|
+ <div class="shade_title">
|
|
|
418
|
+ <span>处理工单<srong class="cknum"></srong></span>
|
|
|
419
|
+ <span class="setwin"><a>x</a></span>
|
|
|
420
|
+ </div>
|
|
|
421
|
+ <div class="shade_content">
|
|
|
422
|
+ <div class="dgxx_table size-13">
|
|
|
423
|
+ <table class="_table1 table table-bordered" border="0" cellspacing="0" cellpadding="0" style="width: 100%;">
|
|
|
424
|
+ <thead>
|
|
|
425
|
+ <tr>
|
|
|
426
|
+ <th style="text-align: right;">工单编号:</th>
|
|
|
427
|
+ <td>
|
|
|
428
|
+ <span id="cl_gdbh"></span>
|
|
|
429
|
+ </td>
|
|
|
430
|
+ <th>工单类型:</th>
|
|
|
431
|
+ <td>
|
|
|
432
|
+ <span id="cl_gdlx"></span>
|
|
|
433
|
+ </td>
|
|
|
434
|
+ </tr>
|
|
|
435
|
+ <tr>
|
|
|
436
|
+ <th style="text-align: right;">客户姓名:</th>
|
|
|
437
|
+ <td>
|
|
|
438
|
+ <span id="cl_khxm"></span>
|
|
|
439
|
+ </td>
|
|
|
440
|
+
|
|
|
441
|
+ <th>客户电话:</th>
|
|
|
442
|
+ <td>
|
|
|
443
|
+ <span id="cl_khdh"></span>
|
|
|
444
|
+ </td>
|
|
|
445
|
+ </tr>
|
|
|
446
|
+ </thead>
|
|
|
447
|
+ <tr class="ns-2">
|
|
|
448
|
+ <th>处理费用:</th>
|
|
|
449
|
+ <td colspan="3">
|
|
|
450
|
+ <div>
|
|
|
451
|
+ <label style="font-weight: normal;">
|
|
|
452
|
+ <input type="number" style="width: 60px; padding-left: 5px;" id="dealCost" />
|
|
|
453
|
+ 元
|
|
|
454
|
+ </label>
|
|
|
455
|
+ </div>
|
|
|
456
|
+ </td>
|
|
|
457
|
+ </tr>
|
|
|
458
|
+ <tr>
|
|
|
459
|
+ <th>处理状态:</th>
|
|
|
460
|
+ <td colspan="3">
|
|
|
461
|
+ <div class="disposeST">
|
|
|
462
|
+
|
|
|
463
|
+ </div>
|
|
|
464
|
+ </td>
|
|
|
465
|
+ </tr>
|
|
|
466
|
+ <tr class="ns-2">
|
|
|
467
|
+ <th>响应状态:</th>
|
|
|
468
|
+ <td colspan="3">
|
|
|
469
|
+ <div class="responseST">
|
|
|
470
|
+
|
|
|
471
|
+ </div>
|
|
|
472
|
+ </td>
|
|
|
473
|
+ </tr>
|
|
|
474
|
+ <tr>
|
|
|
475
|
+ <th>处理结果:</th>
|
|
|
476
|
+ <td colspan="5">
|
|
|
477
|
+ <div>
|
|
|
478
|
+ <textarea id="dealCont" name="" rows="3" style="width:100%;"></textarea>
|
|
|
479
|
+ </div>
|
|
|
480
|
+ </td>
|
|
|
481
|
+ </tr>
|
|
|
482
|
+ <tr>
|
|
|
483
|
+ <th>客诉进展详述:</th>
|
|
|
484
|
+ <td colspan="5">
|
|
|
485
|
+ <div>
|
|
|
486
|
+ <textarea id="cont" name="" rows="3" style="width:100%;"></textarea>
|
|
|
487
|
+ </div>
|
|
|
488
|
+ </td>
|
|
|
489
|
+ </tr>
|
|
|
490
|
+ </table>
|
|
|
491
|
+ </div>
|
|
|
492
|
+ <div class="clearfix wh_btn">
|
|
|
493
|
+ <input type="button" value="确定" class="btn-info" id="clgd" />
|
|
|
494
|
+ </div>
|
|
|
495
|
+ </div>
|
|
|
496
|
+ </div>
|
|
|
497
|
+ </div>
|
|
413
|
498
|
<script src="../js/zTree/jquery.ztree.core.js"></script>
|
|
414
|
499
|
<script src="../js/kindeditor/kindeditor.js"></script>
|
|
415
|
500
|
<script src="../js/kindeditor/lang/zh_CN.js"></script>
|
|
|
@@ -469,8 +554,8 @@
|
|
469
|
554
|
fixedNumber: 14,
|
|
470
|
555
|
columns:[{class:'W120'},{class:'W160'},{class:'W80'}
|
|
471
|
556
|
,{class:'W100'},{class:'W100'},{class:'W100'}
|
|
472
|
|
- ,{class:'W170'},{class:'W80'},{class:'W120'}
|
|
473
|
|
- ,{class:'W80'},{class:'W90'},{class:'W90'}
|
|
|
557
|
+ ,{class:'W170'},{class:'W100'},{class:'W120'}
|
|
|
558
|
+ ,{class:'W100'},{class:'W100'},{class:'W100'}
|
|
474
|
559
|
,{class:'W60margin'},{class:'W220'}],
|
|
475
|
560
|
//设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder
|
|
476
|
561
|
//设置为limit可以获取limit, offset, search, sort, order
|
|
|
@@ -523,8 +608,8 @@
|
|
523
|
608
|
fixedNumber: 14,
|
|
524
|
609
|
columns:[{class:'W120'},{class:'W160'},{class:'W80'}
|
|
525
|
610
|
,{class:'W100'},{class:'W100'},{class:'W100'}
|
|
526
|
|
- ,{class:'W170'},{class:'W80'},{class:'W120'}
|
|
527
|
|
- ,{class:'W80'},{class:'W90'},{class:'W90'}
|
|
|
611
|
+ ,{class:'W170'},{class:'W100'},{class:'W120'}
|
|
|
612
|
+ ,{class:'W100'},{class:'W100'},{class:'W100'}
|
|
528
|
613
|
,{class:'W60margin'},{class:'W220'}],
|
|
529
|
614
|
//设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder
|
|
530
|
615
|
//设置为limit可以获取limit, offset, search, sort, order
|
|
|
@@ -555,6 +640,90 @@
|
|
555
|
640
|
}
|
|
556
|
641
|
});
|
|
557
|
642
|
}
|
|
|
643
|
+ //处理状态
|
|
|
644
|
+ dealState();
|
|
|
645
|
+ function dealState() {
|
|
|
646
|
+ $.get(huayi.config.callcenter_url + 'Dictionary/GetDicValueListByFlag', {
|
|
|
647
|
+ "token": $.cookie("token"),
|
|
|
648
|
+ flag: "CLZT"
|
|
|
649
|
+ }, function(result) {
|
|
|
650
|
+ result = $.parseJSON(result);
|
|
|
651
|
+ var Count = result.data;
|
|
|
652
|
+ $(Count).each(function(i, n) {
|
|
|
653
|
+ $('<label style="font-weight: normal; margin-right: 15px;">'+
|
|
|
654
|
+ '<input type="radio" value="' + n.F_DictionaryValueId
|
|
|
655
|
+ + '" name="ltype"/>' + n.F_Name
|
|
|
656
|
+ + '</label>').appendTo($(".disposeST"));
|
|
|
657
|
+ })
|
|
|
658
|
+ $('.disposeST input:radio:first').attr('checked', 'checked');
|
|
|
659
|
+ });
|
|
|
660
|
+ }
|
|
|
661
|
+ //响应状态
|
|
|
662
|
+ responseState();
|
|
|
663
|
+ function responseState() {
|
|
|
664
|
+ $.get(huayi.config.callcenter_url + 'Dictionary/GetDicValueListByFlag', {
|
|
|
665
|
+ "token": $.cookie("token"),
|
|
|
666
|
+ flag: "XYZT"
|
|
|
667
|
+ }, function(result) {
|
|
|
668
|
+ result = $.parseJSON(result);
|
|
|
669
|
+ var Count = result.data;
|
|
|
670
|
+ $(Count).each(function(i, n) {
|
|
|
671
|
+ $('<label style="font-weight: normal; margin-right: 15px;">'+
|
|
|
672
|
+ '<input type="radio" value="' + n.F_DictionaryValueId
|
|
|
673
|
+ + '" name="response"/>' + n.F_Name
|
|
|
674
|
+ + '</label>').appendTo($(".responseST"));
|
|
|
675
|
+ })
|
|
|
676
|
+ $('.responseST input:radio:first').attr('checked', 'checked');
|
|
|
677
|
+ });
|
|
|
678
|
+ }
|
|
|
679
|
+ $("#clgd").click(function() {
|
|
|
680
|
+ var val = $("input[name='ltype']:checked").val();
|
|
|
681
|
+
|
|
|
682
|
+ var valRes = $("input[name='response']:checked").val();
|
|
|
683
|
+
|
|
|
684
|
+ var dealCost;
|
|
|
685
|
+ if (isNaN($("#dealCost").val())) {
|
|
|
686
|
+ dealCost="";
|
|
|
687
|
+
|
|
|
688
|
+ }else{
|
|
|
689
|
+ dealCost=$("#dealCost").val();
|
|
|
690
|
+ }
|
|
|
691
|
+ if(!val) {
|
|
|
692
|
+ layer.confirm('请选择处理方式!', {
|
|
|
693
|
+ btn: ['确定']
|
|
|
694
|
+ });
|
|
|
695
|
+ return;
|
|
|
696
|
+ }
|
|
|
697
|
+ if(val == '0') {
|
|
|
698
|
+ if(!$("#clbm").val()) {
|
|
|
699
|
+ layer.confirm('请选择接收部门!', {
|
|
|
700
|
+ btn: ['确定']
|
|
|
701
|
+ });
|
|
|
702
|
+ return;
|
|
|
703
|
+ }
|
|
|
704
|
+ }
|
|
|
705
|
+ $.post(huayi.config.callcenter_url + 'WorkOrder/DealWorkOrder', {
|
|
|
706
|
+ workid: zpid,
|
|
|
707
|
+ dealcost: dealCost*1, //处理费用
|
|
|
708
|
+ dealresult:$("#dealCont").val(),//处理结果
|
|
|
709
|
+ dealdes: $("#cont").val(), //客诉进展详述
|
|
|
710
|
+ dealstate:val, //处理状态
|
|
|
711
|
+ dealtimely:valRes, //及时响应
|
|
|
712
|
+ "token": $.cookie("token")
|
|
|
713
|
+ }, function(result) {
|
|
|
714
|
+ result = $.parseJSON(result);
|
|
|
715
|
+ if(result.state.toLowerCase() == "success") {
|
|
|
716
|
+ layer.msg("处理工单成功");
|
|
|
717
|
+ $(".t-shade").removeClass("cx");
|
|
|
718
|
+ $(".clgd").removeClass("cx");
|
|
|
719
|
+ if(ns == 1) {
|
|
|
720
|
+ $('#workorderlist').bootstrapTable('refresh');
|
|
|
721
|
+ } else {
|
|
|
722
|
+ $('#workorderlist_').bootstrapTable('refresh');
|
|
|
723
|
+ }
|
|
|
724
|
+ }
|
|
|
725
|
+ })
|
|
|
726
|
+ })
|
|
558
|
727
|
|
|
559
|
728
|
function dcexcel(obj) {
|
|
560
|
729
|
var url = huayi.config.callcenter_url + "WorkOrder/GetList?isdc=1&token=" + $.cookie("token");
|