liuyifan vor 4 Jahren
Ursprung
Commit
e29c2085fb

+ 8 - 4
WebUI/CallCenterWeb.UI/Business/WorkDC_EJ.html

@@ -405,15 +405,19 @@
405 405
                                         <th data-field="F_WorkOrderId" data-formatter="View" data-align="center">
406 406
                                             工单单号
407 407
                                         </th>
408
-                                        <th data-field="F_ComTitle" data-formatter="GetCont" data-align="center">诉求标题</th>
408
+                                        <th data-field="F_ComTitle" data-formatter="GetCont" data-align="center">诉求标题
409
+                                        </th>
409 410
                                         <th data-field="DeptName" data-align="center">承办单位</th>
410 411
                                         <!-- <th data-field="OtherDeptName" data-align="center">协办单位</th> -->
411 412
                                         <!-- <th data-field="UserName" data-align="center">审核人</th> -->
412
-                                        <th data-field="F_WorkState" data-align="center" data-formatter="States">办理状态</th>
413
+                                        <th data-field="F_WorkState" data-align="center" data-formatter="States">办理状态
414
+                                        </th>
413 415
                                         <!--<th data-field="FilePath" data-formatter="setCode" data-align="center">录音</th>-->
414 416
                                         <th data-field="OverState" data-formatter="OverTime" data-align="center">时限</th>
415
-                                        <th data-field="LimitTime" data-formatter="BanTime" data-align="center">办理时限</th>
416
-                                        <th data-field="F_WorkOrderId" data-formatter="Dispose" data-align="center">操作</th>
417
+                                        <th data-field="LimitTime" data-formatter="BanTime" data-align="center">办理时限
418
+                                        </th>
419
+                                        <th data-field="F_WorkOrderId" data-formatter="Dispose" data-align="center">操作
420
+                                        </th>
417 421
                                     </tr>
418 422
                                 </thead>
419 423
                                 <tbody class="list"></tbody>

+ 22 - 3
WebUI/CallCenterWeb.UI/Business/WorkIsproresult.html

@@ -419,6 +419,14 @@
419 419
                     </div>
420 420
                 </div>
421 421
                 <div>
422
+                    <ul class="nav nav-tabs ul_tab" role="tablist">
423
+                        <li class="active">
424
+                            <a>未追加回复</a>
425
+                        </li>
426
+                        <li>
427
+                            <a>已追加回复</a>
428
+                        </li>
429
+                    </ul>
422 430
                     <div style="width: 100%; padding: 10px">
423 431
                         <table id="orderlist" data-row-style="rowStyle" data-query-params="queryParams"
424 432
                             data-pagination="true">
@@ -484,8 +492,9 @@
484 492
     <script src="../js/zTree/jquery.ztree.core.js"></script>
485 493
     <script src="../js/search/screen.js"></script>
486 494
     <script>
495
+        var wid = helper.request.queryString("wid");
496
+        var isproresult = 1
487 497
         $(document).ready(function () {
488
-            var wid = helper.request.queryString("wid");
489 498
             if (wid) {
490 499
                 $("#tel").val(wid);
491 500
                 load();
@@ -505,6 +514,16 @@
505 514
                 istime: true,
506 515
                 format: 'YYYY-MM-DD hh:mm:ss'
507 516
             });
517
+            $('.ul_tab li').click(function () {
518
+                $(this).addClass("active").siblings().removeClass("active");
519
+                var index = $(this).index();
520
+                if (index === 0) {
521
+                    isproresult = 1;    
522
+                } else if(isproresult === 1) {
523
+                    isproresult = 2;    
524
+                }
525
+                load();
526
+            })
508 527
 
509 528
             load();
510 529
         });
@@ -569,7 +588,7 @@
569 588
                     var param = {
570 589
                         page: params.pageNumber,
571 590
                         pagesize: params.pageSize,
572
-                        isproresult: 2, // 已办未果
591
+                        isproresult: isproresult, // 已办未果
573 592
                         workid: $("#wids").val(),
574 593
                         // state: $("#state").val(), //=工单状态
575 594
                         state: 6, //=工单状态
@@ -1322,7 +1341,7 @@
1322 1341
                 ddusercodeID = "";
1323 1342
             }
1324 1343
 
1325
-            var isproresult = 2 // 已办未果
1344
+            var isproresult = isproresult // 已办未果
1326 1345
             var key = $("#key").val() //=关键字
1327 1346
             var tel = $("#tel").val() //=客户电话
1328 1347
             var name = $("#name").val() //=客户名称

+ 9 - 9
WebUI/CallCenterWeb.UI/CommonHtml/AddAppealDCL.html

@@ -351,14 +351,14 @@
351 351
                                 $(".limittimesWrapper").hide()
352 352
                                 $(".limittimesWrapperCB").show()
353 353
                             } else {
354
-                                if (Data[0].F_Level == "1") {
355
-                                    $("#level option:selected").text("普通"); //乡镇
356
-                                    $(".limittimesWrapper").hide()
357
-                                    $(".limittimeWrapper").show()
358
-                                } else {
354
+                                if(Data[0].F_Level == "2") {
359 355
                                     $("#level option:selected").text("紧急"); //乡镇
360 356
                                     $(".limittimesWrapper").show()
361 357
                                     $(".limittimeWrapper").hide()
358
+                                } else {
359
+                                    $("#level option:selected").text("普通"); //乡镇
360
+                                    $(".limittimesWrapper").hide()
361
+                                    $(".limittimeWrapper").show()
362 362
                                 }
363 363
                             }
364 364
                             if (Data[0].F_IsResult == 1) {
@@ -517,12 +517,12 @@
517 517
             if (workType === "cb") {
518 518
                 $(".limittimesWrapperCB").show()
519 519
             } else {
520
-                if (level === "1") {
521
-                    $(".limittimesWrapper").hide()
522
-                    $(".limittimeWrapper").show()
523
-                } else if (level === "2") {
520
+                if (level === "2") {
524 521
                     $(".limittimesWrapper").show()
525 522
                     $(".limittimeWrapper").hide()
523
+                } else {
524
+                    $(".limittimesWrapper").hide()
525
+                    $(".limittimeWrapper").show()
526 526
                 }
527 527
             }
528 528
         })

+ 357 - 332
WebUI/CallCenterWeb.UI/CommonHtml/Back.html

@@ -1,355 +1,380 @@
1 1
 <!DOCTYPE html>
2 2
 <html>
3
-	<head>
4
-	<meta charset="UTF-8">
3
+
4
+<head>
5
+    <meta charset="UTF-8">
5 6
     <script src="../Script/Common/huayi.load.js"></script>
6 7
     <script src="../Script/Common/huayi.config.js"></script>
7 8
     <link rel="stylesheet" href="../css/init.css" />
8 9
     <title>工单审核</title>
9 10
     <style type="text/css">
10
-    	#msg1,
11
-    	#msg2,
12
-    	#msg3,
13
-    	#phone{
14
-    		border:none;
15
-    		border-bottom: 1px solid #ccc;
16
-    		margin-bottom: 20px;
17
-    		background-color: #FFFFFF;
18
-    		color: #00a1cb;
19
-    	}
20
-    	#msg4{
21
-    		width: 250px;
22
-    		height: 50px;
23
-    		border: none;
24
-    		border-bottom: 1px solid #ccc;
25
-    		margin-bottom: 20px;
26
-    		vertical-align: top;
27
-    	}
28
-    	#msg2{
29
-    		vertical-align: top;
30
-    		height: 25px;
31
-    	}
32
-    	#msg1:focus,
33
-    	#msg2:focus,
34
-    	#msg3:focus,
35
-    	#msg4:focus,
36
-    	#phone:focus{
37
-    		outline: none;
38
-    	}
11
+        #msg1,
12
+        #msg2,
13
+        #msg3,
14
+        #phone {
15
+            border: none;
16
+            border-bottom: 1px solid #ccc;
17
+            margin-bottom: 20px;
18
+            background-color: #FFFFFF;
19
+            color: #00a1cb;
20
+        }
21
+
22
+        #msg4 {
23
+            width: 250px;
24
+            height: 50px;
25
+            border: none;
26
+            border-bottom: 1px solid #ccc;
27
+            margin-bottom: 20px;
28
+            vertical-align: top;
29
+        }
30
+
31
+        #msg2 {
32
+            vertical-align: top;
33
+            height: 25px;
34
+        }
35
+
36
+        #msg1:focus,
37
+        #msg2:focus,
38
+        #msg3:focus,
39
+        #msg4:focus,
40
+        #phone:focus {
41
+            outline: none;
42
+        }
39 43
     </style>
40
-	</head>
41
-	<body>
42
-		<div class="Common">
43
-			<table  >
44
-				<tr>
45
-	                <th>
46
-	                    来电号码:
47
-	                </th>
48
-					  <td><a class="CallOut" id="CallOut"><span class="F_CusPhone"></span><img class="cupImg" style="vertical-align: text-bottom;margin-left: 5px;" src="../img/Phones.png" /></a></td>
49
-	                <!-- <th>
44
+</head>
45
+
46
+<body>
47
+    <div class="Common">
48
+        <table>
49
+            <tr>
50
+                <th>
51
+                    来电号码:
52
+                </th>
53
+                <td><a class="CallOut" id="CallOut"><span class="F_CusPhone"></span><img class="cupImg"
54
+                            style="vertical-align: text-bottom;margin-left: 5px;" src="../img/Phones.png" /></a></td>
55
+                <!-- <th>
50 56
 	                    联系号码:
51 57
 	                </th>
52 58
 	                <td><a class="CallOut1" id="CallOut1"><span class="F_ConPhone"></span><img class="copImg" style="vertical-align: text-bottom;margin-left: 5px;" src="../img/Phones.png" /></a></td>
53 59
 					 -->
54
-				</tr>
55
-				<tr>
56
-	                <th class="Importent">
57
-	                    审核人:
58
-	                </th>
59
-					  <td><input type="text" id="visituser"/></td>
60
-	                <th>
61
-	                    审核方式:
62
-	                </th>
63
-					  <td>
64
-					  	
65
-	                    
66
-					  	<select class="select_" id="type">
67
-					  		<option value="0">电话</option>
68
-					  		<option value="1">微信</option>
69
-					  		<option value="2">APP</option>
70
-					  		<option value="3">网站</option>
71
-					  		<option value="4">微博</option>
72
-					  		<option value="5">信箱</option>
73
-					  	</select>
74
-					  </td>
75
-				</tr>
76
-				<tr>
77
-					<th class="Importent">审核结果:</th>
78
-					<td>
79
-						<input checked="true" type="radio" value="1" name="huifang" />满意
80
-						<input type="radio" value="0" name="huifang"/>不满意
81
-					  					
82
-					</td>
83
-				</tr>
84
-				<tr>
85
-					<th class="Importent">审核内容:</th>
86
-						<td colspan="7"><textarea data-adaptheight id="result" name="" rows="" cols=""></textarea></td>
87
-				</tr>
88
-				<tr>
89
-					<th class="Importent">重办原因:</th>
90
-						<td colspan="7"><textarea data-adaptheight id="replace" name="" rows="" cols=""></textarea></td>
91
-				</tr>
92
-			</table>
93
-			<!-- <div class="" style="margin: 20px 0 0 0;">
60
+            </tr>
61
+            <tr>
62
+                <th class="Importent">
63
+                    审核人:
64
+                </th>
65
+                <td><input type="text" id="visituser" /></td>
66
+                <th>
67
+                    审核方式:
68
+                </th>
69
+                <td>
70
+                    <select class="select_" id="type">
71
+                        <option value="0">电话</option>
72
+                        <option value="1">微信</option>
73
+                        <option value="2">APP</option>
74
+                        <option value="3">网站</option>
75
+                        <option value="4">微博</option>
76
+                        <option value="5">信箱</option>
77
+                    </select>
78
+                </td>
79
+            </tr>
80
+            <tr>
81
+                <th class="Importent">审核结果:</th>
82
+                <td>
83
+                    <input checked="true" type="radio" value="1" name="huifang" />满意
84
+                    <input type="radio" value="0" name="huifang" />不满意
85
+
86
+                </td>
87
+            </tr>
88
+            <tr>
89
+                <th class="Importent">审核内容:</th>
90
+                <td colspan="7"><textarea data-adaptheight id="result" name="" rows="" cols=""></textarea></td>
91
+            </tr>
92
+            <tr>
93
+                <th class="Importent">重办原因:</th>
94
+                <td colspan="7"><textarea data-adaptheight id="replace" name="" rows="" cols=""></textarea></td>
95
+            </tr>
96
+        </table>
97
+        <!-- <div class="" style="margin: 20px 0 0 0;">
94 98
 					尊敬的市民,您于<input id="msg1" type="text" disabled/>反映的<textarea id="msg2" type="text" ></textarea>问题,工单号:<input id="msg3" type="text" disabled/>,<br />
95 99
 					处理结果如下:<textarea id="msg4" type="text"></textarea>如有异议,请您再次致电12345,感谢您的支持。<br />
96 100
 					通知号码:<input id="phone" type="text"/>
97 101
 					<button class="btns sendMsg">发送短信</button>
98 102
 			</div> -->
99
-			<div class="btn_box">
100
-	            <input type="hidden" id="F_guid" value="" />
101
-				<!-- <button class="btns BC">保存</button>
103
+        <div class="btn_box">
104
+            <input type="hidden" id="F_guid" value="" />
105
+            <!-- <button class="btns BC">保存</button>
102 106
 				<button class="btns Submit">保存并提交</button> -->
103
-				<button class="btns CB">提交重办</button>
104
-				<button class="btns Closure">结案</button>
105
-			</div>
106
-		</div>
107
-		
108
-        <!--<script src="../js/main.js?v=1.5"></script>-->
109
-		<script src="../js/adjustHeight.js"></script>
110
-        <script src="../js/guid.js"></script>
111
-		<script>
112
-			var wid = helper.request.queryString("wid");
113
-				var State;
114
-				var a = $("#ID").val()
115
-				loadTEL();
116
-					Detail();	
117
-			$(document).ready(function() {
118
-				$('.BC').click(function() {
119
-					State = 0;
120
-					JA();
121
-				});
122
-				$('.Closure').click(function() {
123
-					State = 1;
124
-					Closure();
125
-				});
126
-				$('.CB').click(function() {
127
-					State = 1;
128
-					CB();
129
-				})
130
-				$('.Submit').click(function() {
131
-					State = 1;
132
-					JA();
133
-				})
134
-				$(".CallOut").click(function (event) {
135
-				    if ($(".F_CusPhone").text()) {
136
-				        calloutopt($(".F_CusPhone").text());
137
-				    }
138
-				});
139
-				$(".CallOut1").click(function (event) {
140
-				    if ($(".F_ConPhone").text()) {
141
-				        calloutopt($(".F_ConPhone").text());
142
-				    }
143
-				});
144
-			});
145
-			//重办
146
-			function CB() {
147
-				if($('#replace').val()==''){
148
-					layer.msg("请输入重办原因");
149
-					return;
150
-				}
151
-				$.post(huayi.config.callcenter_url + 'WorkOrder/VisitWorkOrder', {
152
-					workorderid: wid,
153
-					visituser:$("#visituser").val(),//审核人
154
-					nexttype:1,
155
-					result:$("#result").val(),//审核内容
156
-					type:$("#type").val(),
157
-					cbreason:$('#replace').val(),//重办原因
158
-					issatisfie:$(' input[name="huifang"]:checked ').val(),
159
-					state: State,
160
-					visitid:a,
161
-					token: $.cookie("token")
162
-				}, function(result) {
163
-					result = JSON.parse(result);
164
-					if(result.state.toLowerCase() == "success") {
165
-						var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
166
-						console.log(index);
167
-						parent.layer.close(index); //再执行关闭
168
-						parent.$('#orderlist').bootstrapTable('refresh');
169
-						parent.layer.msg("操作成功");
170
-					}
171
-				})
172
-			}
173
-			//审核
174
-			function JA() {
175
-				$.post(huayi.config.callcenter_url + 'WorkOrder/VisitWorkOrder', {
176
-					workorderid: wid,
177
-					visituser:$("#visituser").val(),//审核人
178
-					result:$("#result").val(),//审核内容
179
-					type:$("#type").val(),
180
-					issatisfie:$(' input[name="huifang"]:checked ').val(),
181
-					state: State,
182
-					visitid:a,
183
-					token: $.cookie("token")
184
-				}, function(result) {
185
-					result = JSON.parse(result);
186
-					if(result.state.toLowerCase() == "success") {
107
+            <button class="btns CB">提交重办</button>
108
+            <button class="btns Transfer">已办未果</button>
109
+            <button class="btns Closure">结案</button>
110
+        </div>
111
+    </div>
112
+
113
+    <!--<script src="../js/main.js?v=1.5"></script>-->
114
+    <script src="../js/adjustHeight.js"></script>
115
+    <script src="../js/guid.js"></script>
116
+    <script>
117
+        var wid = helper.request.queryString("wid");
118
+        var State;
119
+        var a = $("#ID").val()
120
+        loadTEL();
121
+        Detail();
122
+        $(document).ready(function () {
123
+            $('.BC').click(function () {
124
+                State = 0;
125
+                JA();
126
+            });
127
+            $('.Closure').click(function () {
128
+                State = 1;
129
+                Closure();
130
+            });
131
+            $('.CB').click(function () {
132
+                State = 1;
133
+                CB();
134
+            })
135
+            $('.Transfer').click(function () {
136
+                Transfer();
137
+            })
138
+            $('.Submit').click(function () {
139
+                State = 1;
140
+                JA();
141
+            })
142
+            $(".CallOut").click(function (event) {
143
+                if ($(".F_CusPhone").text()) {
144
+                    calloutopt($(".F_CusPhone").text());
145
+                }
146
+            });
147
+            $(".CallOut1").click(function (event) {
148
+                if ($(".F_ConPhone").text()) {
149
+                    calloutopt($(".F_ConPhone").text());
150
+                }
151
+            });
152
+        });
153
+        //重办
154
+        function CB() {
155
+            if ($('#replace').val() == '') {
156
+                layer.msg("请输入重办原因");
157
+                return;
158
+            }
159
+            $.post(huayi.config.callcenter_url + 'WorkOrder/VisitWorkOrder', {
160
+                workorderid: wid,
161
+                visituser: $("#visituser").val(), //审核人
162
+                nexttype: 1,
163
+                result: $("#result").val(), //审核内容
164
+                type: $("#type").val(),
165
+                cbreason: $('#replace').val(), //重办原因
166
+                issatisfie: $(' input[name="huifang"]:checked ').val(),
167
+                state: State,
168
+                visitid: a,
169
+                token: $.cookie("token")
170
+            }, function (result) {
171
+                result = JSON.parse(result);
172
+                if (result.state.toLowerCase() == "success") {
173
+                    var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
174
+                    console.log(index);
175
+                    parent.layer.close(index); //再执行关闭
176
+                    parent.$('#orderlist').bootstrapTable('refresh');
177
+                    parent.layer.msg("操作成功");
178
+                }
179
+            })
180
+        }
181
+
182
+        function Transfer() {
183
+            $.post(huayi.config.callcenter_url + 'WorkOrder/Transfer', {
184
+                workorderid: wid,
185
+
186
+                token: $.cookie("token")
187
+            }, function (result) {
188
+                result = JSON.parse(result);
189
+                if (result.state.toLowerCase() == "success") {
190
+                    var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
191
+                    console.log(index);
192
+                    parent.layer.close(index); //再执行关闭
193
+                    parent.$('#orderlist').bootstrapTable('refresh');
194
+                    parent.layer.msg("操作成功");
195
+                }
196
+            })
197
+        }
198
+
199
+        //审核
200
+        function JA() {
201
+            $.post(huayi.config.callcenter_url + 'WorkOrder/VisitWorkOrder', {
202
+                workorderid: wid,
203
+                visituser: $("#visituser").val(), //审核人
204
+                result: $("#result").val(), //审核内容
205
+                type: $("#type").val(),
206
+                issatisfie: $(' input[name="huifang"]:checked ').val(),
207
+                state: State,
208
+                visitid: a,
209
+                token: $.cookie("token")
210
+            }, function (result) {
211
+                result = JSON.parse(result);
212
+                if (result.state.toLowerCase() == "success") {
213
+
214
+                    var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
215
+                    console.log(index);
216
+                    parent.layer.close(index); //再执行关闭
217
+                    parent.parent.$('#orderlist').bootstrapTable('refresh');
218
+                    parent.layer.msg("操作成功");
219
+                    parent.closePage();
220
+                }
221
+            })
222
+        }
223
+        //发送短信
224
+        $('.sendMsg').click(function () {
225
+            if (!$('#msg4').val()) {
226
+                layer.msg('请填写结果')
227
+                return
228
+            }
229
+            if (!$('#phone').val()) {
230
+                layer.msg('请填写通知号码')
231
+                return
232
+            }
233
+            $.ajax({
234
+                type: "post",
235
+                url: huayi.config.callcenter_url + 'WorkOrder/SmsHand',
236
+                async: true,
237
+                data: {
238
+                    msg1: $('#msg1').val(),
239
+                    msg2: $('#msg2').val(),
240
+                    msg3: $('#msg3').val(),
241
+                    msg4: $('#msg4').val(),
242
+                    mobile: $('#phone').val(),
243
+                    token: $.cookie("token")
244
+                },
245
+                success: function (res) {
246
+                    res = JSON.parse(res)
247
+                    if (res.state.toLowerCase() == 'success') {
248
+                        layer.msg('短信发送成功')
249
+                    } else {
250
+                        layer.msg('短信发送失败')
251
+                    }
252
+                }
253
+            });
254
+        })
255
+        //结案
256
+        function Closure() {
257
+            $.post(huayi.config.callcenter_url + 'WorkOrder/VisitWorkOrder', {
258
+                workorderid: wid,
259
+                visituser: $("#visituser").val(), //审核人
260
+                result: $("#result").val(), //审核内容
261
+                type: $("#type").val(),
262
+                issatisfie: $(' input[name="huifang"]:checked ').val(),
263
+                state: State,
264
+                visitid: a,
265
+                token: $.cookie("token")
266
+            }, function (result) {
267
+                result = JSON.parse(result);
268
+                if (result.state.toLowerCase() == "success") {
269
+                    var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
270
+                    console.log(index);
271
+                    parent.layer.close(index); //再执行关闭
272
+                    parent.layer.msg("操作成功");
273
+                    parent.$('#orderlist').bootstrapTable('refresh');
274
+                    // parent.Lawsuit(wid);
275
+                }
276
+            })
277
+
278
+
279
+
280
+        }
281
+
282
+        //草稿详情
283
+        function Detail() {
284
+            $.getJSON(huayi.config.callcenter_url + 'WorkOrder/GetDraftInfo', {
285
+                workorderid: wid,
286
+                type: 3,
287
+                token: $.cookie("token")
288
+            }, function (result) {
289
+                if (result.state.toLowerCase() == "success") {
290
+                    if (result.data.length > 0) {
291
+                        $("#visituser").val(result.data[0].F_VisitUser);
292
+                        $("#issatisfie").val(result.data[0].F_IsSatisfie);
293
+                        $("#type").val(result.data[0].F_Type);
294
+                        $("#result").val(result.data[0].F_Result);
295
+                    }
296
+
297
+
298
+                    console.log(result);
299
+
300
+                }
301
+            })
302
+        }
303
+        //加载用户电话
304
+        function loadTEL() {
305
+            $.getJSON(huayi.config.callcenter_url + 'WorkOrder/GetWorkOrder', {
306
+                workorderid: wid,
307
+                "token": $.cookie("token")
308
+            }, function (result) {
309
+                if (result.state.toLowerCase() == "success") {
310
+                    var Data = result.data.data;
311
+                    $('#msg3').val(Data[0].F_WorkOrderId)
312
+                    $('#msg1').val(Data[0].F_CreateTime)
313
+                    $('#msg2').text(Data[0].F_ComTitle)
314
+                    $('#msg4').val(result.data.bldata && result.data.bldata[result.data.bldata.length - 1]
315
+                        .F_Situation)
316
+                    if (Data[0].F_CusPhone) {
317
+                        $(".F_CusPhone").text(Data[0].F_CusPhone);
318
+                        $('.cupImg').css('display', 'inline-block')
319
+                    } else {
320
+                        $(".F_CusPhone").css('display', 'none');
321
+                        $('.cupImg').css('display', 'none');
322
+                    }
323
+                    if (Data[0].F_ConPhone) {
324
+                        $(".F_ConPhone").text(Data[0].F_ConPhone);
325
+                        $('.copImg').css('display', 'inline-block')
326
+                    } else {
327
+                        $(".F_ConPhone").css('display', 'none');
328
+                        $('.copImg').css('display', 'none');
329
+                    }
330
+                }
331
+            })
332
+        }
187 333
 
188
-						var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
189
-						console.log(index);
190
-						parent.layer.close(index); //再执行关闭
191
-                        parent.parent.$('#orderlist').bootstrapTable('refresh');
192
-						parent.layer.msg("操作成功");
193
-                        parent.closePage();
194
-					}
195
-				})
196
-			}
197
-			//发送短信
198
-			$('.sendMsg').click(function(){
199
-				if(!$('#msg4').val()){
200
-					layer.msg('请填写结果')
201
-					return
202
-				}
203
-				if(!$('#phone').val()){
204
-					layer.msg('请填写通知号码')
205
-					return
206
-				}
207
-				$.ajax({
208
-					type:"post",
209
-					url:huayi.config.callcenter_url+'WorkOrder/SmsHand',
210
-					async:true,
211
-					data:{
212
-						msg1:$('#msg1').val(),
213
-						msg2:$('#msg2').val(),
214
-						msg3:$('#msg3').val(),
215
-						msg4:$('#msg4').val(),
216
-						mobile:$('#phone').val(),
217
-						token: $.cookie("token")
218
-					},
219
-					success:function(res){
220
-						res=JSON.parse(res)
221
-						if(res.state.toLowerCase()=='success'){
222
-							layer.msg('短信发送成功')
223
-						}else{
224
-							layer.msg('短信发送失败')
225
-						}
226
-					}
227
-				});
228
-			})
229
-			//结案
230
-			function Closure(){
231
-				$.post(huayi.config.callcenter_url + 'WorkOrder/VisitWorkOrder', {
232
-					workorderid: wid,
233
-					visituser:$("#visituser").val(),//审核人
234
-					result:$("#result").val(),//审核内容
235
-					type:$("#type").val(),
236
-					issatisfie:$(' input[name="huifang"]:checked ').val(),
237
-					state: State,
238
-					visitid:a,
239
-					token: $.cookie("token")
240
-				}, function(result) {
241
-					result = JSON.parse(result);
242
-					if(result.state.toLowerCase() == "success") {
243
-						var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
244
-						console.log(index);
245
-						parent.layer.close(index); //再执行关闭
246
-						parent.layer.msg("操作成功");
247
-						parent.$('#orderlist').bootstrapTable('refresh');
248
-						// parent.Lawsuit(wid);
249
-					}
250
-				})
251
-				
252
-				
253
-				
254
-			}
255
-			
256
-			//草稿详情
257
-			function Detail() {
258
-				$.getJSON(huayi.config.callcenter_url + 'WorkOrder/GetDraftInfo', {
259
-					workorderid: wid,
260
-					type: 3,
261
-					token: $.cookie("token")
262
-				}, function(result) {
263
-					if(result.state.toLowerCase() == "success") {
264
-						if(result.data.length>0){
265
-							   $("#visituser").val(result.data[0].F_VisitUser);
266
-                      $("#issatisfie").val(result.data[0].F_IsSatisfie);
267
-                      $("#type").val(result.data[0].F_Type);
268
-                      $("#result").val(result.data[0].F_Result);
269
-						}
270
-                   
271
-                      
272
-						console.log(result);
334
+        function calloutopt(telphone) {
335
+            $.getJSON(huayi.config.callcenter_url + 'UserAccount/GetNowUser', {
336
+                "token": $.cookie("token")
337
+            }, function (result) {
338
+                if (result.state.toLowerCase() == "success") {
339
+                    if (result.data.user.F_SeatFlag) { //判断是否话务人员
340
+                        if ($.cookie("extno")) { //判断是否登录分机号
341
+                            event.stopPropagation();
342
+                            if (telphone) {
343
+                                $.ajax({
344
+                                    type: "get",
345
+                                    url: huayi.config.callcenter_url + "CallOutOpt/GetCallOutprefix",
346
+                                    async: true,
347
+                                    dataType: 'json',
348
+                                    data: {
349
+                                        token: $.cookie("token"),
350
+                                        phone: telphone
351
+                                    },
352
+                                    success: function (result) {
353
+                                        if (result.state.toLowerCase() == "success") {
354
+                                            var guid = uuid();
355
+                                            $("#F_guid").val(guid);
356
+                                            top.obj.Type = "MakeCall";
357
+                                            top.obj.DestinationNumber = result.data.phone;
358
+                                            top.obj.Header = result.data.fix;
359
+                                            top.obj.TaskType = "2"; //0:拨号外呼;1:未接来电外呼;2:审核外呼
360
+                                            top.obj.TaskPhoneID = wid; //审核的工单ID
361
+                                            top.obj.TaskID = guid; //审核记录编号
362
+                                            top.Send();
363
+                                        }
273 364
 
274
-					}
275
-				})
276
-			}
277
-            //加载用户电话
278
-			function loadTEL() {
279
-			    $.getJSON(huayi.config.callcenter_url + 'WorkOrder/GetWorkOrder', {
280
-			        workorderid: wid,
281
-			        "token": $.cookie("token")
282
-			    }, function (result) {
283
-			        if (result.state.toLowerCase() == "success") {
284
-			            var Data = result.data.data;
285
-			            $('#msg3').val(Data[0].F_WorkOrderId)
286
-			            $('#msg1').val(Data[0].F_CreateTime)
287
-			            $('#msg2').text(Data[0].F_ComTitle)
288
-			            $('#msg4').val(result.data.bldata && result.data.bldata[result.data.bldata.length-1].F_Situation)
289
-			            if(Data[0].F_CusPhone){
290
-			            	 $(".F_CusPhone").text(Data[0].F_CusPhone);
291
-			            	 $('.cupImg').css('display','inline-block')
292
-			            }else{
293
-			            	 $(".F_CusPhone").css('display','none');
294
-			            	 $('.cupImg').css('display','none');
295
-			            }
296
-			            if(Data[0].F_ConPhone){
297
-			            	 $(".F_ConPhone").text(Data[0].F_ConPhone);
298
-			            	 $('.copImg').css('display','inline-block')
299
-			            }else{
300
-			            	 $(".F_ConPhone").css('display','none');
301
-			            	 $('.copImg').css('display','none');
302
-			            }
303
-			        }
304
-			    })
305
-			}
306
-			function calloutopt(telphone)
307
-			{
308
-			    $.getJSON(huayi.config.callcenter_url + 'UserAccount/GetNowUser', {
309
-			        "token": $.cookie("token")
310
-			    }, function (result) {
311
-			        if (result.state.toLowerCase() == "success") {
312
-			            if (result.data.user.F_SeatFlag) {//判断是否话务人员
313
-                            if ($.cookie("extno")) { //判断是否登录分机号
314
-			                    event.stopPropagation();
315
-			                    if (telphone) {
316
-			                        $.ajax({
317
-			                            type: "get",
318
-			                            url: huayi.config.callcenter_url + "CallOutOpt/GetCallOutprefix",
319
-			                            async: true,
320
-			                            dataType: 'json',
321
-			                            data: {
322
-			                                token: $.cookie("token"),
323
-			                                phone: telphone
324
-			                            },
325
-			                            success: function (result) {
326
-			                                if (result.state.toLowerCase() == "success") {
327
-			                                    var guid = uuid();
328
-			                                    $("#F_guid").val(guid);
329
-			                                    top.obj.Type = "MakeCall";
330
-			                                    top.obj.DestinationNumber = result.data.phone;
331
-			                                    top.obj.Header = result.data.fix;
332
-			                                    top.obj.TaskType = "2"; //0:拨号外呼;1:未接来电外呼;2:审核外呼
333
-			                                    top.obj.TaskPhoneID = wid; //审核的工单ID
334
-			                                    top.obj.TaskID = guid; //审核记录编号
335
-			                                    top.Send();
336
-			                                }
365
+                                    }
366
+                                });
367
+                            }
368
+                        } else
369
+                            layer.msg("未绑定分机号,不能操作回拨");
370
+                    } else
371
+                        layer.msg("非话务人员登录,不能操作回拨");
372
+                }
373
+            });
337 374
 
338
-			                            }
339
-			                        });
340
-			                    }
341
-			                }
342
-			                else
343
-			                    layer.msg("未绑定分机号,不能操作回拨");
344
-			            }
345
-			            else
346
-			                layer.msg("非话务人员登录,不能操作回拨");
347
-			        }
348
-			    });
349 375
 
350
-			    
351
-			}
352
-		</script>
353
-	</body>
354
-</html>
376
+        }
377
+    </script>
378
+</body>
355 379
 
380
+</html>

+ 6 - 0
WebUI/CallCenterWeb.UI/CommonHtml/WorkDatil.html

@@ -525,6 +525,7 @@
525 525
                                 <td class="text-center" style="min-width:80px;">是/否向当事人反馈</td>
526 526
                                 <td class="text-center" style="min-width:80px;">已办未果备注</td>
527 527
                                 <td class="text-center" style="min-width:80px;">处理方案/进程</td>
528
+                                <td class="text-center" style="min-width:80px;">审核领导</td>
528 529
                                 <!-- <td class="text-center" style="min-width:80px;">沟通时间</td>
529 530
                                 <td class="text-center" style="min-width:80px;">沟通方式</td>
530 531
                                 <td class="text-center" style="min-width:80px;">是否满意</td> -->
@@ -555,6 +556,7 @@
555 556
                                 <td class="text-center" style="min-width:80px;">是/否向当事人反馈</td>
556 557
                                 <!-- <td class="text-center" style="min-width:80px;">已办未果备注</td> -->
557 558
                                 <td class="text-center" style="min-width:80px;">处理方案/进程</td>
559
+                                <td class="text-center" style="min-width:80px;">审核领导</td>
558 560
                                 <!-- <td class="text-center" style="min-width:80px;">沟通时间</td>
559 561
                                 <td class="text-center" style="min-width:80px;">沟通方式</td>
560 562
                                 <td class="text-center" style="min-width:80px;">是否满意</td> -->
@@ -1057,6 +1059,8 @@
1057 1059
                                     '</td>' +
1058 1060
                                     '<td class="text-center">' + n.F_ProSituation +
1059 1061
                                     '</td>' +
1062
+                                    '<td class="text-center">' + n.F_AuditUser +
1063
+                                    '</td>' +
1060 1064
                                     // '<td class="text-center">' + connectTimeValue +
1061 1065
                                     // '</td>' +
1062 1066
                                     // '<td class="text-center">' + n.F_ConnectMode + '</td>' +
@@ -1217,6 +1221,8 @@
1217 1221
                                     // '</td>' +
1218 1222
                                     '<td class="text-center">' + n.F_ProSituation +
1219 1223
                                     '</td>' +
1224
+                                    '<td class="text-center">' + n.F_AuditUser +
1225
+                                    '</td>' +
1220 1226
                                     // '<td class="text-center">' + connectTimeValue +
1221 1227
                                     // '</td>' +
1222 1228
                                     // '<td class="text-center">' + n.F_ConnectMode + '</td>' +

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

@@ -68,8 +68,6 @@
68 68
                     审核方式:
69 69
                 </th>
70 70
                 <td>
71
-
72
-
73 71
                     <select class="select_" id="type">
74 72
                         <option value="0">电话</option>
75 73
                         <option value="1">微信</option>

+ 69 - 58
WebUI/CallCenterWeb.UI/CommonHtml/banli.html

@@ -45,6 +45,12 @@
45 45
                 </td>
46 46
             </tr>
47 47
             <tr>
48
+                <th class="Importent">审核领导:</th>
49
+                <td>
50
+                    <input type="text" id="auditUser" />
51
+                </td>
52
+            </tr>
53
+            <tr>
48 54
                 <th class="Importent">处理结果:</th>
49 55
                 <td colspan="5">
50 56
                     <textarea data-adaptheight id="situation" name="" rows="6" cols=""></textarea>
@@ -255,64 +261,68 @@
255 261
                 });
256 262
 
257 263
             $(".handleBtn").click(function () {
258
-                if ($('#isProResultRadio input[name="isDisposeResult"]:checked').val() === "1") {
259
-                    var isStaisfiedRadioData;
260
-                    if (
261
-                        $(
262
-                            '#isStaisfiedRadio input[name="isstaisfied"]:checked'
263
-                        ).val() === "1"
264
-                    ) {
265
-                        isStaisfiedRadioData = "满意";
266
-                    } else if (
267
-                        $(
268
-                            '#isStaisfiedRadio input[name="isstaisfied"]:checked'
269
-                        ).val() === "2"
270
-                    ) {
271
-                        isStaisfiedRadioData = "基本满意";
272
-                    } else if (
273
-                        $(
274
-                            '#isStaisfiedRadio input[name="isstaisfied"]:checked'
275
-                        ).val() === "3"
276
-                    ) {
277
-                        isStaisfiedRadioData = "不满意";
278
-                    } else {
279
-                        isStaisfiedRadioData = "未评价";
280
-                    }
281
-                    simpleDetailStrEnd =
282
-                        $("#situation").val() +
283
-                        " [办理结果:" +
284
-                        "已办理,承办人:" +
285
-                        $("#dealman").val() +
286
-                        ",职务:" +
287
-                        $("#duties").val() +
288
-                        ",联系电话:" +
289
-                        $("#dealcontact").val() +
290
-                        "," +
291
-                        $("#dealman").val() +
292
-                        "向当事人进行了反馈,当事人对结果表示" +
293
-                        isStaisfiedRadioData +
294
-                        "。]";
295
-                    simpleDetailStr =
296
-                        simpleDetailStrStart + simpleDetailStrEnd;
297
-                    $("#result").val(simpleDetailStr);
298
-                } else if ($('#isProResultRadio input[name="isDisposeResult"]:checked').val() === "0") {
299
-                    simpleDetailStrEnd =
300
-                        $("#situation").val() +
301
-                        " [办理结果:" +
302
-                        "已办理,承办人:" +
303
-                        $("#dealman").val() +
304
-                        ",职务:" +
305
-                        $("#duties").val() +
306
-                        ",联系电话:" +
307
-                        $("#dealcontact").val() +
308
-                        "," + 
309
-                        $("#dealman").val() +
310
-                        "没有向当事人进行反馈" +
311
-                        "。]";
312
-                    simpleDetailStr =
313
-                        simpleDetailStrStart + simpleDetailStrEnd;
314
-                    $("#result").val(simpleDetailStr);
315
-                }
264
+                // if ($('#isProResultRadio input[name="isDisposeResult"]:checked').val() === "1") {
265
+                //     var isStaisfiedRadioData;
266
+                //     if (
267
+                //         $(
268
+                //             '#isStaisfiedRadio input[name="isstaisfied"]:checked'
269
+                //         ).val() === "1"
270
+                //     ) {
271
+                //         isStaisfiedRadioData = "满意";
272
+                //     } else if (
273
+                //         $(
274
+                //             '#isStaisfiedRadio input[name="isstaisfied"]:checked'
275
+                //         ).val() === "2"
276
+                //     ) {
277
+                //         isStaisfiedRadioData = "基本满意";
278
+                //     } else if (
279
+                //         $(
280
+                //             '#isStaisfiedRadio input[name="isstaisfied"]:checked'
281
+                //         ).val() === "3"
282
+                //     ) {
283
+                //         isStaisfiedRadioData = "不满意";
284
+                //     } else {
285
+                //         isStaisfiedRadioData = "未评价";
286
+                //     }
287
+                //     simpleDetailStrEnd =
288
+                //         $("#situation").val() +
289
+                //         " [办理结果:" +
290
+                //         "已办理,承办人:" +
291
+                //         $("#dealman").val() +
292
+                //         ",职务:" +
293
+                //         $("#duties").val() +
294
+                //         ",联系电话:" +
295
+                //         $("#dealcontact").val() +
296
+                //         "," +
297
+                //         $("#dealman").val() +
298
+                //         "向当事人进行了反馈,当事人对结果表示" +
299
+                //         isStaisfiedRadioData +
300
+                //         "。]";
301
+                //     simpleDetailStr =
302
+                //         simpleDetailStrStart + simpleDetailStrEnd;
303
+                //     $("#result").val(simpleDetailStr);
304
+                // } else if ($('#isProResultRadio input[name="isDisposeResult"]:checked').val() === "0") {
305
+                //     simpleDetailStrEnd =
306
+                //         $("#situation").val() +
307
+                //         " [办理结果:" +
308
+                //         "已办理,承办人:" +
309
+                //         $("#dealman").val() +
310
+                //         ",职务:" +
311
+                //         $("#duties").val() +
312
+                //         ",联系电话:" +
313
+                //         $("#dealcontact").val() +
314
+                //         "," + 
315
+                //         $("#dealman").val() +
316
+                //         "没有向当事人进行反馈" +
317
+                //         "。]";
318
+                //     simpleDetailStr =
319
+                //         simpleDetailStrStart + simpleDetailStrEnd;
320
+                //     $("#result").val(simpleDetailStr);
321
+                // }
322
+                simpleDetailStrEnd = $("#situation").val()
323
+                simpleDetailStr =
324
+                    simpleDetailStrStart + simpleDetailStrEnd;
325
+                $("#result").val(simpleDetailStr);
316 326
             });
317 327
         });
318 328
         //交办
@@ -323,6 +333,7 @@
323 333
                     dealman: $("#dealman").val(), //承办人
324 334
                     dealcontact: $("#dealcontact").val(), //联系方式
325 335
                     duties: $("#duties").val(), //职务
336
+                    AuditUser: $("#auditUser").val(), //审核领导
326 337
                     situation: $("#situation").val(), //处理情况
327 338
                     result: $("#result").val(), //办理结果
328 339
                     isproresult: $(

+ 66 - 95
WebUI/CallCenterWeb.UI/CommonHtml/banli_zilei.html

@@ -91,6 +91,12 @@
91 91
                 </td>
92 92
             </tr>
93 93
             <tr>
94
+                <th class="Importent">审核领导:</th>
95
+                <td>
96
+                    <input type="text" id="auditUser" />
97
+                </td>
98
+            </tr>
99
+            <tr>
94 100
                 <th class="Importent">处理结果:</th>
95 101
                 <td colspan="5"><textarea data-adaptheight id="situation" name="" rows="6" cols=""></textarea></td>
96 102
             </tr>
@@ -278,104 +284,68 @@
278 284
 
279 285
             //办理结果
280 286
             $('.handleBtn').click(function () {
281
-                if ($('#isProResultRadio input[name="isDisposeResult"]:checked').val() === "1") {
282
-                    var isStaisfiedRadioData;
283
-                    if (
284
-                        $(
285
-                            '#isStaisfiedRadio input[name="isstaisfied"]:checked'
286
-                        ).val() === "1"
287
-                    ) {
288
-                        isStaisfiedRadioData = "满意";
289
-                    } else if (
290
-                        $(
291
-                            '#isStaisfiedRadio input[name="isstaisfied"]:checked'
292
-                        ).val() === "2"
293
-                    ) {
294
-                        isStaisfiedRadioData = "基本满意";
295
-                    } else if (
296
-                        $(
297
-                            '#isStaisfiedRadio input[name="isstaisfied"]:checked'
298
-                        ).val() === "3"
299
-                    ) {
300
-                        isStaisfiedRadioData = "不满意";
301
-                    } else {
302
-                        isStaisfiedRadioData = "未评价";
303
-                    }
304
-                    simpleDetailStrEnd =
305
-                        $("#situation").val() +
306
-                        " [办理结果:" +
307
-                        "已办理,承办人:" +
308
-                        $("#dealman").val() +
309
-                        ",职务:" +
310
-                        $("#duties").val() +
311
-                        ",联系电话:" +
312
-                        $("#dealcontact").val() +
313
-                        "," +
314
-                        $("#dealman").val() +
315
-                        "向当事人进行了反馈,当事人对结果表示" +
316
-                        isStaisfiedRadioData +
317
-                        "。]";
318
-                    simpleDetailStr =
319
-                        simpleDetailStrStart + simpleDetailStrEnd;
320
-                    $("#result").val(simpleDetailStr);
321
-                } else if ($('#isProResultRadio input[name="isDisposeResult"]:checked').val() === "0") {
322
-                    simpleDetailStrEnd =
323
-                        $("#situation").val() +
324
-                        " [办理结果:" +
325
-                        "已办理,承办人:" +
326
-                        $("#dealman").val() +
327
-                        ",职务:" +
328
-                        $("#duties").val() +
329
-                        ",联系电话:" +
330
-                        $("#dealcontact").val() +
331
-                        "," + 
332
-                        $("#dealman").val() +
333
-                        "没有向当事人进行反馈" +
334
-                        "。]";
335
-                    simpleDetailStr =
336
-                        simpleDetailStrStart + simpleDetailStrEnd;
337
-                    $("#result").val(simpleDetailStr);
338
-                }
339
-                // if ($('#isProResultRadio input[name="isDisposeResult"]:checked').val() === '1') {
340
-                //     if (isProtect === "1") {
341
-                //         simpleDetailStrEnd = "经落实,具体情况回复如下:" + $("#situation").val() + " 办理结果:" +
342
-                //             "已办理 承办人:" + $("#dealman").val() + " 职务:" + $("#duties").val() + " 联系电话:" +
343
-                //             $("#dealcontact").val()
344
-                //         simpleDetailStr = simpleDetailStrStart + simpleDetailStrEnd;
345
-                //         $("#result").val(simpleDetailStr);
346
-                //     } else if (isProtect === "0") {
347
-                //         if ($('#isStaisfiedRadio input[name="isstaisfied"]:checked').val() === "0") {
348
-                //             var isStaisfiedRadioData = "未评价";
349
-                //         } else if ($('#isStaisfiedRadio input[name="isstaisfied"]:checked').val() ===
350
-                //             "1") {
351
-                //             var isStaisfiedRadioData = "满意";
352
-                //         } else if ($('#isStaisfiedRadio input[name="isstaisfied"]:checked').val() ===
353
-                //             "2") {
354
-                //             var isStaisfiedRadioData = "基本满意";
355
-                //         } else if ($('#isStaisfiedRadio input[name="isstaisfied"]:checked').val() ===
356
-                //             "3") {
357
-                //             var isStaisfiedRadioData = "不满意";
358
-                //         } else {
359
-                //             var isStaisfiedRadioData = "未评价";
360
-                //         }
361
-                //         simpleDetailStrEnd = "经落实,具体情况回复如下:" + $("#situation").val() + " 办理结果:" +
362
-                //             "已办理 承办人:" + $("#dealman").val() + " 职务:" + $("#duties").val() + " 联系电话:" +
363
-                //             $("#dealcontact").val() + "; " + $("#dealman").val() + "用" + $(
364
-                //                 "#connectmode").val() + "方式在" + $("#connecttime").val() +
365
-                //             "对反映人进行了回复,反映人对结果表示" + isStaisfiedRadioData
366
-                //         simpleDetailStr = simpleDetailStrStart + simpleDetailStrEnd;
367
-                //         $("#result").val(simpleDetailStr);
287
+                // if ($('#isProResultRadio input[name="isDisposeResult"]:checked').val() === "1") {
288
+                //     var isStaisfiedRadioData;
289
+                //     if (
290
+                //         $(
291
+                //             '#isStaisfiedRadio input[name="isstaisfied"]:checked'
292
+                //         ).val() === "1"
293
+                //     ) {
294
+                //         isStaisfiedRadioData = "满意";
295
+                //     } else if (
296
+                //         $(
297
+                //             '#isStaisfiedRadio input[name="isstaisfied"]:checked'
298
+                //         ).val() === "2"
299
+                //     ) {
300
+                //         isStaisfiedRadioData = "基本满意";
301
+                //     } else if (
302
+                //         $(
303
+                //             '#isStaisfiedRadio input[name="isstaisfied"]:checked'
304
+                //         ).val() === "3"
305
+                //     ) {
306
+                //         isStaisfiedRadioData = "不满意";
307
+                //     } else {
308
+                //         isStaisfiedRadioData = "未评价";
368 309
                 //     }
369
-                // } else if ($('#isProResultRadio input[name="isDisposeResult"]:checked').val() === '2') {
370
-                //     simpleDetailStrEnd = "经落实,具体情况回复如下:" + $("#situation").val() + " 办理结果:" +
371
-                //         "未办理 承办人:" + $("#dealman").val() + " 职务:" + $("#duties").val() + " 联系电话:" + $(
372
-                //             "#dealcontact").val() + "; 处理方案/进程:" + $("#prosituation").val();
373
-                //     simpleDetailStr = simpleDetailStrStart + simpleDetailStrEnd;
310
+                //     simpleDetailStrEnd =
311
+                //         $("#situation").val() +
312
+                //         " [办理结果:" +
313
+                //         "已办理,承办人:" +
314
+                //         $("#dealman").val() +
315
+                //         ",职务:" +
316
+                //         $("#duties").val() +
317
+                //         ",联系电话:" +
318
+                //         $("#dealcontact").val() +
319
+                //         "," +
320
+                //         $("#dealman").val() +
321
+                //         "向当事人进行了反馈,当事人对结果表示" +
322
+                //         isStaisfiedRadioData +
323
+                //         "。]";
324
+                //     simpleDetailStr =
325
+                //         simpleDetailStrStart + simpleDetailStrEnd;
374 326
                 //     $("#result").val(simpleDetailStr);
375
-                // } else {
376
-                //     simpleDetailStr = simpleDetailStrStart + simpleDetailStrEnd;
327
+                // } else if ($('#isProResultRadio input[name="isDisposeResult"]:checked').val() === "0") {
328
+                //     simpleDetailStrEnd =
329
+                //         $("#situation").val() +
330
+                //         " [办理结果:" +
331
+                //         "已办理,承办人:" +
332
+                //         $("#dealman").val() +
333
+                //         ",职务:" +
334
+                //         $("#duties").val() +
335
+                //         ",联系电话:" +
336
+                //         $("#dealcontact").val() +
337
+                //         "," + 
338
+                //         $("#dealman").val() +
339
+                //         "没有向当事人进行反馈" +
340
+                //         "。]";
341
+                //     simpleDetailStr =
342
+                //         simpleDetailStrStart + simpleDetailStrEnd;
377 343
                 //     $("#result").val(simpleDetailStr);
378 344
                 // }
345
+                simpleDetailStrEnd = $("#situation").val()
346
+                simpleDetailStr =
347
+                    simpleDetailStrStart + simpleDetailStrEnd;
348
+                $("#result").val(simpleDetailStr);
379 349
             })
380 350
 
381 351
         });
@@ -384,6 +354,7 @@
384 354
             $.post(huayi.config.callcenter_url + 'WorkOrder/DealWorkOrder', {
385 355
                 workorderid: wid,
386 356
                 dealman: $("#dealman").val(), //承办人
357
+                AuditUser: $("#auditUser").val(), //审核领导
387 358
                 result: $('#result').val(), //处理情况
388 359
                 situation: $("#situation").val(), //办理结果
389 360
                 isproresult: $('#isProResultRadio input[name="isDisposeResult"]:checked').val(), //处理结果
@@ -833,7 +804,7 @@
833 804
                             seconds + "秒"
834 805
                         simpleDetailStrStart =
835 806
                             // data.deptname +
836
-                            $.cookie("userName") + 
807
+                            $.cookie("userNameLogin") + 
837 808
                             "于时间(" +
838 809
                             daysTime +
839 810
                             ")回复:"

+ 6 - 5
WebUI/CallCenterWeb.UI/CommonHtml/jiaoban.html

@@ -360,6 +360,8 @@
360 360
                 $("#startTime").val(startTime + "天")
361 361
             } else if (level === "2") {
362 362
                 $("#limittimes").val(limittimes)
363
+            } else {
364
+                $("#startTime").val(startTime + "天")
363 365
             }
364 366
 
365 367
             Detail();
@@ -375,13 +377,12 @@
375 377
                             //console.log( content);
376 378
                             // debugger
377 379
                             var level = content.data[0].F_Level + "";
378
-                            console.log("level", level)
379
-                            if (level === "1") {
380
-                                $("#startTime").show()
381
-                                $("#limittimes").hide()
382
-                            } else if (level === "2") {
380
+                            if (level === "2") {
383 381
                                 $("#startTime").hide()
384 382
                                 $("#limittimes").show()
383
+                            } else {
384
+                                $("#startTime").show()
385
+                                $("#limittimes").hide()
385 386
                             }
386 387
                             $(".gdbhs").text(content.data[0].F_WorkOrderId); //工单
387 388
                             $(".tsfs").text(content.data[0].SourceName);

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

@@ -69,7 +69,7 @@
69 69
             $.post(huayi.config.callcenter_url + 'WorkOrder/ReplyWorkOrder', {
70 70
                 workorderid: wid, //工单号
71 71
                 files: $('#file').val(),
72
-                replycout: $('#replycount').val(), //回复内容
72
+                replycount: $('#replycount').val(), //回复内容
73 73
                 "token": $.cookie("token")
74 74
             }, function (result) {
75 75
                 result = JSON.parse(result);

+ 193 - 0
WebUI/CallCenterWeb.UI/ReportForm/superviseStatisticsList.html

@@ -0,0 +1,193 @@
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
+</head>
12
+
13
+<body>
14
+    <div>
15
+        <div style="width: 100%;padding: 10px;">
16
+            <table id="orderlist" data-row-style="rowStyle" data-query-params="queryParams" data-pagination="true">
17
+                <thead>
18
+                    <tr>
19
+                        <!-- <th data-field="F_WorkOrderId" data-formatter="View" data-align="center">工单单号</th> -->
20
+                        <th data-field="F_WorkOrderId" data-align="center">工单单号</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="F_WorkState" data-align="center" data-formatter="States">办理状态</th>
25
+                        <th data-field="OverState" data-formatter="OverTime" data-align="center">时限</th>
26
+                        <th data-field="LimitTime" data-formatter="BanTime" data-align="center">办理时限</th>
27
+                    </tr>
28
+                </thead>
29
+                <tbody class="list"></tbody>
30
+            </table>
31
+        </div>
32
+    </div>
33
+    <script src="../css/laydate/laydate.js"></script>
34
+    <script src="../js/adjustHeight.js"></script>
35
+    <script>
36
+        var deptId = helper.request.queryString("deptId");
37
+        var dbtype = helper.request.queryString("dbtype");
38
+        var searchDate = helper.request.queryString("searchDate");
39
+        $(document).ready(function () {
40
+            load();
41
+        });
42
+        //获取查询信息
43
+        function load() {
44
+            //先销毁表格
45
+            $('#orderlist').bootstrapTable('destroy');
46
+            //初始化表格,动态从服务器加载数据
47
+            $("#orderlist").bootstrapTable({
48
+                method: "get", //使用get请求到服务器获取数据
49
+                url: huayi.config.callcenter_url + "WorkOrder/GetList", //获取数据的Servlet地址
50
+                contentType: "application/x-www-form-urlencoded",
51
+                striped: true, //表格显示条纹
52
+                pagination: true, //启动分页
53
+                pageSize: 10, //每页显示的记录数
54
+                pageNumber: 1, //当前第几页
55
+                pageList: [10, 20, 50, 100], //记录数可选列表
56
+                search: false, //是否启用查询
57
+                showColumns: false, //显示下拉框勾选要显示的列
58
+                showRefresh: false, //显示刷新按钮
59
+                sidePagination: "server", //表示服务端请求
60
+                //设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder
61
+                //设置为limit可以获取limit, offset, search, sort, order
62
+                queryParamsType: "undefined",
63
+                queryParams: function queryParams(params) { //设置查询参数
64
+                    var param = {
65
+                        page: params.pageNumber,
66
+                        pagesize: params.pageSize,
67
+                        dbdata: 1,
68
+                        deptid: deptId,
69
+                        data: searchDate,
70
+                        dbtype: dbtype,
71
+                        token: $.cookie("token")
72
+                    };
73
+                    return param;
74
+                },
75
+                onLoadSuccess: function (data) { //加载成功时执行
76
+                    //layer.msg("加载成功");
77
+                    //console.log(data);
78
+                },
79
+                onLoadError: function () { //加载失败时执行
80
+                    //layer.msg("加载数据失败", { time: 1500, icon: 2 });
81
+                }
82
+            });
83
+        }
84
+        //状态
85
+        function States(val, row) {
86
+            var html = '';
87
+            switch (val + '') {
88
+                case '0':
89
+                    html = '新工单';
90
+                    if (row.F_IsReturn == 1) {
91
+                        html = '新工单(回退)';
92
+                    }
93
+                    break;
94
+                case '1':
95
+                    html = '待交办';
96
+                    break;
97
+                case '2':
98
+                    html = '待查收';
99
+                    break;
100
+                case '3':
101
+                    html = '退回审核中';
102
+                    break;
103
+                case '4':
104
+                    html = '办理中';
105
+                    break;
106
+                case '5':
107
+                    html = '延时审核';
108
+                    break;
109
+                case '6':
110
+                    html = '已办理';
111
+                    break;
112
+                case '7':
113
+                    html = '已回访';
114
+                    break;
115
+                case '8':
116
+                    html = '重办中';
117
+                    break;
118
+                case '9':
119
+                    html = '已结案';
120
+                    break;
121
+                case '10':
122
+                    html = '待审核';
123
+                    break;
124
+                case '11':
125
+                    html = '重办待交办';
126
+                    break;
127
+                case '12':
128
+                    html = '待审核';
129
+                    break;
130
+                case '13':
131
+                    html = '重办驳回';
132
+                    break;
133
+            }
134
+            return html;
135
+        }
136
+        //时限
137
+        function OverTime(val, row) {
138
+            if (val == 1) {
139
+                return '<div class="" style="cursor: pointer;">' +
140
+                    '<span class="Greens">' + row.GapTime + '</span>' +
141
+                    '</div>';
142
+            } else if (val == 2) {
143
+                return '<div class="" style="cursor: pointer;">' +
144
+                    '<span class="Yellows">' + row.GapTime + '</span>' +
145
+                    '</div>';
146
+            } else if (val == 3) {
147
+                return '<div class="" style="cursor: pointer;">' +
148
+                    '<span class="Reds">' + row.GapTime + '</span>' +
149
+                    '</div>';
150
+            }
151
+        }
152
+        //办理时限
153
+        function BanTime(val) {
154
+            if (val) {
155
+                var time = val.substring(0, val.indexOf(' '));
156
+                return '<div class="" style="cursor: pointer;">' +
157
+                    '<span>' + time + '</span>' +
158
+                    '</div>';
159
+            }
160
+
161
+        }
162
+
163
+        function View(val, row) {
164
+            return '<div class="imgs" ><a class="" index="' + row.CreateUser +
165
+                '" onclick= ckxq("' + row.F_WorkOrderId + '") >' + val + '</a></div>';
166
+        }
167
+
168
+        function GetCont(val) {
169
+            if (val) {
170
+                var str = '<div '
171
+                if (val.length > 10) {
172
+                    str = str + ' title="' + val + '" ';
173
+                    val = val.substr(0, 10) + "...";
174
+                }
175
+                return str + '>' + val + '</div>';
176
+            } else {
177
+                return '';
178
+            }
179
+        }
180
+
181
+        //查看详情
182
+        function ckxq(str) {
183
+            layer.open({
184
+                type: 2,
185
+                content: "../CommonHtml/WorkDatil.html?wid=" + str, //iframe的url,no代表不显示滚动条
186
+                title: '工单详情',
187
+                area: ['100%', '100%'], //宽高
188
+            });
189
+        }
190
+    </script>
191
+</body>
192
+
193
+</html>

+ 35 - 6
WebUI/CallCenterWeb.UI/ReportForm/superviseStatisticsReport.html

@@ -149,12 +149,12 @@
149 149
                         <thead>
150 150
                             <tr>
151 151
                                 <th data-field="F_DeptName" data-align="center">承办单位</th>
152
-                                <th data-field="F_ReciveCount" data-align="center">承办件</th>
153
-                                <th data-field="F_TimeOutCount" data-align="center">超期件</th>
154
-                                <th data-field="F_UnFinishCount" data-align="center">未果件</th>
155
-                                <th data-field="F_BackCount" data-align="center">退单件</th>
156
-                                <th data-field="F_VisitCount" data-align="center">群众评议总数</th>
157
-                                <th data-field="F_DissatisfiedCount" data-align="center">不满意件</th>
152
+                                <th data-field="F_ReciveCount" data-formatter="reciveCountList" data-align="center">承办件</th>
153
+                                <th data-field="F_TimeOutCount" data-formatter="timeOutCountList" data-align="center">超期件</th>
154
+                                <th data-field="F_UnFinishCount" data-formatter="unFinishCountList" data-align="center">未果件</th>
155
+                                <th data-field="F_BackCount" data-formatter="backCountList" data-align="center">退单件</th>
156
+                                <th data-field="F_VisitCount" data-formatter="visitCountList" data-align="center">群众评议总数</th>
157
+                                <th data-field="F_DissatisfiedCount" data-formatter="dissatisfiedCountList" data-align="center">不满意件</th>
158 158
                             </tr>
159 159
                         </thead>
160 160
                     </table>
@@ -261,6 +261,35 @@
261 261
             $("#deptid").val(treeNode.id);
262 262
         }
263 263
 
264
+        function reciveCountList(val, row) {
265
+            return '<div class="imgs" ><a class="" onclick="viewList(\'' + row.F_DeptId + '\', \'0\')" >' + val + '</a></div>';
266
+        }
267
+        function timeOutCountList(val, row) {
268
+            return '<div class="imgs" ><a class="" onclick="viewList(\'' + row.F_DeptId + '\', \'1\')" >' + val + '</a></div>';
269
+        }
270
+        function unFinishCountList(val, row) {
271
+            return '<div class="imgs" ><a class="" onclick="viewList(\'' + row.F_DeptId + '\', \'2\')" >' + val + '</a></div>';
272
+        }
273
+        function backCountList(val, row) {
274
+            return '<div class="imgs" ><a class="" onclick="viewList(\'' + row.F_DeptId + '\', \'3\')" >' + val + '</a></div>';
275
+        }
276
+        function visitCountList(val, row) {
277
+            return '<div class="imgs" ><a class="" onclick="viewList(\'' + row.F_DeptId + '\', \'4\')" >' + val + '</a></div>';
278
+        }
279
+        function dissatisfiedCountList(val, row) {
280
+            return '<div class="imgs" ><a class="" onclick="viewList(\'' + row.F_DeptId + '\', \'5\')" >' + val + '</a></div>';
281
+        }
282
+
283
+        function viewList(deptId, dbtype) {
284
+            searchDate = $("#squeryTime").val()
285
+            layer.open({
286
+                type: 2,
287
+                content: "./superviseStatisticsList.html?deptId=" + deptId + "&dbtype=" + dbtype + "&searchDate=" + searchDate, //iframe的url,no代表不显示滚动条
288
+                title: '督办统计列表',
289
+                area: ['90%', '80%'], //宽高
290
+            });
291
+        }
292
+        
264 293
         //导出
265 294
         $('#exportPublicSentiments').click(function () {
266 295
             dcexcelDispath(this);

+ 100 - 0
WebUI/CallCenterWeb.UI/TelCall/addOrEditvipCall.html

@@ -0,0 +1,100 @@
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 rel="stylesheet" href="../css/init.css" />
9
+    <title>添加vip</title>
10
+</head>
11
+
12
+<body>
13
+    <div class="Common">
14
+        <table>
15
+            <tr>
16
+                <th class="Importent">姓名:</th>
17
+                <td><input id="name" type="text"></td>
18
+                <th class="Importent">电话:</th>
19
+                <td><input id="phone" type="text"></td>
20
+            </tr>
21
+            <!-- <tr>
22
+            </tr> -->
23
+            <tr>
24
+                <th class="Importent">备注:</th>
25
+                <td colspan="7"><textarea data-adaptheight id="remarks" name="" rows="" cols=""></textarea></td>
26
+            </tr>
27
+        </table>
28
+        <div class="btn_box">
29
+            <button class="btns save">保存</button>
30
+        </div>
31
+    </div>
32
+
33
+    <!--<script src="../js/main.js?v=1.5"></script>-->
34
+    <script src="../js/adjustHeight.js"></script>
35
+    <script src="../js/guid.js"></script>
36
+    <script>
37
+        var id = helper.request.queryString("id");
38
+        var addOrEditAPI = "";
39
+        $(document).ready(function () {
40
+            $('.save').click(function () {
41
+                saveFunc();
42
+            })
43
+            if (id) {
44
+                addOrEditAPI = "CusVip/EditVip"
45
+                getvipDetails()
46
+            } else {
47
+                addOrEditAPI = "CusVip/AddVip"
48
+            }
49
+        });
50
+        //保存 编辑
51
+        function saveFunc() {
52
+            $.ajax({
53
+                type: "post",
54
+                url: huayi.config.callcenter_url + addOrEditAPI,
55
+                dataType: 'json',
56
+                async: true,
57
+                data: {
58
+                    F_ID: id,
59
+                    F_Name: $("#name").val(), // 姓名
60
+                    F_Phone: $("#phone").val(), // 电话
61
+                    F_Remarks: $("#remarks").val(), // 备注
62
+                    token: $.cookie("token")
63
+                },
64
+                success: function (result) {
65
+                    /*验证请求*/
66
+                    if (result.state.toLowerCase() == "success") {
67
+                        var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
68
+                        parent.layer.close(index); //再执行关闭
69
+                        parent.$('#list').bootstrapTable('refresh');
70
+                        parent.layer.msg("操作成功");
71
+                    }
72
+                }
73
+            });
74
+        }
75
+
76
+        function getvipDetails() {
77
+            $.ajax({
78
+                type: "get",
79
+                url: huayi.config.callcenter_url + "CusVip/GetVIP",
80
+                dataType: 'json',
81
+                async: true,
82
+                data: {
83
+                    id: id,
84
+                    token: $.cookie("token")
85
+                },
86
+                success: function (result) {
87
+                    /*验证请求*/
88
+                    if (result.state.toLowerCase() == "success") {
89
+                        var data = result.data
90
+                        $("#name").val(data.F_Name)
91
+                        $("#phone").val(data.F_Phone)
92
+                        $("#remarks").val(data.F_Remarks)
93
+                    }
94
+                }
95
+            });
96
+        }
97
+    </script>
98
+</body>
99
+
100
+</html>

+ 281 - 0
WebUI/CallCenterWeb.UI/TelCall/vipCall.html

@@ -0,0 +1,281 @@
1
+<!DOCTYPE html>
2
+<html>
3
+
4
+<head>
5
+    <meta charset="UTF-8">
6
+    <title>vip名单管理</title>
7
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
8
+    <link href="../css/init.css" rel="stylesheet" />
9
+    <link href="../css/Table/table1.css" rel="stylesheet" />
10
+    <script src="../Script/Common/huayi.load.js"></script>
11
+    <script src="../Script/Common/huayi.config.js"></script>
12
+    <script src="../css/laydate/laydate.js"></script>
13
+    <style>
14
+        .operation {
15
+            margin-bottom: 30px;
16
+        }
17
+
18
+        .th-bar a {
19
+            display: inline-block;
20
+            margin: 0 0 0 4px;
21
+        }
22
+
23
+        .add_time input {
24
+            width: 50%;
25
+        }
26
+
27
+        #Pb {
28
+            padding-left: 10px;
29
+        }
30
+    </style>
31
+</head>
32
+
33
+<body class="gray-bg">
34
+    <div class="wrapper wrapper-content animated fadeInRight">
35
+        <div class="daoHang clearfix">
36
+            <div class="dhLeft">
37
+                <sapn><i class="syIcon"></i>位置:
38
+                    <a href="javaScript:;" class="indexreturn" id="ReIndex">首页</a>&gt;
39
+                    <a href="javaScript:;">话务管理</a>&gt;
40
+                    <a href="" class="nowPosition">vip名单管理</a>
41
+                </sapn>
42
+            </div>
43
+            <div class="dhRight">
44
+                <a href="" title="刷新"><i class="fa fa-refresh"></i></a>
45
+            </div>
46
+        </div>
47
+        <div class="th-box">
48
+            <div class="th-bar clearfix">
49
+                <div class="operation fl">
50
+                    <a href="javascript:;" class="sc_btn add max-right">添加</a>
51
+                    <a class="sc_btn xg max-right">修改</a>
52
+                    <a class="sc_btn btnEnable">启用</a>
53
+                    <a class="sc_btn btnDisable">禁用</a>
54
+                    <a class="sc_btn remove">删除</a>
55
+                </div>
56
+                <div class="seach-box fr">
57
+                    <ul>
58
+                        <li>姓名:<input class="photo x-color" type="text" id="name" placeholder="请输入姓名" /></li>
59
+                        <li>电话号码:<input class="photo x-color" type="text" id="phone" placeholder="请输入电话号码" /></li>
60
+                        <li>备注:<input class="photo x-color" type="text" id="phone" placeholder="请输入备注" /></li>
61
+                        <li>
62
+                            <select name="" id="state" class="photo">
63
+                                <option value="">请选择状态</option>
64
+                                <option value="0">启用</option>
65
+                                <option value="1">暂停</option>
66
+                            </select>
67
+                        </li>
68
+                        <li>
69
+                            <a class="sc_btn  Block" id="sc_btns">搜索</a>
70
+                        </li>
71
+                    </ul>
72
+                </div>
73
+            </div>
74
+        </div>
75
+        <div style="width: 100%;padding: 10px;">
76
+            <table id="list" data-row-style="rowStyle" data-query-params="queryParams" data-pagination="true">
77
+                <thead>
78
+                    <tr>
79
+                        <th data-field="state" data-checkbox="true"></th>
80
+                        <th data-align="center" data-formatter="setCode">编号</th>
81
+                        <th data-field="F_Name">姓名</th>
82
+                        <th data-field="F_Phone">电话</th>
83
+                        <th data-field="F_State" data-formatter="stateFormatter">状态</th>
84
+                        <th data-field="F_Remarks">备注</th>
85
+                    </tr>
86
+                </thead>
87
+                <tbody id="tbody"></tbody>
88
+            </table>
89
+        </div>
90
+    </div>
91
+    <script src="../js/adjustHeight.js"></script>
92
+    <script>
93
+        var isBlackName = true;
94
+        var tc;
95
+        $(document).ready(function () {
96
+            /*搜索*/
97
+            $("#sc_btns").click(function () {
98
+                initTable();
99
+            })
100
+            /*删除内容*/
101
+            $(".remove").click(function () {
102
+                var ids = $.map($('#list').bootstrapTable('getSelections'),
103
+                    function (row) {
104
+                        return row.F_ID;
105
+                    });
106
+                /*判断长度*/
107
+                if (ids.length <= 0) {
108
+                    layer.confirm('没有可删除的选项?', {
109
+                        btn: ['确定'] //按钮
110
+                    });
111
+                    return;
112
+                }
113
+                remove();
114
+            });
115
+
116
+            /*修改弹窗*/
117
+            $(".xg").click(function () {
118
+                var ids = $.map($('#list').bootstrapTable('getSelections'),
119
+                    function (row) {
120
+                        return row.F_ID;
121
+                    });
122
+                if (ids.length != 1) {
123
+                    layer.confirm('请选择一行进行修改?', {
124
+                        btn: ['确定'] //按钮
125
+                    });
126
+                    return;
127
+                } else {
128
+                    layer.open({
129
+                        type: 2,
130
+                        title: '修改vip',
131
+                        area: ['60%', '40%'], //宽高
132
+                        content: "./addOrEditvipCall.html?id=" + ids, //iframe的url,no代表不显示滚动条
133
+                    });
134
+                }
135
+            });
136
+
137
+            /*增加弹框*/
138
+            $(document).on('click', '.add', function () {
139
+                layer.open({
140
+                    type: 2,
141
+                    title: '添加vip',
142
+                    area: ['60%', '40%'], //宽高
143
+                    content: "./addOrEditvipCall.html", //iframe的url,no代表不显示滚动条
144
+                });
145
+            });
146
+            initTable();
147
+        })
148
+
149
+        function initTable() {
150
+            //先销毁表格
151
+            $('#list').bootstrapTable('destroy');
152
+            //初始化表格,动态从服务器加载数据
153
+            $("#list").bootstrapTable({
154
+                method: "get", //使用get请求到服务器获取数据
155
+                url: huayi.config.callcenter_url + "CusVip/GetList", //获取数据的Servlet地址
156
+                contentType: "application/x-www-form-urlencoded",
157
+                striped: true, //表格显示条纹
158
+                pagination: true, //启动分页
159
+                pageSize: 10, //每页显示的记录数
160
+                pageNumber: 1, //当前第几页
161
+                pageList: [10, 20, 50, 100], //记录数可选列表
162
+                search: false, //是否启用查询
163
+                showColumns: false, //显示下拉框勾选要显示的列
164
+                showRefresh: false, //显示刷新按钮
165
+                sidePagination: "server", //表示服务端请求
166
+                //设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder
167
+                //设置为limit可以获取limit, offset, search, sort, order
168
+                queryParamsType: "undefined",
169
+                queryParams: function queryParams(params) { //设置查询参数
170
+                    var param = {
171
+                        page: params.pageNumber,
172
+                        pagesize: params.pageSize,
173
+                        name: $("#name").val(),
174
+                        phone: $("#phone").val(),
175
+                        remarks: $("remarks").val(),
176
+                        state: $("#state").val(),
177
+                        token: $.cookie("token")
178
+                    };
179
+                    return param;
180
+                },
181
+                onLoadSuccess: function (data) { //加载成功时执行
182
+                    //layer.msg("加载成功");
183
+                    //debugger;这种方式也可以修改名单类型
184
+                },
185
+                onLoadError: function () { //加载失败时执行
186
+                    //layer.msg("加载数据失败", { time: 1500, icon: 2 });
187
+                }
188
+            });
189
+        }
190
+
191
+        function stateFormatter(val, row) {
192
+            var stateStr = ["启用", "禁用"]
193
+            return stateStr[parseInt(val)]
194
+        }
195
+
196
+        // 启用
197
+        $(".btnEnable").click(function () {
198
+            editState(0)
199
+        });
200
+
201
+        //禁用
202
+        $(".btnDisable").click(function () {
203
+            editState(1)
204
+        });
205
+
206
+        // 启用 停用
207
+        function editState(state) {
208
+            var ids = $.map($('#list').bootstrapTable('getSelections'),
209
+                function (row) {
210
+                    return row.F_ID;
211
+                });
212
+            if (ids.length != 1) {
213
+                layer.confirm('请选择一条数据', {
214
+                    btn: ['确定'] //按钮
215
+                });
216
+                return;
217
+            } else {
218
+                var contentStr = ["你确定启用吗?", "你确定禁用吗?"]
219
+                contentStr = contentStr[parseInt(state)]
220
+                layer.confirm(contentStr, {
221
+                    btn: ['是', '否'] //按钮
222
+                }, function () {
223
+                    /*发送请求*/
224
+                    $.post(huayi.config.callcenter_url + "CusVip/EditState", {
225
+                        id: ids,
226
+                        state: state,
227
+                        token: $.cookie("token")
228
+                    }, function (result) {
229
+                        result = JSON.parse(result);
230
+                        if (result.state.toLowerCase() == "success") {
231
+                            layer.msg("操作成功");
232
+                            initTable();
233
+                        }
234
+                    })
235
+                })
236
+            }
237
+        }
238
+
239
+        /*删除提示*/
240
+        function remove() {
241
+            layer.confirm('确定删除当前记录?', {
242
+                btn: ['是', '否'] //按钮
243
+            }, function () {
244
+
245
+                /*执行删除*/
246
+                var ids = $.map($('#list').bootstrapTable('getSelections'),
247
+                    function (row) {
248
+                        return row.F_ID;
249
+                    });
250
+                /*发送请求*/
251
+                $.post(huayi.config.callcenter_url + "CusVip/DeleteVip", {
252
+                    id: ids,
253
+                    token: $.cookie("token")
254
+                }, function (result) {
255
+                    result = JSON.parse(result);
256
+                    if (result.state.toLowerCase() == "success") {
257
+                        layer.msg("删除成功");
258
+                        initTable();
259
+                    }
260
+                })
261
+            });
262
+        }
263
+        //编号
264
+        function setCode(val, row, index) {
265
+            return index + 1;
266
+        }
267
+        //名单类型
268
+        function shtype(val) {
269
+            if (val == 2) {
270
+                return '白名单';
271
+            } else if (val == 1) {
272
+                return '黑名单';
273
+            } else {
274
+                return '';
275
+            }
276
+        }
277
+    </script>
278
+
279
+</body>
280
+
281
+</html>

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

@@ -209,7 +209,7 @@ $(document).ready(function () {
209 209
             if (result.state.toLowerCase() == "success") {
210 210
                 $.cookie("code", result.data.role.F_RoleCode);
211 211
                 $.cookie("userCode", result.data.user.F_UserCode);
212
-                $.cookie("userName", result.data.user.F_UserName);
212
+                $.cookie("userNameLogin", result.data.user.F_UserName);
213 213
                 $("#RoleCode").val(result.data.user.F_RoleCode);
214 214
                 $("#GroupCode").val(result.data.user.F_GroupCode);
215 215
                 //console.log($("#RoleCode").val());

+ 1 - 1
WebUI/CallCenterWeb.UI/js/kindeditor/asp.net/upload_json.ashx

@@ -34,7 +34,7 @@ public class Upload : IHttpHandler
34 34
 		extTable.Add("image", "gif,jpg,jpeg,png,bmp");
35 35
 		extTable.Add("flash", "swf,flv");
36 36
 		extTable.Add("media", "swf,flv,mp3,wav,wma,wmv,mid,avi,mpg,asf,rm,rmvb");
37
-		extTable.Add("file", "doc,docx,xls,xlsx,ppt,htm,html,txt,zip,rar,gz,bz2");
37
+		extTable.Add("file", "doc,docx,xls,xlsx,ppt,htm,html,txt,zip,rar,gz,bz2,pdf");
38 38
 
39 39
 		//最大文件大小
40 40
 		int maxSize = 10 * 1024 * 1024;