Parcourir la Source

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

zhangshuangnan il y a 7 ans
Parent
commit
65bd4b6abc
1 fichiers modifiés avec 24 ajouts et 7 suppressions
  1. 24 7
      CallCenterWeb.UI/TelCall/CallRecord.html

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

334
 							<th data-field="CallState" data-formatter="states" data-align="center">呼叫状态</th>
334
 							<th data-field="CallState" data-formatter="states" data-align="center">呼叫状态</th>
335
 							<th data-field="UserCode" data-align="center">坐席工号</th>
335
 							<th data-field="UserCode" data-align="center">坐席工号</th>
336
 							<th data-field="UserName" data-align="center">坐席姓名</th>
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
 							<th data-field="TalkStartTime" data-align="center">通话开始时间</th>
338
 							<th data-field="TalkStartTime" data-align="center">通话开始时间</th>
339
 							<th data-field="TalkEndTime" data-align="center">通话结束时间</th>
339
 							<th data-field="TalkEndTime" data-align="center">通话结束时间</th>
340
 							<th data-field="TalkLongTime" data-align="center">通话时长(s)</th>
340
 							<th data-field="TalkLongTime" data-align="center">通话时长(s)</th>
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
 			function dealType(val) {
645
 			function dealType(val) {