Преглед на файлове

通话记录,来电弹屏,外呼信息内增加 一列 处理方式

fanlongfei преди 7 години
родител
ревизия
cffcb5e8ce
променени са 5 файла, в които са добавени 1243 реда и са изтрити 1162 реда
  1. 32 1
      CallCenterWeb.UI/TelCall/CallRecord.html
  2. 1156 1134
      CallCenterWeb.UI/callScreen/call.js
  3. 15 16
      CallCenterWeb.UI/callScreen/callScreen.html
  4. 1 0
      CallCenterWeb.UI/index.html
  5. 39 11
      CallCenterWeb.UI/js/index.js

+ 32 - 1
CallCenterWeb.UI/TelCall/CallRecord.html

@@ -328,6 +328,7 @@
328 328
 							<th data-field="CusName" data-align="center">客户姓名</th>
329 329
 							<th data-field="CallNumber" data-align="center">电话号码</th>
330 330
 							<th data-field="FilePath" data-formatter="setCode" data-align="center">录音</th>
331
+							<th data-field="DealType" data-formatter="formatterDealType" data-align="center">处理方式</th>
331 332
 							<th data-field="CallType" data-formatter="callType" data-align="center">呼叫方向</th>
332 333
 							<th data-field="F_SeartGroup" data-align="center">部门</th>
333 334
 							<th data-field="CallState" data-formatter="states" data-align="center">呼叫状态</th>
@@ -521,7 +522,37 @@
521 522
 					}
522 523
 				});
523 524
 			}
524
-
525
+			
526
+			//格式化处理方式
527
+			function formatterDealType(val, row){
528
+				//处理方式0:IVR处理1骚扰电话2自助服务3转值班电话4留言5呼损6人工处理
529
+				var str = '-';
530
+				switch (val){
531
+					case 0:
532
+							str = 'IVR处理';
533
+						break;
534
+					case 1:
535
+							str = '骚扰电话';
536
+						break;
537
+					case 2:
538
+							str = '自助服务';
539
+						break;
540
+					case 3:
541
+							str = '转值班电话';
542
+						break;
543
+					case 4:
544
+							str = '留言';
545
+						break;
546
+					case 5:
547
+							str = '呼损';
548
+						break;
549
+					case 6:
550
+							str = '人工处理';
551
+						break;
552
+				}
553
+				return str;	
554
+			}
555
+			
525 556
 			//音频
526 557
 			function setCode(val) {
527 558
 				if(val) {

Файловите разлики са ограничени, защото са твърде много
+ 1156 - 1134
CallCenterWeb.UI/callScreen/call.js


+ 15 - 16
CallCenterWeb.UI/callScreen/callScreen.html

@@ -174,9 +174,11 @@
174 174
 				vertical-align: middle;
175 175
 				margin-right: 5px;
176 176
 			}
177
-			#citySel{
177
+			
178
+			#citySel {
178 179
 				width: 100%;
179 180
 			}
181
+			
180 182
 			.bianji.edi {
181 183
 				background: url(./../img/xgai.png) no-repeat;
182 184
 			}
@@ -314,7 +316,7 @@
314 316
 				width: 100%;
315 317
 				display: none;
316 318
 				height: 200px;
317
-    overflow-y: auto;
319
+				overflow-y: auto;
318 320
 			}
319 321
 			
320 322
 			.testInput-list li {
@@ -327,17 +329,17 @@
327 329
 				color: #fff;
328 330
 			}
329 331
 			
330
-			#testInput_
331
-			{
332
+			#testInput_ {
332 333
 				outline: none;
333 334
 				border: 1px solid #ccc;
334 335
 				padding-left: 10px;
335 336
 				outline-color: #fff;
336 337
 			}
337
-			.e43{
338
+			
339
+			.e43 {
338 340
 				color: #e43926;
339 341
 			}
340
-		</style>		
342
+		</style>
341 343
 	</head>
342 344
 
343 345
 	<body class="gray-bg">
@@ -425,13 +427,12 @@
425 427
 								<input id="testInput1" type="text" style="width:100%;" style="display: none;" />
426 428
 								<ul class="testInput-list">
427 429
 									<li></li>
428
-								</ul
429
-							</td>
430
+								</ul </td>
430 431
 						</tr>
431 432
 						<tr>
432 433
 							<th>联系电话:</th>
433 434
 							<td><input type="text" value="" class="ldtel1" /></td>
434
-							<input type="hidden" id="fkdep"/>
435
+							<input type="hidden" id="fkdep" />
435 436
 						</tr>
436 437
 						<!--<tr>
437 438
                     <th>联系电话2:</th>
@@ -452,8 +453,7 @@
452 453
 								<input id="testInput2" type="text" style="width:100%;" />
453 454
 								<ul class="testInput-list">
454 455
 									<li></li>
455
-								</ul
456
-							</td>
456
+								</ul </td>
457 457
 						</tr>
458 458
 						<tr>
459 459
 							<th>来电时间:</th>
@@ -488,6 +488,7 @@
488 488
 												<th data-field="CallNumber">电话号码</th>
489 489
 												<th data-field="CallState" data-formatter="GetCallState">呼叫状态</th>
490 490
 												<!--<th data-field="IsDeal" data-formatter="GetDealState">是否处理</th>-->
491
+												<th data-field="DealType" data-formatter="formatterDealType" data-align="center">处理方式</th>
491 492
 												<th data-field="UserCode">坐席工号</th>
492 493
 												<th data-field="UserName">坐席姓名</th>
493 494
 												<th data-field="BeginTime">开始时间</th>
@@ -525,7 +526,7 @@
525 526
 												<th data-field="CustomerTel" data-align="center">客户电话</th>
526 527
 												<th data-field="CreateTime" data-align="center">创建时间</th>
527 528
 												<th data-field="CreateUserNameRel" data-align="center">受理人</th>
528
-												<th data-field="Detail" data-align="center" data-formatter="Detail" >反馈内容及处理结果</th>
529
+												<th data-field="Detail" data-align="center" data-formatter="Detail">反馈内容及处理结果</th>
529 530
 												<!--<th data-field="Files" data-align="center" data-formatter="Detail">快递信息</th>
530 531
 												<th data-field="County" data-align="center" data-formatter="Detail">备注一</th>
531 532
 												<th data-field="Province" data-align="center" data-formatter="Detail">备注二</th>
@@ -654,7 +655,7 @@
654 655
                                     <select name="" class="form-control" id="DicValueList" style="width: 100%;">
655 656
                                     </select>
656 657
                                 </span>
657
-										<span class="col-sm-1" >
658
+										<span class="col-sm-1">
658 659
                                     工单类型:
659 660
                                 </span>
660 661
 										<span class="col-sm-3">
@@ -743,13 +744,11 @@
743 744
 		<script src="./../js/plugins/datapicker/bootstrap-datepicker.js"></script>
744 745
 		<script src="./../css/laydate/laydate.js"></script>
745 746
 		<script src="../js/kindeditor/kindeditor.js"></script>
746
-	<script src="../js/kindeditor/lang/zh_CN.js"></script>
747
+		<script src="../js/kindeditor/lang/zh_CN.js"></script>
747 748
 		<script src="./../js/jquery.select.js"></script>
748 749
 		<script src="select.js"></script>
749 750
 		<script src="./../js/main.js?v=1.5"></script>
750 751
 		<script src="call.js"></script>
751
-		<script>
752
-		</script>
753 752
 	</body>
754 753
 
755 754
 </html>

+ 1 - 0
CallCenterWeb.UI/index.html

@@ -1093,6 +1093,7 @@
1093 1093
                                             <th data-field="F_CustomerName">客户姓名</th>
1094 1094
                                             <th data-field="CallNumber" data-formatter="view">电话号码</th>
1095 1095
                                             <th data-field="CallState" data-formatter="GetCallState">呼叫状态</th>
1096
+                                            <th data-field="DealType" data-formatter="formatterDealType" data-align="center">处理方式</th>
1096 1097
                                             <!--<th data-field="IsDeal" data-formatter="GetDealState">是否处理</th>-->
1097 1098
                                             <th data-field="UserCode">坐席工号</th>
1098 1099
                                             <th data-field="UserName">坐席姓名</th>

+ 39 - 11
CallCenterWeb.UI/js/index.js

@@ -873,7 +873,7 @@ function loadWH() {
873 873
 		case '1':
874 874
 			var obj = $(".phonediv").eq(1);
875 875
 			obj.show();
876
-			getDepts();//获取部门下拉
876
+			getDepts(); //获取部门下拉
877 877
 
878 878
 			var table = obj.find(".phonelist");
879 879
 			table.bootstrapTable('destroy');
@@ -954,17 +954,45 @@ function loadWH() {
954 954
 			break;
955 955
 	}
956 956
 }
957
-
957
+//格式化最近电话处理方式
958
+function formatterDealType(val, row) {
959
+	//处理方式0:IVR处理1骚扰电话2自助服务3转值班电话4留言5呼损6人工处理
960
+	var str = '-';
961
+	switch(val) {
962
+		case 0:
963
+			str = 'IVR处理';
964
+			break;
965
+		case 1:
966
+			str = '骚扰电话';
967
+			break;
968
+		case 2:
969
+			str = '自助服务';
970
+			break;
971
+		case 3:
972
+			str = '转值班电话';
973
+			break;
974
+		case 4:
975
+			str = '留言';
976
+			break;
977
+		case 5:
978
+			str = '呼损';
979
+			break;
980
+		case 6:
981
+			str = '人工处理';
982
+			break;
983
+	}
984
+	return str;
985
+}
958 986
 //获取外呼公司电话下 部门下拉
959 987
 function getDepts() {
960 988
 	$.getJSON(huayi.config.callcenter_url + "SeatGroup/GetList", {
961
-			token: $.cookie("token"),
962
-	},function(data){
963
-		if(data.rows && data.rows.length > 0){
989
+		token: $.cookie("token"),
990
+	}, function(data) {
991
+		if(data.rows && data.rows.length > 0) {
964 992
 			$('#s_department').html('');
965 993
 			$('#s_department').append('<option value="">请选择</option>');
966
-			$.each(data.rows, function(i,v) {
967
-				$('<option value="'+ v.F_ZXZID +'">'+ v.F_ZXZName +'</option>').appendTo($('#s_department'));
994
+			$.each(data.rows, function(i, v) {
995
+				$('<option value="' + v.F_ZXZID + '">' + v.F_ZXZName + '</option>').appendTo($('#s_department'));
968 996
 			});
969 997
 		}
970 998
 	});
@@ -984,7 +1012,7 @@ function call(val) {
984 1012
 }
985 1013
 
986 1014
 function logout() {
987
-	if(!$('.Logout').hasClass('active')){
1015
+	if(!$('.Logout').hasClass('active')) {
988 1016
 		$.ajax({
989 1017
 			url: huayi.config.callcenter_url + "Login/Logout",
990 1018
 			data: {
@@ -997,10 +1025,10 @@ function logout() {
997 1025
 				}
998 1026
 			}
999 1027
 		});
1000
-	}else{
1001
-		 layer.msg("退出失败!");
1028
+	} else {
1029
+		layer.msg("退出失败!");
1002 1030
 	}
1003
-	
1031
+
1004 1032
 }
1005 1033
 
1006 1034
 //加载左侧导航菜单