Kaynağa Gözat

Merge branch 'master' of http://192.168.1.222:3000/zhoufan/12345_Base_Web

fanlongfei 8 yıl önce
ebeveyn
işleme
b5a4bcf8ec

+ 0 - 118
WebChat/html/ziXunJianYi.html

@@ -1,118 +0,0 @@
1
-<!doctype html>
2
-<html>
3
-
4
-	<head>
5
-		<meta charset="UTF-8">
6
-		<title>咨询建议表扬</title>
7
-		<meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1,user-scalable=no">
8
-		<meta name="apple-mobile-web-app-capable" content="yes">
9
-		<meta name="apple-mobile-web-app-status-bar-style" content="black">
10
-		<link href="../css/mui.min.css" rel="stylesheet" />
11
-		<link rel="stylesheet" href="../css/iconfont.css" />
12
-		<link rel="stylesheet" href="../css/inits.css" />
13
-		<style>
14
-			.mui-bar-popover {
15
-				width: 30%;
16
-			}
17
-			.mui-popover.mui-bar-popover .mui-table-view{
18
-				width: 100%;
19
-			}
20
-			.mui-table-view .mui-table-view-cell>a:not(.mui-btn){
21
-				text-align: center;
22
-			}
23
-			.san{
24
-				    font-size: 14px;
25
-    				margin-right: 5px
26
-			}
27
-			.nav_a{
28
-				    border-right: 1px solid #ccc;
29
-			}
30
-			.radio_box{
31
-				display: inline-block;
32
-			}
33
-			.mui-radio input[type=radio]:before{
34
-				font-size: 25px;
35
-				vertical-align: middle;
36
-			}
37
-			.ztext{
38
-				width: 100%;
39
-			    margin: 0;
40
-			    border: 0;
41
-			}
42
-			.action{
43
-				padding: 11px 15px;
44
-			}
45
-			
46
-		</style>
47
-	</head>
48
-
49
-	<body>
50
-		<header id="header" class="mui-bar mui-bar-nav new_head">
51
-			<h1 class="mui-title new_head_title">咨询建议表扬</h1>
52
-			<button class="new_head_left mui-action-back mui-btn mui-btn-blue mui-btn-link mui-btn-nav mui-pull-left">
53
-				<span class="mui-icon mui-icon-left-nav"></span>返回
54
-			</button>
55
-			<button class="new_head_right mui-btn mui-btn-blue mui-btn-link mui-pull-right"><span class="iconfont icon-unie644"></span></button>
56
-		</header>
57
-		
58
-		<div class="mui-content">
59
-			<ul class="mui-table-view">
60
-				 <li class="mui-table-view-cell">
61
-				 	<div class="mui-input-row">
62
-						<label>诉求类型:</label>
63
-						<input type="text" value="咨询建议">
64
-					</div>
65
-				 </li>
66
-		         <li class="mui-table-view-cell">
67
-		         	<div class="mui-input-row">
68
-							<label>保密要求:</label>
69
-							<div class="mui-input-row mui-radio mui-left radio_box">
70
-		         		<label>保密</label>
71
-		         		<input type="radio" type="radio" name="secret"/>
72
-		         	</div>
73
-		         	<div class="mui-input-row mui-radio mui-left radio_box">
74
-		         		<label>公开</label>
75
-		         		<input type="radio" type="radio" name="secret"/>
76
-		         	</div>
77
-					</div>
78
-		         </li>
79
-		         <li class="mui-table-view-cell">
80
-		         		<div class="mui-input-row">
81
-						<label>咨询主题:</label>
82
-						<input type="text" placeholder="请填写您的咨询主题">
83
-					</div>
84
-		         </li>
85
-		         <li class="mui-table-view-cell">
86
-		         		<div class="mui-input-row">
87
-						<!--<label>咨询主题:</label>-->
88
-						<textarea class="ztext" name="" id="textarea" rows="3" cols="" placeholder="请详细描述您的问题和建议..."></textarea>
89
-					</div>
90
-		         </li>
91
-		           <li class="mui-table-view-cell">
92
-		         		<div class="mui-input-row">
93
-						<label>联系人:</label>
94
-						<input type="text" placeholder="请填写您的称呼">
95
-					</div>
96
-		         </li>
97
-		           <li class="mui-table-view-cell">
98
-		         		<div class="mui-input-row">
99
-						<label>联系电话:</label>
100
-						<input type="text" placeholder="请填写您的手机号">
101
-					</div>
102
-		         </li>
103
-			</ul>
104
-			
105
-			<p class="action">
106
-				<i class="iconfont icon-gantanhao" style="margin-right: 5px;font-size: 20px;vertical-align: middle;"></i>
107
-				<span style="color: #f81737;">以上内容都为必填内容,请如实填写</span>
108
-			</p>
109
-			<button type="button" class="mui-btn mui-btn-primary mui-btn-block block_button">提交</button>
110
-		</div>
111
-		
112
-		<script src="../js/mui.min.js"></script>
113
-		<script type="text/javascript">
114
-			mui.init()
115
-		</script>
116
-	</body>
117
-
118
-</html>

+ 6 - 7
WebUI/CallCenterWeb.UI/Business/LeaderDCL.html

@@ -266,17 +266,16 @@
266 266
 									<th>工单状态:</th>
267 267
 									<td>
268 268
 										<select name="" id="state" class="select">
269
-											<option selected="selected" value="">请选择</option>
270
-											<option value="0">新工单</option>
271
-											<option value="1">待交办</option>
269
+											
270
+							
271
+											<option value="1"selected="selected">待交办</option>
272 272
 											<option value="2">待查收</option>
273 273
 											<option value="3">退回审核中</option>
274
-											<option value="4">办理中</option>
274
+									
275 275
 											<option value="5">延时审核中</option>
276
-											<option value="6">已办理</option>
276
+										
277 277
 											<option value="7">已回访</option>
278
-											<option value="8">重办中</option>
279
-											<option value="9">已结案</option>
278
+									
280 279
 										</select>
281 280
 									</td>
282 281
 									<th>工单来源:</th>

+ 6 - 11
WebUI/CallCenterWeb.UI/Business/WorkDC.html

@@ -263,18 +263,13 @@
263 263
 								<tr>
264 264
 									<th>工单状态:</th>
265 265
 									<td>
266
-										<select name="" id="state" class="select">
267
-											<option selected="selected" value="">请选择</option>
268
-											<option value="0">新工单</option>
269
-											<option value="1">待交办</option>
270
-											<option value="2">待查收</option>
271
-											<option value="3">退回审核中</option>
266
+										<select name="" id="state" class="select">	
267
+											<option value="2"selected="selected">待查收</option>
268
+											
272 269
 											<option value="4">办理中</option>
273
-											<option value="5">延时审核中</option>
274
-											<option value="6">已办理</option>
275
-											<option value="7">已回访</option>
270
+
276 271
 											<option value="8">重办中</option>
277
-											<option value="9">已结案</option>
272
+
278 273
 										</select>
279 274
 									</td>
280 275
 									<th>工单来源:</th>
@@ -333,7 +328,7 @@
333 328
 							<table id="orderlist" data-row-style="rowStyle" data-query-params="queryParams" data-pagination="true">
334 329
 								<thead>
335 330
 									<tr>
336
-										<!--<th data-checkbox="true"></th>-->
331
+									
337 332
 										<th data-field="F_WorkOrderId" data-align="center">工单单号</th>
338 333
 										<th data-field="F_ComTitle" data-formatter="GetCont" data-align="center">诉求标题</th>
339 334
 										<th data-field="DeptName" data-align="center">交办单位</th>

+ 3 - 10
WebUI/CallCenterWeb.UI/Business/ZXDCL.html

@@ -264,17 +264,10 @@
264 264
 									<th>工单状态:</th>
265 265
 									<td>
266 266
 										<select name="" id="state" class="select">
267
-											<option selected="selected" value="">请选择</option>
268
-											<option value="0">新工单</option>
269
-											<option value="1">待交办</option>
270
-											<option value="2">待查收</option>
271
-											<option value="3">退回审核中</option>
272
-											<option value="4">办理中</option>
273
-											<option value="5">延时审核中</option>
267
+											
268
+											<option value="0"selected="selected">新工单</option>
274 269
 											<option value="6">已办理</option>
275
-											<option value="7">已回访</option>
276
-											<option value="8">重办中</option>
277
-											<option value="9">已结案</option>
270
+
278 271
 										</select>
279 272
 									</td>
280 273
 									<th>工单来源:</th>

+ 41 - 25
WebUI/CallCenterWeb.UI/CommonHtml/Back.html

@@ -161,33 +161,49 @@
161 161
 			}
162 162
 			function calloutopt(telphone)
163 163
 			{
164
-			    event.stopPropagation();
165
-			    if (telphone) {
166
-			        $.ajax({
167
-			            type: "get",
168
-			            url: huayi.config.callcenter_url + "CallOutOpt/GetCallOutprefix",
169
-			            async: true,
170
-			            dataType: 'json',
171
-			            data: {
172
-			                token: $.cookie("token"),
173
-			                phone: telphone
174
-			            },
175
-			            success: function (result) {
176
-			                if (result.state.toLowerCase() == "success") {
177
-			                    var guid = uuid();
178
-			                    $("#F_guid").val(guid);
179
-			                    top.obj.Type = "MakeCall";
180
-			                    top.obj.DestinationNumber = result.data.phone;
181
-			                    top.obj.Header = result.data.fix;
182
-			                    top.obj.TaskType = "2"; //0:拨号外呼;1:未接来电外呼;2:回访外呼
183
-			                    top.obj.TaskPhoneID = wid; //回访的工单ID
184
-			                    top.obj.TaskID = guid; //回访记录编号
185
-			                    top.Send();
186
-			                }
164
+			    $.getJSON(huayi.config.callcenter_url + 'UserAccount/GetNowUser', {
165
+			        "token": $.cookie("token")
166
+			    }, function (result) {
167
+			        if (result.state.toLowerCase() == "success") {
168
+			            if (result.data.user.F_SeatFlag) {//判断是否话务人员
169
+			                if ($.cookie("fj")) { //判断是否登录分机号
170
+			                    event.stopPropagation();
171
+			                    if (telphone) {
172
+			                        $.ajax({
173
+			                            type: "get",
174
+			                            url: huayi.config.callcenter_url + "CallOutOpt/GetCallOutprefix",
175
+			                            async: true,
176
+			                            dataType: 'json',
177
+			                            data: {
178
+			                                token: $.cookie("token"),
179
+			                                phone: telphone
180
+			                            },
181
+			                            success: function (result) {
182
+			                                if (result.state.toLowerCase() == "success") {
183
+			                                    var guid = uuid();
184
+			                                    $("#F_guid").val(guid);
185
+			                                    top.obj.Type = "MakeCall";
186
+			                                    top.obj.DestinationNumber = result.data.phone;
187
+			                                    top.obj.Header = result.data.fix;
188
+			                                    top.obj.TaskType = "2"; //0:拨号外呼;1:未接来电外呼;2:回访外呼
189
+			                                    top.obj.TaskPhoneID = wid; //回访的工单ID
190
+			                                    top.obj.TaskID = guid; //回访记录编号
191
+			                                    top.Send();
192
+			                                }
187 193
 
194
+			                            }
195
+			                        });
196
+			                    }
197
+			                }
198
+			                else
199
+			                    layer.msg("未绑定分机号,不能操作回拨");
188 200
 			            }
189
-			        });
190
-			    }
201
+			            else
202
+			                layer.msg("非话务人员登录,不能操作回拨");
203
+			        }
204
+			    });
205
+
206
+			    
191 207
 			}
192 208
 		</script>
193 209
 	</body>

+ 41 - 27
WebUI/CallCenterWeb.UI/TelCall/CallRecordWJ.html

@@ -308,35 +308,49 @@
308 308
         }
309 309
         //外呼号码
310 310
         function calloutopt(telphone, cid) {
311
-            event.stopPropagation();
312
-            console.log(telphone);
313
-            console.log(cid);
314
-            if (telphone) {
315
-                $.ajax({
316
-                    type: "get",
317
-                    url: huayi.config.callcenter_url + "CallOutOpt/GetCallOutprefix",
318
-                    async: true,
319
-                    dataType: 'json',
320
-                    data: {
321
-                        token: $.cookie("token"),
322
-                        phone: telphone
323
-                    },
324
-                    success: function (result) {
325
-                        if (result.state.toLowerCase() == "success") {
326
-                            var guid = uuid();
327
-                            top.obj.Type = "MakeCall";
328
-                            console.log(result.data.phone);
329
-                            top.obj.DestinationNumber = result.data.phone;
330
-                            top.obj.Header = result.data.fix;
331
-                            top.obj.TaskType = "1"; //0:拨号外呼;1:未接来电外呼;2:回访外呼
332
-                            top.obj.TaskPhoneID = cid; //回访的通话记录ID
333
-                            top.obj.TaskID = guid; //回访记录编号
334
-                            top.Send();
335
-                        }
311
+            $.getJSON(huayi.config.callcenter_url + 'UserAccount/GetNowUser', {
312
+                "token": $.cookie("token")
313
+            }, function (result) {
314
+                if (result.state.toLowerCase() == "success") {
315
+                    if (result.data.user.F_SeatFlag) {//判断是否话务人员
316
+                        if ($.cookie("fj")) { //判断是否登录分机号
317
+                            event.stopPropagation();
318
+                            console.log(telphone);
319
+                            console.log(cid);
320
+                            if (telphone) {
321
+                                $.ajax({
322
+                                    type: "get",
323
+                                    url: huayi.config.callcenter_url + "CallOutOpt/GetCallOutprefix",
324
+                                    async: true,
325
+                                    dataType: 'json',
326
+                                    data: {
327
+                                        token: $.cookie("token"),
328
+                                        phone: telphone
329
+                                    },
330
+                                    success: function (result) {
331
+                                        if (result.state.toLowerCase() == "success") {
332
+                                            var guid = uuid();
333
+                                            top.obj.Type = "MakeCall";
334
+                                            console.log(result.data.phone);
335
+                                            top.obj.DestinationNumber = result.data.phone;
336
+                                            top.obj.Header = result.data.fix;
337
+                                            top.obj.TaskType = "1"; //0:拨号外呼;1:未接来电外呼;2:回访外呼
338
+                                            top.obj.TaskPhoneID = cid; //回访的通话记录ID
339
+                                            top.obj.TaskID = guid; //回访记录编号
340
+                                            top.Send();
341
+                                        }
336 342
 
343
+                                    }
344
+                                });
345
+                            }
346
+                        }
347
+                        else
348
+                            layer.msg("未绑定分机号,不能操作回拨");
337 349
                     }
338
-                });
339
-            }
350
+                    else
351
+                        layer.msg("非话务人员登录,不能操作回拨");
352
+                }
353
+            });
340 354
         }
341 355
 
342 356
     </script>