update HLR-Redis-USER-double

This commit is contained in:
root committed 2025-04-23 20:48:22 +08:00
1 parent c723c8894c
commit 628fb99d61
3 files changed
+37 -9

No files matched your search

+5 -4
View File
@@ -2039,7 +2039,6 @@ $DEBUG=0;
<?php
require("../pubSubsMng/sendComm.inc");
require("../pubSubsMng/dataProc.inc");
//==========================================================
//输出并显示数据
//==========================================================
@@ -2155,8 +2154,9 @@ function askSureToReplace(keyName,keyId)
<td><nobr>
<?php
if(!isset($isTryCreate)||$isTryCreate <= 0){
//$showkeyValue= substr($keyValue,1); -redis
$showkeyValue= $keyValue;
$showkeyValue= substr($keyValue,1);
//$showkeyValue= $keyValue;
$keyValueName='IMSI';
echo "&nbsp;&nbsp;$keyValueName:$showkeyValue";
}
@@ -2338,6 +2338,7 @@ echo "</tr>";
//Inter MSISDN
$interMsisdn=$tmpRow[inter_msisdn];
//$interMsisdn=decodeTelNumber($interMsisdn);
//$interMsisdn=delCodeNumber($interMsisdn);
$tmp_interMsisdn=$interMsisdn;
echo "<input type=\"hidden\" name=\"tmp_interMsisdn\" maxlength=\"16\" size=\"18\" value=\"$tmp_interMsisdn\" class=\"text\">";
echo "\n <tr>";
@@ -2579,7 +2580,7 @@ for($i=0;$i<10;$i++){
//echo "<input class=text name=rszi value='$rszi' size=16>";
echo "</td>";
echo "<td>Regional subscription zone identity list. A PLMN specific regional subscription defines unambiguously for the entire PLMN the region in which roaming is allowed.</td>";
echo "<td>Regional subscriptiong zone identity list. A PLMN specific regional subscription defines unambiguously for the entire PLMN the region in which roaming is allowed.</td>";
echo "</tr>";
//CSRR TYPE
@@ -643,18 +643,17 @@ switch($sysTypeNo){
//$selectFieldList = "imsi,inter_msisdn,used_flag,nam,CamelFlag";
do{
echo "<tr>";
//$imsi=substr($rows[imsi],1);
$imsi=$rows[imsi];
$imsi=substr($rows[imsi],1);
//$imsi=$rows[imsi];
echo "<td align=\"center\">";
echo "<a href=\"$targetPage?sysId=$sysId&dataTypeNo=$dataTypeNo&";
echo "keyValue={$rows[$keyFieldName]}&canSetNum=$canSetNum&isRead=1\">&nbsp;$imsi</a>";
//echo "keyValue={$rows[$keyFieldName]}&canSetNum=$canSetNum&isRead=1\">&nbsp;$targetPage?sysId=$sysId&dataTypeNo=$dataTypeNo&keyValue={$rows[$keyFieldName]}&canSetNum=$canSetNum&isRead=1</a>";
echo "</td>";
//inter_msisdn
//$inter_msisdn=decodeTelNumber($rows[inter_msisdn]);
//$inter_msisdn=delCodeNumber($rows[inter_msisdn]);
$inter_msisdn=$rows[inter_msisdn];
echo "<td align=\"center\">";
echo "&nbsp;$inter_msisdn";
echo "</td>";
+28
View File
@@ -44,6 +44,34 @@ function decodeTelNumber($srcNumber,$keepLenCode='E')
return($srcNumber);
}
//****************************************************************
//函数:
// decodeTelNumber($srcNumber,$keepLenCode='E')
//功能说明:
// 将一个按OSI编码方案编码的国际电话号码$srcNumber,解码成一般的电话号码
//
//
//参数说明:
// $keepLenCode,补位字符一般为'E'或'F'
//
//返回值:
// 解码后的一般电话号码
//
//作者:
//
//修改注释:
//NO.1
//姓名:
//时间:
//修改说明:
//----------------------------------------------------------
function delCodeNumber($srcNumber,$keepLenCode='E')
{
$srcNumber=str_replace($keepLenCode,'',$srcNumber); //去掉后面的'E'
return($srcNumber);
}
//****************************************************************
//函数:
// encodeTelNumber($srcNumber,$len='16',$keepLenCode='E',$planCode='91')