|
|
@@ -17,7 +17,7 @@ namespace CallCenterApi.Interface.Controllers.report
|
|
17
|
17
|
//获取表头
|
|
18
|
18
|
public ActionResult GetColumnList()
|
|
19
|
19
|
{
|
|
20
|
|
- String[] str = { "时间", "电话呼入次数", "电话呼出次数", "正常接听次数", "未接通次数", "主动放弃次数", "黑名单拒接", "平均呼入时间(秒)" };
|
|
|
20
|
+ String[] str = { "时间", "电话呼入次数", "电话呼出次数", "正常接听次数", "未接通次数", "主动放弃次数", "黑名单拒接", "平均呼入时间" };
|
|
21
|
21
|
//String[] str = { "时间", "电话呼入次数", "电话呼出次数", "正常接听次数","未接通次数", "语音留言次数", "主动放弃次数", "黑名单拒接", "平均呼入时间(秒)" };
|
|
22
|
22
|
//String[] str = { "时间", "电话呼入次数", "电话呼出次数", "正常接听次数", "语音留言次数", "主动放弃次数", "平均呼入时间(秒)" };
|
|
23
|
23
|
return Success("获取话务量统计表头成功", str);
|
|
|
@@ -145,7 +145,7 @@ namespace CallCenterApi.Interface.Controllers.report
|
|
145
|
145
|
drNew["主动放弃次数"] = fqcount;
|
|
146
|
146
|
drNew["电话骚扰次数"] = srcount;
|
|
147
|
147
|
if ((callincount + calloutcount) > 0 && double.Parse(thsc)>0)
|
|
148
|
|
- drNew["平均呼入时间"] = (double.Parse(thsc) / callinjtcount).ToString("F2") + "";
|
|
|
148
|
+ drNew["平均呼入时间"] = DateTimeConvert.parseTimeSeconds((int)(double.Parse(thsc) / callinjtcount),0);
|
|
149
|
149
|
else
|
|
150
|
150
|
drNew["平均呼入时间"] = "0";
|
|
151
|
151
|
|
|
|
@@ -163,7 +163,7 @@ namespace CallCenterApi.Interface.Controllers.report
|
|
163
|
163
|
drtNew["主动放弃次数"] = tfqcount;
|
|
164
|
164
|
drtNew["电话骚扰次数"] = tsrcount;
|
|
165
|
165
|
if ((tcallincount + tcalloutcount) > 0 && tthsc > 0)
|
|
166
|
|
- drtNew["平均呼入时间"] = (tthsc / tcallinjtcount).ToString("F2") + "";
|
|
|
166
|
+ drtNew["平均呼入时间"] = DateTimeConvert.parseTimeSeconds((int)(tthsc / tcallinjtcount), 0);
|
|
167
|
167
|
else
|
|
168
|
168
|
drtNew["平均呼入时间"] = "0";
|
|
169
|
169
|
|