添加SGSN-CDR文件
This commit is contained in:
@@ -189,6 +189,10 @@ case '360': //PPS
|
|||||||
case '375':
|
case '375':
|
||||||
$showNameList="Operation Type,IMEI,MSISDN,IMSI,User Type,Seizure,Result";
|
$showNameList="Operation Type,IMEI,MSISDN,IMSI,User Type,Seizure,Result";
|
||||||
|
|
||||||
|
break;
|
||||||
|
case '400':
|
||||||
|
$showNameList="Operation Type,IMSI,GPRS Uplink,GPRS Downlink,Access Point NameOI,Duration";
|
||||||
|
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
@@ -246,14 +250,20 @@ while(($dispNum<$dispNumOfPerPage)&&($cntTbNum_1<24)){
|
|||||||
$srcFld = " $srcTb.description_2 ";
|
$srcFld = " $srcTb.description_2 ";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if($sysId==400){
|
||||||
|
$order = " ORDER BY recordOpeningTime DESC";
|
||||||
|
|
||||||
|
}else{
|
||||||
$order = " ORDER BY $sortFld ";
|
$order = " ORDER BY $sortFld ";
|
||||||
|
}
|
||||||
|
|
||||||
if($keyWord){
|
if($keyWord){
|
||||||
if($queryField=="callingNumber")
|
if($queryField=="callingNumber")
|
||||||
$rrType=6;
|
$rrType=6;
|
||||||
else
|
else
|
||||||
$rrType=7;
|
$rrType=7;
|
||||||
$aWhere = " AND ($queryField like '%$keyWord%' or(recordType=$rrType and serviceCentre like '%$keyWord%'))";
|
$aWhere = " AND ($queryField like '%$keyWord%' or(recordType=$rrType and serviceCentre like '%$keyWord%'))";
|
||||||
if($sysId==375)
|
if($sysId==375||$sysId==400)
|
||||||
$aWhere = " AND $queryField like '%$keyWord%' ";
|
$aWhere = " AND $queryField like '%$keyWord%' ";
|
||||||
else if($sysId==386)
|
else if($sysId==386)
|
||||||
{
|
{
|
||||||
@@ -302,7 +312,7 @@ while(($dispNum<$dispNumOfPerPage)&&($cntTbNum_1<24)){
|
|||||||
$order=" ORDER BY releaseTime DESC ";
|
$order=" ORDER BY releaseTime DESC ";
|
||||||
$selSql = $select.$where.$order.$limit;
|
$selSql = $select.$where.$order.$limit;
|
||||||
}
|
}
|
||||||
if(0)
|
if($DEBUG)
|
||||||
echo "<br>down selSql=$selSql<br>";
|
echo "<br>down selSql=$selSql<br>";
|
||||||
|
|
||||||
$selRes = @mysqli_query($cdrDbConn,$selSql);
|
$selRes = @mysqli_query($cdrDbConn,$selSql);
|
||||||
@@ -2181,6 +2191,32 @@ while(($dispNum<$dispNumOfPerPage)&&($cntTbNum_1<24)){
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
//PPS CDR END
|
//PPS CDR END
|
||||||
|
|
||||||
|
case '400':
|
||||||
|
if($tRecord){
|
||||||
|
do{
|
||||||
|
$recordType = $selRow[recordType];
|
||||||
|
$servedIMSI = $selRow[imsiDigit];
|
||||||
|
$showType = $selRow[showType];
|
||||||
|
$dataVolumeGPRSUplink= $selRow[dataVolumeGPRSUplink];
|
||||||
|
$dataVolumeGPRSDownlink= $selRow[dataVolumeGPRSDownlink];
|
||||||
|
$duration = $selRow[duration];
|
||||||
|
$accessPointNameOI = $selRow[accessPointNameOI];
|
||||||
|
|
||||||
|
|
||||||
|
echo "<tr>";
|
||||||
|
echo "<td>$showType</td>";
|
||||||
|
echo "<td>$servedIMSI</td>";
|
||||||
|
echo "<td>$dataVolumeGPRSUplink</td>";
|
||||||
|
echo "<td>$dataVolumeGPRSDownlink</td>";
|
||||||
|
echo "<td>$accessPointNameOI</td>";
|
||||||
|
echo "<td>$duration</td>";
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}while(@$selRow = @mysqli_fetch_array($selRes));
|
||||||
|
}
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}//END switch*/
|
}//END switch*/
|
||||||
|
|||||||
@@ -159,7 +159,12 @@ while((($displayNum-$cntDispNum)<$dispNumOfPerPage)&&($nextTbNum<24)){
|
|||||||
else
|
else
|
||||||
$rrType=7;
|
$rrType=7;
|
||||||
|
|
||||||
|
if($sysId == 400){
|
||||||
|
$WHERE = " $queryField like '%$keyWord%' or (recordType=$rrType and MSISDN like '%$keyWord%') ";
|
||||||
|
}else{
|
||||||
$WHERE = " $queryField like '%$keyWord%' or (recordType=$rrType and servedMSISDN like '%$keyWord%') ";
|
$WHERE = " $queryField like '%$keyWord%' or (recordType=$rrType and servedMSISDN like '%$keyWord%') ";
|
||||||
|
}
|
||||||
|
|
||||||
$WHERE = "WHERE ".$WHERE;
|
$WHERE = "WHERE ".$WHERE;
|
||||||
$selSql = "SELECT count(*) FROM $tbName[$nextTbNum] $WHERE ";
|
$selSql = "SELECT count(*) FROM $tbName[$nextTbNum] $WHERE ";
|
||||||
}else{
|
}else{
|
||||||
@@ -227,18 +232,18 @@ if($sysId==380)
|
|||||||
else
|
else
|
||||||
$selSql=" SELECT count(*) FROM $tbName[$nextTbNum] WHERE servedIMSI like '%$keyWord%' ";
|
$selSql=" SELECT count(*) FROM $tbName[$nextTbNum] WHERE servedIMSI like '%$keyWord%' ";
|
||||||
}
|
}
|
||||||
|
//echo "selSql=$selSql<br>";
|
||||||
if($DEBUG)
|
if($DEBUG) { echo "selSql=$selSql<br>";}
|
||||||
echo "selSql=$selSql<br>";
|
|
||||||
$selRes = @mysqli_query($cdrDbConn,$selSql);
|
$selRes = @mysqli_query($cdrDbConn,$selSql);
|
||||||
$selRow = @mysqli_fetch_array($selRes);
|
$selRow = @mysqli_fetch_array($selRes);
|
||||||
echo mysqli_error($cdrDbConn);
|
//echo mysqli_error($cdrDbConn);
|
||||||
if($selRow[0]=="")
|
if($selRow[0]=="")
|
||||||
$recordNum[$nextTbNum] = 0;
|
$recordNum[$nextTbNum] = 0;
|
||||||
else
|
else
|
||||||
$recordNum[$nextTbNum] = $selRow[0];
|
$recordNum[$nextTbNum] = $selRow[0];
|
||||||
if($DEBUG) echo "recordNum[$nextTbNum]=$recordNum[$nextTbNum]<BR>";
|
if($DEBUG) echo "recordNum[$nextTbNum]=$recordNum[$nextTbNum]<BR>";
|
||||||
$displayNum += $selRow[0];
|
$displayNum += $selRow[0];
|
||||||
|
//echo "dispNumOfPerPage=$dispNumOfPerPage;displayNum=$displayNum<BR>";
|
||||||
if(($cntDispNum+$dispNumOfPerPage)>$displayNum){
|
if(($cntDispNum+$dispNumOfPerPage)>$displayNum){
|
||||||
$nextTbNum++;
|
$nextTbNum++;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -116,15 +116,17 @@ switch($sysTypeNo){
|
|||||||
//echo "<option value=\"serviceCentre\">Service centre</option>";
|
//echo "<option value=\"serviceCentre\">Service centre</option>";
|
||||||
echo "</select>";
|
echo "</select>";
|
||||||
break;
|
break;
|
||||||
|
case '400': // SGSN
|
||||||
|
echo "IMSI";
|
||||||
|
echo "<input type=\"hidden\" name=\"queryField\" value=\"imsiDigit\"> ";
|
||||||
|
break;
|
||||||
case '325': //VLR
|
case '325': //VLR
|
||||||
case '330': // HLR
|
case '330': // HLR
|
||||||
echo "IMSI";
|
|
||||||
echo "<input type=\"hidden\" name=\"queryField\" value=\"servedIMSI\"> ";
|
|
||||||
break;
|
|
||||||
case '350': // SMSC
|
case '350': // SMSC
|
||||||
echo "MSISDN";
|
echo "MSISDN";
|
||||||
echo "<input type=\"hidden\" name=\"queryField\" value=\"servedMSISDN\"> ";
|
echo "<input type=\"hidden\" name=\"queryField\" value=\"servedMSISDN\"> ";
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user