small fix for real-time screen inbound=only
git-svn-id: svn://192.168.202.10@1383 3d104415-ff17-0410-8863-d5cf3c621b8a
This commit is contained in:
@@ -1166,10 +1166,8 @@ if (ereg('O',$with_inbound))
|
||||
|
||||
if (eregi('ALL-ACTIVE',$group_string))
|
||||
{
|
||||
$non_inboundSQL='';
|
||||
if (ereg('N',$with_inbound))
|
||||
{$non_inboundSQL = "where campaign_id NOT IN ($ALLcloser_campaignsSQL)";}
|
||||
$stmtB="select sum(calls_today),sum(drops_today),sum(answers_today),max(status_category_1),sum(status_category_count_1),max(status_category_2),sum(status_category_count_2),max(status_category_3),sum(status_category_count_3),max(status_category_4),sum(status_category_count_4),sum(hold_sec_stat_one),sum(hold_sec_stat_two),sum(hold_sec_answer_calls),sum(hold_sec_drop_calls),sum(hold_sec_queue_calls) from vicidial_campaign_stats $non_inboundSQL;";
|
||||
$inboundSQL = "where campaign_id IN ($ALLcloser_campaignsSQL)";
|
||||
$stmtB="select sum(calls_today),sum(drops_today),sum(answers_today),max(status_category_1),sum(status_category_count_1),max(status_category_2),sum(status_category_count_2),max(status_category_3),sum(status_category_count_3),max(status_category_4),sum(status_category_count_4),sum(hold_sec_stat_one),sum(hold_sec_stat_two),sum(hold_sec_answer_calls),sum(hold_sec_drop_calls),sum(hold_sec_queue_calls) from vicidial_campaign_stats $inboundSQL;";
|
||||
}
|
||||
|
||||
$stmtC="select agent_non_pause_sec from vicidial_campaign_stats $group_SQLwhere;";
|
||||
@@ -1596,7 +1594,7 @@ if ($campaign_allow_inbound > 0)
|
||||
$closer_campaigns = preg_replace("/ - /"," ",$closer_campaigns);
|
||||
$closer_campaigns = preg_replace("/ /","','",$closer_campaigns);
|
||||
$closer_campaignsSQL = "'$closer_campaigns'";
|
||||
}
|
||||
}
|
||||
$stmtB="from vicidial_auto_calls where status NOT IN('XFER') and ( (call_type='IN' and campaign_id IN($closer_campaignsSQL)) or (call_type IN('OUT','OUTBALANCE') $group_SQLand) ) order by queue_priority desc,campaign_id,call_time;";
|
||||
}
|
||||
else
|
||||
@@ -1722,15 +1720,15 @@ if ($agentonlycount > 0)
|
||||
{$agentonlyheader = 'AGENTONLY';}
|
||||
$Cecho = '';
|
||||
$Cecho .= "VICIDIAL: Calls Waiting $NOW_TIME\n";
|
||||
$Cecho .= "+--------+--------------+--------------+-----------------+---------+------------+----------+\n";
|
||||
$Cecho .= "| STATUS | CAMPAIGN | PHONE NUMBER | SERVER_IP | DIALTIME| CALL TYPE | PRIORITY | $agentonlyheader\n";
|
||||
$Cecho .= "+--------+--------------+--------------+-----------------+---------+------------+----------+\n";
|
||||
$Cecho .= "+--------+----------------------+--------------+-----------------+---------+------------+----------+\n";
|
||||
$Cecho .= "| STATUS | CAMPAIGN | PHONE NUMBER | SERVER_IP | DIALTIME| CALL TYPE | PRIORITY | $agentonlyheader\n";
|
||||
$Cecho .= "+--------+----------------------+--------------+-----------------+---------+------------+----------+\n";
|
||||
|
||||
$p=0;
|
||||
while($p<$k)
|
||||
{
|
||||
$Cstatus = sprintf("%-6s", $CDstatus[$p]);
|
||||
$Ccampaign_id = sprintf("%-12s", $CDcampaign_id[$p]);
|
||||
$Ccampaign_id = sprintf("%-20s", $CDcampaign_id[$p]);
|
||||
$Cphone_number = sprintf("%-12s", $CDphone_number[$p]);
|
||||
$Cserver_ip = sprintf("%-15s", $CDserver_ip[$p]);
|
||||
$Ccall_type = sprintf("%-10s", $CDcall_type[$p]);
|
||||
@@ -1755,7 +1753,7 @@ while($p<$k)
|
||||
|
||||
$p++;
|
||||
}
|
||||
$Cecho .= "+--------+--------------+--------------+-----------------+---------+------------+----------+\n";
|
||||
$Cecho .= "+--------+----------------------+--------------+-----------------+---------+------------+----------+\n";
|
||||
|
||||
if ($p<1)
|
||||
{$Cecho='';}
|
||||
|
||||
Reference in New Issue
Block a user