434 lines
17 KiB
PHP
Executable File
434 lines
17 KiB
PHP
Executable File
<?php
|
|
/*********************************************************
|
|
程序说明:
|
|
功能说明:进行话务分析
|
|
|
|
调用关系:调用:header.inc
|
|
被调用:
|
|
|
|
变量说明:
|
|
返回值:无
|
|
|
|
作者:
|
|
|
|
修改注释:
|
|
NO.1
|
|
姓名:
|
|
时间:
|
|
修改说明:
|
|
*********************************************************/
|
|
require("../../inc/header.inc");
|
|
?>
|
|
<body leftmargin="15" rightmargin="10" onload="javascript:adjust_frame('down');" onresize="javascript:adjust_frame('down');" style="overflow:hidden;overflow-x:hidden;overflow-y:hidden;">
|
|
|
|
<?php
|
|
adjust_head_frame("down");
|
|
adjust_title_head_frame("down");
|
|
adjust_title_tail_frame("down");
|
|
|
|
adjust_content_head_frame("down");
|
|
echo "<br>";
|
|
|
|
$db=$csta_db;
|
|
$showDate = date("d",mktime(0,0,0,date("m"),date("d")-$sel_date,date("Y")));
|
|
$showDate = omc_keep_length($showDate,0,2);
|
|
$time_column = "csta_datetime";
|
|
$table_name='aucDetail'."_".$showDate;
|
|
$title_time=date("Y-m-d", mktime(0,0,0,date("m"),date("d")-$sel_date,date("Y")));//表头显示时间
|
|
|
|
$sel_field_list= @mysql_list_fields($db,$table_name);
|
|
if(!$sel_field_list)
|
|
{
|
|
echo "<br>$strNotFindRecord.";
|
|
exit();
|
|
}
|
|
|
|
if($language == 'eng'){
|
|
|
|
}else{
|
|
|
|
}
|
|
|
|
//-------确定日期范围-----
|
|
if($sel_date<0)
|
|
{
|
|
$bgn_date=date("Y-m-d H:i:s", mktime(0,0,0,date("m"),date("d")-6,date("Y")));
|
|
$end_date=date("Y-m-d H:i:s", mktime());
|
|
}
|
|
elseif($sel_date>0)
|
|
{
|
|
if($sel_time)
|
|
{
|
|
$bgn_date=date("Y-m-d H:i:s", mktime($hou_1,$mid_1,$sec_1,date("m"),date("d")-$sel_date,date("Y")));
|
|
$end_date=date("Y-m-d H:i:s", mktime($hou_2,$mid_2,$sec_2,date("m"),date("d")-$sel_date,date("Y")));
|
|
}
|
|
else
|
|
{
|
|
$bgn_date=date("Y-m-d H:i:s", mktime(0,0,0,date("m"),date("d")-$sel_date,date("Y")));
|
|
$end_date=date("Y-m-d H:i:s", mktime(0,0,0,date("m"),date("d")-$sel_date+1,date("Y")));
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if($sel_time)
|
|
{
|
|
$bgn_date=date("Y-m-d H:i:s", mktime($hou_1,$mid_1,$sec_1,date("m"),date("d")-$sel_date,date("Y")));
|
|
$end_date=date("Y-m-d H:i:s", mktime($hou_2,$mid_2,$sec_2,date("m"),date("d")-$sel_date,date("Y")));
|
|
}
|
|
else
|
|
{
|
|
$bgn_date=date("Y-m-d H:i:s", mktime(0,0,0,date("m"),date("d"),date("Y")));
|
|
$end_date=date("Y-m-d H:i:s", mktime());
|
|
}
|
|
}
|
|
|
|
/* where语句的时间限制组成部分为$w1,系统id限制为$w2 */
|
|
$w1=" $time_column >='$bgn_date' AND $time_column <= '$end_date'";
|
|
|
|
//合成where语句
|
|
$where=" WHERE".$w1;
|
|
$str_sql_all="SELECT count(*) as number_of_records FROM $table_name ".$where;
|
|
$csta_result= mysqli_query($pubConn,$str_sql_all);
|
|
$record = mysql_fetch_object($csta_result);
|
|
$number_of_records = $record->number_of_records;
|
|
if(!$number_of_records)
|
|
{
|
|
echo "$strNotFindRecord";
|
|
exit();
|
|
}
|
|
$sum_sql=" SELECT SUM(auc_auth_suc),SUM(auc_auth_fail),SUM(auc_created_sub_suc),SUM(auc_created_sub_fail),SUM(auc_del_sub_suc), SUM(auc_del_sub_fail),SUM(hlr_created_sub_suc),SUM(hlr_created_sub_fail),SUM(hlr_del_sub_suc),SUM(hlr_del_sub_fail),SUM(int_sub_suc),SUM(int_sub_fail) FROM $table_name ".$where;
|
|
//echo "<br>sum_sql=$sum_sql";
|
|
$sum_res=mysqli_query($pubConn,$sum_sql);
|
|
$sum_row=mysqli_fetch_array($sum_res);
|
|
|
|
$auc_auth_suc=$sum_row[0];
|
|
$auc_auth_fail=$sum_row[1];
|
|
|
|
$total_auc_auth=$auc_auth_suc+$auc_auth_fail;
|
|
if($total_auc_auth>0)
|
|
{
|
|
$auc_auth_suc_point=$auc_auth_suc/$total_auc_auth;
|
|
$auc_auth_suc_scale=change_percent($auc_auth_suc/$total_auc_auth);
|
|
$auc_auth_fail_point=$auc_auth_fail/$total_auc_auth;
|
|
$auc_auth_fail_scale=change_percent($auc_auth_fail/$total_auc_auth);
|
|
}
|
|
else
|
|
{
|
|
$auc_auth_suc_point=0;
|
|
$auc_auth_suc_scale="0%";
|
|
$auc_auth_fail_point=0;
|
|
$auc_auth_fail_scale="0%";
|
|
}
|
|
|
|
$auc_created_sub_suc=$sum_row[2];
|
|
$auc_created_sub_fail=$sum_row[3];
|
|
$total_auc_created_sub=$auc_created_sub_suc+$auc_created_sub_fail;
|
|
if($total_auc_created_sub>0)
|
|
{
|
|
$auc_created_sub_suc_point=$auc_created_sub_suc/$total_auc_created_sub;
|
|
$auc_created_sub_suc_scale=change_percent($auc_created_sub_suc/$total_auc_created_sub);
|
|
$auc_created_sub_fail_point=$auc_created_sub_fail/$total_auc_created_sub;
|
|
$auc_created_sub_fail_scale=change_percent($auc_created_sub_fail/$total_auc_created_sub);
|
|
}
|
|
else
|
|
{
|
|
$auc_created_sub_suc_point=0;
|
|
$auc_created_sub_suc_scale="0%";
|
|
$auc_created_sub_fail_point=0;
|
|
$auc_created_sub_fail_scale="0%";
|
|
}
|
|
|
|
$auc_del_sub_suc=$sum_row[4];
|
|
$auc_del_sub_fail=$sum_row[5];
|
|
$total_auc_del_sub=$auc_del_sub_suc+$auc_del_sub_fail;
|
|
if($total_auc_del_sub>0)
|
|
{
|
|
$auc_del_sub_suc_point=$auc_del_sub_suc/$total_auc_del_sub;
|
|
$auc_del_sub_suc_scale=change_percent($auc_del_sub_suc/$total_auc_del_sub);
|
|
$auc_del_sub_fail_point=$auc_del_sub_fail/$total_auc_del_sub;
|
|
$auc_del_sub_fail_scale=change_percent($auc_del_sub_fail/$total_auc_del_sub);
|
|
}
|
|
else
|
|
{
|
|
$auc_del_sub_suc_point=0;
|
|
$auc_del_sub_suc_scale="0%";
|
|
$auc_del_sub_fail_point=0;
|
|
$auc_del_sub_fail_scale="0%";
|
|
}
|
|
|
|
$hlr_created_sub_suc=$sum_row[6];
|
|
$hlr_created_sub_fail=$sum_row[7];
|
|
$total_hlr_created_sub=$hlr_created_sub_suc+$hlr_created_sub_fail;
|
|
if($total_hlr_created_sub>0)
|
|
{
|
|
$hlr_created_sub_suc_point=$hlr_created_sub_suc/$total_hlr_created_sub;
|
|
$hlr_created_sub_suc_scale=change_percent($hlr_created_sub_suc/$total_hlr_created_sub);
|
|
$hlr_created_sub_fail_point=$hlr_created_sub_fail/$total_hlr_created_sub;
|
|
$hlr_created_sub_fail_scale=change_percent($hlr_created_sub_fail/$total_hlr_created_sub);
|
|
}
|
|
else
|
|
{
|
|
$hlr_created_sub_suc_point=0;
|
|
$hlr_created_sub_suc_scale="0%";
|
|
$hlr_created_sub_fail_point=0;
|
|
$hlr_created_sub_fail_scale="0%";
|
|
}
|
|
|
|
$hlr_del_sub_suc=$sum_row[8];
|
|
$hlr_del_sub_fail=$sum_row[9];
|
|
$total_hlr_del_sub=$hlr_del_sub_suc+$hlr_del_sub_fail;
|
|
if($total_hlr_del_sub)
|
|
{
|
|
$hlr_del_sub_suc_point=$hlr_del_sub_suc/$total_hlr_del_sub;
|
|
$hlr_del_sub_suc_scale=change_percent($hlr_del_sub_suc/$total_hlr_del_sub);
|
|
$hlr_del_sub_fail_point=$hlr_del_sub_fail/$total_hlr_del_sub;
|
|
$hlr_del_sub_fail_scale=change_percent($hlr_del_sub_fail/$total_hlr_del_sub);
|
|
}
|
|
else
|
|
{
|
|
$hlr_del_sub_suc_point=0;
|
|
$hlr_del_sub_suc_scale="0%";
|
|
$hlr_del_sub_fail_point=0;
|
|
$hlr_del_sub_fail_scale="0%";
|
|
}
|
|
|
|
$int_sub_suc=$sum_row[10];
|
|
$int_sub_fail=$sum_row[11];
|
|
$total_int_sub=$int_sub_suc+$int_sub_fail;
|
|
if($total_int_sub)
|
|
{
|
|
$int_sub_suc_point=$int_sub_suc/$total_int_sub;
|
|
$int_sub_suc_scale=change_percent($int_sub_suc/$total_int_sub);
|
|
$int_sub_fail_point=$int_sub_fail/$total_int_sub;
|
|
$int_sub_fail_scale=change_percent($int_sub_fail/$total_int_sub);
|
|
}
|
|
else
|
|
{
|
|
$int_sub_suc_point=0;
|
|
$int_sub_suc_scale="0%";
|
|
$int_sub_fail_point=0;
|
|
$int_sub_fail_scale="0%";
|
|
}
|
|
|
|
?>
|
|
|
|
|
|
<form method="POST" action="./saveCsv.php" name="selectform">
|
|
<table border="0" width="100%">
|
|
<tr>
|
|
<td width="25%">
|
|
</td>
|
|
<td width="50%">
|
|
<p align="center"><font size="2"><b><?php echo "$strAucStatistic"; ?></b></font><font size="2"><b>
|
|
Date:<?php echo $title_time; ?></b></font>
|
|
</td>
|
|
|
|
<td width="20%" align="right">
|
|
<div onClick="window.print();" style="cursor:hand">
|
|
<img align=absBottom border=0 src="../../images/printer.gif" width="16" height="16">
|
|
</div>
|
|
</td>
|
|
<!--
|
|
<td width="5%" align="center">
|
|
<div onClick="javascript:document.selectform.submit();" style="cursor:hand">
|
|
<img align=absBottom border=0 src="../../images/save.gif" width="16" height="16">
|
|
</div>
|
|
</td>
|
|
-->
|
|
</tr>
|
|
</table>
|
|
<table border="1" width="100%" cellpadding="2" cellspacing="0" bordercolor="#666666" bordercolordark="#FFFFFF" bgcolor="#FFFFFF" >
|
|
<tr bgcolor="#E6E6E6">
|
|
<td width="606" colspan="4" height="16">
|
|
<p align="center">1.<?php echo "$strPercentStatTable"; ?></td>
|
|
</tr>
|
|
<tr>
|
|
<td width="143" height="16">
|
|
<p align="center"><?php echo "$strItem";?></td>
|
|
<td width="151" height="16">
|
|
<p align="center"><?php echo "$strAttribute";?></td>
|
|
<td width="151" height="16">
|
|
<p align="center"><?php echo "$strTimes";?></td>
|
|
<td width="151" height="16">
|
|
<p align="center"><?php echo "$strPercent";?></td>
|
|
</tr>
|
|
<tr>
|
|
<td width="143" rowspan="2" align="center" height="40">
|
|
<p align="center"><?php echo "$strAUCAuthorization";?></td>
|
|
<td width="151" height="19">
|
|
<p align="center"><?php echo "$strSuccess";?></td>
|
|
<td width="151" height="19">
|
|
<p align="center"> <?php echo "$auc_auth_suc";?></td>
|
|
<td width="151" height="19">
|
|
<p align="center"> <?php echo "$auc_auth_suc_scale";?></td>
|
|
</tr>
|
|
<tr>
|
|
<td width="151" height="19">
|
|
<p align="center"><?php echo "$strFailure";?></td>
|
|
<td width="151" height="19">
|
|
<p align="center"> <?php echo "$auc_auth_fail";?></td>
|
|
<td width="151" height="19">
|
|
<p align="center"> <?php echo "$auc_auth_fail_scale";?></td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td width="143" rowspan="2" align="center" height="40"><?php echo "$strAUCCreateCustomer";?></td>
|
|
<td width="151" height="19">
|
|
<p align="center"><?php echo "$strSuccess";?></td>
|
|
<td width="151" height="19">
|
|
<p align="center"> <?php echo "$auc_created_sub_suc";?></td>
|
|
<td width="151" height="19">
|
|
<p align="center"> <?php echo "$auc_created_sub_suc_scale";?></td>
|
|
</tr>
|
|
<tr>
|
|
<td width="151" height="19">
|
|
<p align="center"><?php echo "$strFailure";?></td>
|
|
<td width="151" height="19">
|
|
<p align="center"> <?php echo "$auc_created_sub_fail";?></td>
|
|
<td width="151" height="19">
|
|
<p align="center"> <?php echo "$auc_created_sub_fail_scale";?></td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td width="143" rowspan="2" height="40">
|
|
<p align="center"><?php echo "$strAUCDeleteCustomer";?></td>
|
|
<td width="151" align="center" height="19"><?php echo "$strSuccess";?></td>
|
|
<td width="151" height="19">
|
|
<p align="center"> <?php echo "$auc_del_sub_suc";?></td>
|
|
<td width="151" height="19">
|
|
<p align="center"> <?php echo "$auc_del_sub_suc_scale";?></td>
|
|
</tr>
|
|
<tr>
|
|
<td width="151" height="16">
|
|
<p align="center"><?php echo "$strFailure";?></td>
|
|
<td width="151" height="16">
|
|
<p align="center"> <?php echo "$auc_del_sub_fail";?></td>
|
|
<td width="151" height="16">
|
|
<p align="center"> <?php echo "$auc_del_sub_fail_scale";?></td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td width="143" rowspan="2" height="40">
|
|
<p align="center"><?php echo "$strHLRCreateCustomer";?></td>
|
|
<td width="151" height="19">
|
|
<p align="center"><?php echo "$strSuccess";?></td>
|
|
<td width="151" height="19">
|
|
<p align="center"> <?php echo "$hlr_created_sub_suc";?></td>
|
|
<td width="151" height="19">
|
|
<p align="center"> <?php echo "$hlr_created_sub_suc_scale";?></td>
|
|
</tr>
|
|
<tr>
|
|
<td width="151" height="19">
|
|
<p align="center"><?php echo "$strFailure";?></td>
|
|
<td width="151" height="19">
|
|
<p align="center"> <?php echo "$hlr_created_sub_fail";?></td>
|
|
<td width="151" height="19">
|
|
<p align="center"> <?php echo "$hlr_created_sub_fail_scale";?></td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td width="143" rowspan="2" height="40">
|
|
<p align="center"><?php echo "$strHLRDeleteCustomer";?></td>
|
|
<td width="151" height="19">
|
|
<p align="center"><?php echo "$strSuccess";?></td>
|
|
<td width="151" height="19">
|
|
<p align="center"> <?php echo "$hlr_del_sub_suc";?></td>
|
|
<td width="151" height="19">
|
|
<p align="center"> <?php echo "$hlr_del_sub_suc_scale";?></td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td width="151" height="19">
|
|
<p align="center"><?php echo "$strFailure";?></td>
|
|
<td width="151" height="19">
|
|
<p align="center"> <?php echo "$hlr_del_sub_fail";?></td>
|
|
<td width="151" height="19">
|
|
<p align="center"> <?php echo "$hlr_del_sub_fail_scale";?></td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td width="143" rowspan="2" height="40">
|
|
<p align="center"><?php echo "$strInterrogateSubscriber";?></td>
|
|
<td width="151" height="19">
|
|
<p align="center"><?php echo "$strSuccess";?></td>
|
|
<td width="151" height="19">
|
|
<p align="center"> <?php echo "$int_sub_suc";?></td>
|
|
<td width="151" height="19">
|
|
<p align="center"> <?php echo "$int_sub_suc_scale";?></td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td width="151" height="19">
|
|
<p align="center"><?php echo "$strFailure";?></td>
|
|
<td width="151" height="19">
|
|
<p align="center"> <?php echo "$int_sub_fail";?></td>
|
|
<td width="151" height="19">
|
|
<p align="center"> <?php echo "$int_sub_fail_scale";?></td>
|
|
</tr>
|
|
</table>
|
|
<p> </p>
|
|
<p> </p>
|
|
<p> </p>
|
|
<table border="0" cellPadding="0" cellSpacing="0" height="220" style="BORDER-BOTTOM: rgb(0,0,0) 1px solid; BORDER-LEFT: rgb(0,0,0) 1px solid; BORDER-RIGHT: medium none; BORDER-TOP: medium none" >
|
|
<tr>
|
|
<td colspan="17" height="20">
|
|
<b><img border="0" src="../../images/Icon-0.gif" width="2" height="1"> <INPUT type="text" size="10" name="topNumber_2" id="topNumber" value="100" style="border-left:medium none;border-right:medium none;border-top:medium none;border-bottom:medium none; solid rgb(0,0,0)" readonly><INPUT type="hidden" size="10" name="org_topNumber_2" id="topNumber" value="100" ></b>2.<?php echo "$strPercentStatLegend";?>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="bottom" height="40" width="20"><img border="0" src="../../images/Icon-0.gif" width="2" height="1"></td>
|
|
<td valign="bottom" height="200" width="40" rowspan="5"><img border="0" src="../../images/dark_blue.GIF" width="40" height="<?php echo 200*$auc_auth_suc_point; ?>"></td>
|
|
<td valign="bottom" height="200" width="40" rowspan="5"><img border="0" src="../../images/red.gif" width="40" height="<?php echo 200*$auc_auth_fail_point; ?>"></td>
|
|
<td valign="bottom" height="200" width="20" rowspan="5"></td>
|
|
<td valign="bottom" height="200" width="40" rowspan="5"><img border="0" src="../../images/dark_blue.GIF" width="40" height="<?php echo 200*$auc_created_sub_suc_point; ?>"></td>
|
|
<td valign="bottom" height="200" width="40" rowspan="5"><img border="0" src="../../images/red.gif" width="40" height="<?php echo 200*$auc_created_sub_fail_point; ?>"></td>
|
|
<td valign="bottom" height="200" width="20" rowspan="5"></td>
|
|
<td valign="bottom" height="200" width="40" rowspan="5"><img border="0" src="../../images/dark_blue.GIF" width="40" height="<?php echo 200*$auc_del_sub_suc_point; ?>"></td>
|
|
<td valign="bottom" height="200" width="40" rowspan="5"><img border="0" src="../../images/red.gif" width="40" height="<?php echo 200*$auc_del_sub_fail_point; ?>"></td>
|
|
<td valign="bottom" height="200" width="20" rowspan="5"></td>
|
|
<td valign="bottom" height="200" width="40" rowspan="5"><img border="0" src="../../images/dark_blue.GIF" width="40" height="<?php echo 200*$hlr_created_sub_suc_point; ?>"></td>
|
|
<td valign="bottom" height="200" width="40" rowspan="5"><img border="0" src="../../images/red.gif" width="40" height="<?php echo 200*$hlr_created_sub_fail_point; ?>"></td>
|
|
<td valign="bottom" height="200" width="20" rowspan="5"></td>
|
|
<td valign="bottom" height="200" width="40" rowspan="5"><img border="0" src="../../images/dark_blue.GIF" width="40" height="<?php echo 200*$hlr_del_sub_suc_point; ?>"></td>
|
|
<td valign="bottom" height="200" width="40" rowspan="5"><img border="0" src="../../images/red.gif" width="40" height="<?php echo 200*$hlr_del_sub_fail_point; ?>"></td>
|
|
<td valign="bottom" height="200" width="20" rowspan="5"></td>
|
|
<td valign="bottom" height="200" width="40" rowspan="5"><img border="0" src="../../images/dark_blue.GIF" width="40" height="<?php echo 200*$int_sub_suc_point; ?>"></td>
|
|
<td valign="bottom" height="200" width="40" rowspan="5"><img border="0" src="../../images/red.gif" width="40" height="<?php echo 200*$int_sub_fail_point; ?>"></td>
|
|
</tr>
|
|
<tr><td valign="bottom" height="40" width="20"><img border="0" src="../../images/Icon-0.gif" width="2" height="1"></td></tr>
|
|
<tr><td valign="bottom" height="40" width="20"><img border="0" src="../../images/Icon-0.gif" width="2" height="1"></td></tr>
|
|
<tr><td valign="bottom" height="40" width="20"><img border="0" src="../../images/Icon-0.gif" width="2" height="1"></td></tr>
|
|
<tr><td valign="bottom" height="40" width="20"></td></tr>
|
|
</table>
|
|
<table width=600>
|
|
<tr align="center">
|
|
<td width=20> </td>
|
|
<td width=80><?php echo "$strAUCAuthorization";?></td>
|
|
<td width=20> </td>
|
|
<td width=80><?php echo "$strAUCCreateCustomer";?></td>
|
|
<td width=20> </td>
|
|
<td width=80><?php echo "$strAUCDeleteCustomer";?></td>
|
|
<td width=20> </td>
|
|
<td width=80><?php echo "$strHLRCreateCustomer";?></td>
|
|
<td width=20> </td>
|
|
<td width=80><?php echo "$strHLRDeleteCustomer";?></td>
|
|
<td width=20> </td>
|
|
<td width=80><?php echo "$strInterrogateSubscriber";?></td>
|
|
</tr>
|
|
</table>
|
|
<p></p>
|
|
<table border="0" width="330" height="18">
|
|
<tr>
|
|
<td width="60" height="18"><b><?php echo $strLegend; ?>:</b></td>
|
|
<td width="18" height="18"><img border="0" src="../../images/legend_dark_blue.GIF" width="18" height="18"></td>
|
|
<td width="182" height="18"><?php echo "$strSuccess"; ?></td>
|
|
<td width="18" height="18"><img border="0" src="../../images/red.gif" width="18" height="18"></td>
|
|
<td width="182" height="18"><?php echo "$strFailure"; ?></td>
|
|
</tr>
|
|
</table>
|
|
<?php
|
|
adjust_content_tail("down");
|
|
?>
|
|
</body>
|
|
</html>
|