Bladeren bron

通话记录 呼叫状态修改 增加来电时间

zhangshuangnan 7 jaren geleden
bovenliggende
commit
65bd4b6abc
1 gewijzigde bestanden met toevoegingen van 24 en 7 verwijderingen
  1. 24 7
      CallCenterWeb.UI/TelCall/CallRecord.html

+ 24 - 7
CallCenterWeb.UI/TelCall/CallRecord.html

@@ -334,7 +334,7 @@
334 334
 							<th data-field="CallState" data-formatter="states" data-align="center">呼叫状态</th>
335 335
 							<th data-field="UserCode" data-align="center">坐席工号</th>
336 336
 							<th data-field="UserName" data-align="center">坐席姓名</th>
337
-							<!--<th data-field="BeginTime" data-align="center">呼叫开始时间</th>-->
337
+							<th data-field="BeginTime" data-align="center">来电时间</th>
338 338
 							<th data-field="TalkStartTime" data-align="center">通话开始时间</th>
339 339
 							<th data-field="TalkEndTime" data-align="center">通话结束时间</th>
340 340
 							<th data-field="TalkLongTime" data-align="center">通话时长(s)</th>
@@ -617,12 +617,29 @@
617 617
 				}
618 618
 			}
619 619
 
620
-			function states(val) {
621
-				if(val == 0) {
622
-					return '<div class="imgs">未接通</div>';
623
-				} else {
624
-					return '<div class="imgs">已接通</div>';
625
-				}
620
+			function states(val,row) {
621
+//				CallType 呼叫方向 0 呼入 
622
+					if(row.CallType==0){
623
+						if(val == 0 && row.DealType==0) {
624
+								return '<div class="imgs">骚扰挂断</div>';
625
+							} else if(val == 0 && row.DealType==1) {
626
+								return '<div class="imgs">黑名单挂断</div>';
627
+							}else if(val == 0 && row.DealType==2) {
628
+								return '<div class="imgs">自助服务</div>';
629
+							}else if(val == 0 && row.DealType==5) {
630
+								return '<div class="imgs">坐席未接通</div>';
631
+							}else if(val == 1 && row.DealType==6) {
632
+								return '<div class="imgs">已接通</div>';
633
+							}else{
634
+								return '-';
635
+							}
636
+					}else{
637
+						if(val == 0) {
638
+							return '<div class="imgs">未接通</div>';
639
+						} else {
640
+							return '<div class="imgs">已接通</div>';
641
+						}
642
+					}
626 643
 			}
627 644
 			//回访
628 645
 			function dealType(val) {