"; switch($sysTypeNo) { case SYSTYPENO_MSC: $sysTypeName="MSC"; $helpId="2.1.1.1"; break; case SYSTYPENO_SMSC: $sysTypeName="SMSC"; $helpId="2.1.1.5"; break; case SYSTYPENO_SMPP: $sysTypeName="SMPP"; $helpId="2.1.1.20"; break; case SYSTYPENO_OPPS: $sysTypeName="OPPS"; $helpId="2.1.1.9"; break; case SYSTYPENO_PPS: $sysTypeName="PPS"; $helpId="none"; break; case SYSTYPENO_MME: $sysTypeName="MME"; $helpId="none"; break; case SYSTYPENO_SPGW: $sysTypeName="SPGW"; $helpId="none"; break; case SYSTYPENO_IMS: $sysTypeName="IMS"; $helpId="none"; break; case SYSTYPENO_RCS: $sysTypeName="RCS"; $helpId="none"; break; case SYSTYPENO_UDM: $sysTypeName="UDM"; $helpId="none"; break; case SYSTYPENO_AUSF: $sysTypeName="AUSF"; $helpId="none"; break; case SYSTYPENO_MTP3: $sysTypeName="MTP3"; $helpId="2.1.0"; break; case SYSTYPENO_SCCP: $sysTypeName="SCCP"; $helpId="2.1.0"; break; case SYSTYPENO_AAS: $sysTypeName="AAS"; $helpId="2.1.3.1"; break; case SYSTYPENO_VSS: $sysTypeName="VSS"; $helpId="2.1.3.2"; break; case SYSTYPENO_VLR: $sysTypeName="VLR"; $helpId="2.1.1.2"; break; case SYSTYPENO_HLR: $sysTypeName="HLR"; $helpId="2.1.1.3"; break; case SYSTYPENO_AUC: $sysTypeName="AUC"; $helpId="2.1.1.4"; break; case SYSTYPENO_SMEG: $sysTypeName="SMEG"; $helpId="2.1.1.8"; break; case SYSTYPENO_EIR: $sysTypeName="EIR"; $helpId="2.1.1.7"; break; case SYSTYPENO_MRFC: $sysTypeName="MRFC"; $helpId="2.66"; break; case SYSTYPENO_PALIM: $sysTypeName="iPALIM"; $helpId="2.1.1.12"; break; case SYSTYPENO_RLS: $sysTypeName="iRLS"; $helpId="2.1.1.13"; break; case SYSTYPENO_MHC: $sysTypeName="MHC"; $helpId="2.1.1.14"; break; case SYSTYPENO_MNP: $sysTypeName="MNP"; $helpId="2.1.1.11"; break; case SYSTYPENO_XAPP: $sysTypeName="XAPP"; $helpId="none"; break; case SYSTYPENO_GRS: $sysTypeName="iGRS"; $helpId="2.1.1.17"; break; case SYSTYPENO_TMG: $sysTypeName="TMG"; $helpId="2.1.1.19"; break; case SYSTYPENO_AMRMG: $sysTypeName="AMRMG"; $helpId="2.1.1.15"; break; case SYSTYPENO_GbC: $sysTypeName="GbC"; $helpId="2.1.1.16"; break; case SYSTYPENO_MCA: $sysTypeName="MCA"; $helpId="2.1.1.21"; break; case SYSTYPENO_RCM: $sysTypeName="RCM"; $helpId="2.1.1.21"; break; /*case SYSTYPENO_IUUPGW: $sysTypeName="IUUPGW"; //$helpId="2.1.1.21"; break;*/ default: $sysTypeName="Unknown"; $helpId="none"; break; } $sql="select sysTypeNo,sysTypeName,maxSysNum,maxSubSysNum from OMC_PUB.sysConf where needParamConf = '1' and sysTypeNo='$sysTypeNo' "; //echo "sql=$sql
"; $res=@mysqli_query($pubConn,$sql); $row=@mysqli_fetch_array($res); $maxSysNum=$row['maxSysNum']; $maxSubSysNum=$row['maxSubSysNum']; $statSql="select sysTypeNo,sysNo,subSysNo FROM sysInfo WHERE sysTypeNo='$sysTypeNo' "; $statRes=@mysqli_query($pubConn,$statSql); $count=mysqli_num_rows($statRes); echo mysqli_error($pubConn); //echo "sql=$statSql
"; echo "
"; echo "
"; echo "
"; echo "Configuration > NSS > $sysTypeName"; echo "
"; echo "
"; echo "
"; echo "System ID:"; echo "
"; //application if(floor($sysTypeNo/100) == 3) //ne in 300-400 { $sysid=$sysTypeNo."_99_99"; //The AAS do not need public parameter setting,Who need public---!= //When more MSC,no MSC_pub if($sysTypeNo != SYSTYPENO_AAS && $sysTypeNo != SYSTYPENO_VSS && $sysTypeNo != SYSTYPENO_TMG && $sysTypeNo != SYSTYPENO_AMRMG && $sysTypeNo != SYSTYPENO_GbC && $sysTypeNo != SYSTYPENO_MCA) { if($system_id_select == $sysid) echo "
"; else echo "
"; echo "{$sysTypeName}_pub
"; } // for($i=0;$i<$maxSysNum;$i++) // { // $sysid=$sysTypeNo."_".$i."_0"; // echo "
"; // echo "{$sysTypeName}_{$i}
"; // } //by lai order to realNe in select for($i=0;$i<$count;$i++) { $statRow=@mysqli_fetch_array($statRes); $sysid=$statRow['sysTypeNo']."_".$statRow['sysNo']."_".$statRow['subSysNo']; echo "
"; echo "{$sysTypeName}_{$statRow['sysNo']}
"; } } //platform else { //mtp3,sccp if($sysTypeNo == SYSTYPENO_MTP3 || $sysTypeNo == SYSTYPENO_SCCP) { for($i=0;$i<$maxSysNum;$i++) { //Now,only VSS MSS and AAS use MTP3 or SSCP Parameters if( $i == PPS_APP_ID ||$i == HLR_APP_ID ||$i ==SMSC_APP_ID) { $sysName=$sysTypeName.'('.$PlatTypeDefArr[$i]['remark'].'_Pub)'; $sysId=$sysTypeNo.'_'.$i.'_99'; //default display MSS echo "
$sysName
"; /* for($j=0;$j<$PlatTypeDefArr[$i][maxSysNum];$j++) { $sysName=$sysTypeName.'('.$PlatTypeDefArr[$i][remark].'_'.$j.')'; $sysId =$systype_no_select.'_'.$i.'_'.$j; echo "
$sysName
"; } */ } else if($i == VSS_APP_ID) { // for($si=0;$si<10;$si++) // { // $sysName=$sysTypeName."(".$PlatTypeDefArr[$i][remark]."_$si)"; // $sysId =$sysTypeNo."_".$i."_$si"; // echo "
$sysName
"; // } //by lai order to realNe in select for($si=0;$si<$count;$si++) { $statRow=@mysqli_fetch_array($statRes); if($statRow['sysNo']==$i){ $sysName=$sysTypeName."(".$PlatTypeDefArr[$i]['remark']."_".$statRow['subSysNo'].")"; $sysId=$statRow['sysTypeNo']."_".$i."_".$statRow['subSysNo']; echo "
$sysName
"; } //end if }//end for } //MTP3,SCCP MSC需要拆分开来也要保留PUB else if($i == MSS_APP_ID || $i == AAS_APP_ID ) { if($needMSSPub){ $sysName=$sysTypeName.'('.$PlatTypeDefArr[$i][remark].'_Pub)'; $sysId=$sysTypeNo.'_'.$i.'_99'; echo "
$sysName
"; } // for($j=0;$j<$maxSysNum;$j++) // { // $sysName=$sysTypeName."(".$PlatTypeDefArr[$i][remark]."_$j)"; // $sysId =$sysTypeNo."_".$i."_$j"; // echo "
$sysName
"; // } //by lai order to realNe in select $infoSql="select sysTypeNo,sysNo,subSysNo FROM sysInfo WHERE sysTypeNo='$sysTypeNo' "; $infoRes=@mysqli_query($pubConn,$infoSql); $infoCount=mysqli_num_rows($infoRes); for($j=0;$j<$infoCount;$j++) { $infoRow=@mysqli_fetch_array($infoRes); if($infoRow['sysNo']==$i){ $sysName=$sysTypeName."(".$PlatTypeDefArr[$i][remark]."_".$infoRow['subSysNo'].")"; $sysId=$infoRow['sysTypeNo']."_".$i."_".$infoRow['subSysNo']; //if($statRow['sysNo']=$i) echo "
$sysName
"; } //end if }//end for } } } //other platform else { for($i=0;$i<$maxSysNum;$i++) { //Now,only MSS use other plat modules' Parameters if($sysTypeNo == SYSTYPENO_SMPP) { if($i == MSS_APP_ID || $i == VSS_APP_ID || $i == EMS_APP_ID || $i == SMSC_APP_ID || $i == PPS_APP_ID ) { if($i == SMSC_APP_ID) { $sysName=$sysTypeName.'('.$PlatTypeDefArr[$i][remark].'_pub)'; $sysId =$sysTypeNo.'_'.$i.'_99'; if(MSS_APP_ID == $i) echo "
$sysName
"; else echo "
$sysName
"; } if($i == PPS_APP_ID) { $sysName=$sysTypeName.'('.$PlatTypeDefArr[$i][remark].'_pub)'; $sysId =$sysTypeNo.'_'.$i.'_99'; if(MSS_APP_ID == $i) echo "
$sysName
"; else echo "
$sysName
"; } //ISSUE-3 else if($i == MSS_APP_ID) { $sysName=$sysTypeName.'('.$PlatTypeDefArr[$i][remark].'_pub)'; $sysId =$sysTypeNo.'_'.$i.'_99'; if(MSS_APP_ID == $i) echo "
$sysName
"; else echo "
$sysName
"; } else if($i == EMS_APP_ID) { $sysName=$sysTypeName.'('.$PlatTypeDefArr[$i][remark].'_0)'; $sysId =$sysTypeNo.'_'.$i.'_0'; echo "
$sysName
"; $sysName=$sysTypeName.'('.$PlatTypeDefArr[$i][remark].'_1)'; $sysId =$sysTypeNo.'_'.$i.'_1'; echo "
$sysName
"; } else if($i == VSS_APP_ID) { for($si=0;$si<10;$si++) { $sysName=$sysTypeName."(".$PlatTypeDefArr[$i][remark]."_$si)"; $sysId =$sysTypeNo."_".$i."_$si"; echo "
$sysName
"; } } //now the system is all public /* for($j=0;$j<$PlatTypeDefArr[$i][maxSysNum];$j++) { $sysName=$sysTypeName.'('.$PlatTypeDefArr[$i][remark].'_'.$j.')'; $sysId=$systype_no_select.'_'.$i.'_'.$j; echo "
$sysName
"; } */ } } else { if($i == MSS_APP_ID || $i == PPS_APP_ID ||$i == HLR_APP_ID ||$i ==SMSC_APP_ID) { $sysName=$sysTypeName.'('.$PlatTypeDefArr[$i][remark].'_pub)'; $sysId =$sysTypeNo.'_'.$i.'_99'; if(MSS_APP_ID == $i) echo "
$sysName
"; else echo "
$sysName
"; } } } } } echo "
"; echo "
"; echo " "; if($helpId != "none") showHelp($helpId); echo "
"; echo "
"; echo "
"; echo "
"; $tabConf=GetTabConf($sysTypeNo); $num=sizeof($tabConf); InitTab($sysTypeNo); echo "
"; for($i=0;$i<$num;$i++) { $id=GetGlobalID(); AddTab($id,$tabConf[$i][OID],$tabConf[$i][Name],"image0.gif","image2.gif",123,17); } echo "
"; if(0) { echo "
"; print_r($tabConf); echo "
"; } adjust_title_tail_frame("up"); adjust_content_head_frame("up"); adjust_content_tail_frame("up"); ?>