init web ems all

This commit is contained in:
agtuser
2024-09-27 17:13:36 +08:00
parent 81c97acbe9
commit 5cc56f8078
4263 changed files with 798779 additions and 0 deletions

View File

@@ -0,0 +1,306 @@
<?php
/*********************************************************
<20><><EFBFBD><EFBFBD>˵<EFBFBD><CBB5><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD>˵<EFBFBD><CBB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݱ<EFBFBD><DDB1>еķּ<C4B7>Ŀ¼<C4BF><C2BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״<EFBFBD>˵<EFBFBD><CBB5><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>windows<77><73>Դ<EFBFBD><D4B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ч<EFBFBD><D0A7><EFBFBD><EFBFBD>
<20><><EFBFBD>ù<EFBFBD>ϵ<EFBFBD><CFB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: header.inc
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:
<20><><EFBFBD><EFBFBD>˵<EFBFBD><CBB5><EFBFBD><EFBFBD>$language_type<70>ǹ<EFBFBD><C7B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>config.inc<6E>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD>
<20><><EFBFBD>ߣ<EFBFBD>
<EFBFBD>޸<EFBFBD>ע<EFBFBD>ͣ<EFBFBD>
NO.1
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
ʱ<EFBFBD>
<EFBFBD>޸<EFBFBD>˵<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
*********************************************************/
require("../../inc/header.inc");
$DEBUG=0;
$pubDb='OMC_PUB';
$sysConfTable = 'sysConf';
$sysInfoTable = 'sysInfo';
$sysIdArr = explode('_',$sysId);
$sysTypeNo = $sysIdArr[0];
$sysNo = $sysIdArr[1];
$subSysNo = $sysIdArr[2];
if($DEBUG) echo "<br>sysTypeNo = $sysTypeNo";
if($DEBUG) echo "<br>sysNo = $sysNo";
if($DEBUG) echo "<br>subSysNo = $subSysNo";
if($DEBUG) echo "<br>selectedDPC = $selectedDPC";
if($DEBUG) echo "<br>selectedSysId = $selectedSysId";
//<2F><><EFBFBD><EFBFBD><EFBFBD>˵<EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݵı<DDB5><C4B1><EFBFBD>
$objDb = 'OBJ_'.$sysTypeNo;
$confTable = 'paramConf';
//<2F><><EFBFBD><EFBFBD><EFBFBD>ӵ<EFBFBD>ҳ<EFBFBD><D2B3>
$targetPage = 'paramConf_down_main.php';
//----------------------
//ѡ<><D1A1><EFBFBD><EFBFBD><EFBFBD>԰汾
if($language == 'eng'){
$showName = name_2; //<2F><><EFBFBD><EFBFBD>2
}else{
$showName = name_1; //<2F><><EFBFBD><EFBFBD>1
}
//-----------------------
echo"<base target=\"r_r_main\">";
//------------------------------------------------------------------------
//<2F><><EFBFBD><EFBFBD><EFBFBD>г<EFBFBD><D0B3>ò˵<C3B2><CBB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֶ<EFBFBD><D6B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ö<EFBFBD><C3B6>Ÿ<EFBFBD><C5B8><EFBFBD>
//**<2A><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD>ӿ<EFBFBD><D3BF><EFBFBD>ʾ<EFBFBD>IJ<EFBFBD><C4B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD>԰<EFBFBD><D4B0><EFBFBD>ͬ<EFBFBD><CDAC>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>$levelList<73><74>$levelNum
//**<2A><><EFBFBD>磺$levelList = "level_0,level_1,level_2,level_3,level_4.menu_6,menu_7,menu_8,menu_9,level_10.......level_n";
//** <20><><EFBFBD><EFBFBD>$levelNum = n+1;
$levelList = "level_1,level_2,level_3,level_4,level_5,level_6,level_7,level_8,level_9,level_10";
$levelNum = 10;
//------------------------------------------------------------------------
if($subSysNo == '99'){
$isSysParam=1;
}else{
$isSysParam=0;
}
?>
<script LANGUAGE="JavaScript">
function selectSubSys(){
var base_url,url_add,url;
base_url='<?php echo"paramConf_down.php?sysId=$sysId&selectedDPC=$selectedDPC&selectedSysId=";?>';
url_add=document.selectForm.selectedSysId.options[document.selectForm.selectedSysId.selectedIndex].value;
url=base_url+url_add;
window.parent.location=url;
}
</script>
<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_small_frame("down");
adjust_title_head_frame("down");
adjust_title_tail_frame("down");
adjust_content_head_frame("down");
echo "<br>";
?>
<FORM METHOD=POST name=selectForm>
<table border="1" width="100% cellpadding="2" cellspacing="0" bordercolor="#666666" bordercolordark="#FFFFFF" bgcolor="#FFFFFF" >
<tr>
<td bgcolor="#E6E6E6"><nobr>
<?php
//echo "$sysNo,$subSysNo<br>";
if(($sysNo == '99') || ($subSysNo == '99')){
if($sysNo == '99'){
$paramType = 2;
if($sysTypeNo[0] == '2'){
if($sysTypeNo == '222' || $sysTypeNo == '223'|| $sysTypeNo == '260'){
$sysIdSql ="SELECT sysTypeName,$sysInfoTable.sysTypeNo,sysNo,subSysNo,sysAlias
FROM $sysInfoTable,$sysConfTable
WHERE $sysInfoTable.sysTypeNo=$sysConfTable.sysTypeNo
AND $sysInfoTable.sysTypeNo = '$sysTypeNo' AND sysNo!='8' AND sysNo!='11' AND DPC='$selectedDPC'
";
}else{
$sysIdSql ="SELECT sysTypeName,$sysInfoTable.sysTypeNo,sysNo,subSysNo,sysAlias
FROM $sysInfoTable,$sysConfTable
WHERE $sysInfoTable.sysTypeNo=$sysConfTable.sysTypeNo
AND $sysInfoTable.sysTypeNo = '$sysTypeNo' AND sysNo='9' AND DPC='$selectedDPC'
";
}
}else{
$sysIdSql ="SELECT sysTypeName,$sysInfoTable.sysTypeNo,sysNo,subSysNo,sysAlias
FROM $sysInfoTable,$sysConfTable
WHERE $sysInfoTable.sysTypeNo=$sysConfTable.sysTypeNo
AND $sysInfoTable.sysTypeNo = '$sysTypeNo'
";
}
}else{
$paramType = 1;
$sysIdSql ="SELECT sysTypeName,$sysInfoTable.sysTypeNo,sysNo,subSysNo,sysAlias
FROM $sysInfoTable,$sysConfTable
WHERE $sysInfoTable.sysTypeNo=$sysConfTable.sysTypeNo
AND $sysInfoTable.sysTypeNo = '$sysTypeNo'
AND sysNo = '$sysNo'
";
}
if($DEBUG) echo "sysIdSql(1) = $sysIdSql<br>";
$result = mysqli_query($pubConn,$sysIdSql);
echo mysqli_error($pubConn);
$rowsNum=mysqli_num_rows($result);
$rows=mysqli_fetch_array($result);
$sysTypeName=$rows[sysTypeName];
if($rowsNum < 1){
echo "&nbsp;</td></tr></table>Can not find Any system be installed.<br>";
exit();
}
if($sysNo == '99'){
echo "<b>$sysTypeName"."_pub</b>";
}else{
echo "<b>$sysTypeName"."_$sysNo"."_pub</b>";
}
echo "&nbsp;&nbsp;&nbsp;Select:&nbsp;";
echo "<select name=\"selectedSysId\" size=\"1\" onChange=\"javascript:selectSubSys()\">";
if($selectedSysId == -1){
echo "<option value=\"-1\" selected>----</option>";
}else{
echo "<option value=\"-1\" >----</option>";
}
do{
$tmpSysId =$rows[sysTypeNo].'_'.$rows[sysNo].'_'.$rows[subSysNo];
$tmpSysName =$rows[sysTypeName].'_'.$rows[sysNo].'_'.$rows[subSysNo];
$tmpAlias =$rows[sysAlias];
if($tmpSysId == $selectedSysId){
$selectedStr='selected';
}else{
$selectedStr='';
}
if(strlen($tmpAlias) > 0){
echo "<option value=\"$tmpSysId\" $selectedStr>$tmpSysName [$tmpAlias]</option>";
}else{
echo "<option value=\"$tmpSysId\" $selectedStr>$tmpSysName</option>";
}
}while($rows=mysqli_fetch_array($result));
echo "</select>";
}else{
if ( ('222' == $sysTypeNo) || ('223' == $sysTypeNo) ) //MTP3 OR SCCP)
$paramType = 2;
else
$paramType = 0;
$sysIdSql ="SELECT sysTypeName,$sysInfoTable.sysTypeNo,sysNo,subSysNo,sysAlias
FROM $sysInfoTable,$sysConfTable
WHERE $sysInfoTable.sysTypeNo=$sysConfTable.sysTypeNo
AND $sysInfoTable.sysTypeNo = '$sysTypeNo'
AND sysNo = '$sysNo'
AND subSysNo = '$subSysNo'
";
if($DEBUG) echo "sysIdSql(2) = $sysIdSql<br>";
$result = mysqli_query($pubConn,$sysIdSql);
echo mysqli_error($pubConn);
$rowsNum=mysqli_num_rows($result);
$rows=mysqli_fetch_array($result);
$sysTypeName=$rows[sysTypeName];
if($rowsNum < 1){
echo "&nbsp;</td></tr></table>Can not find this system.<br>";
exit();
}
echo "<b>$sysTypeName"._."$sysNo"._."$subSysNo</b>";
$sysAlias=$rows[sysAlias];
if(strlen($sysAlias)){
echo "&nbsp;&nbsp;&nbsp;[$sysAlias]";
}
}
?>
</nobr></td>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr><td ><img src="../../images/line.gif"></td></tr>
<?php
/************************<2A><><EFBFBD><EFBFBD><EFBFBD>ݿ<EFBFBD>ȡ<EFBFBD><C8A1><EFBFBD>˵<EFBFBD><CBB5><EFBFBD><E1B9B9><EFBFBD><EFBFBD><EFBFBD>ݣ<EFBFBD><DDA3><EFBFBD><EFBFBD><EFBFBD>˳<EFBFBD><CBB3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EBB5BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>**************************/
/*
if($sysTypeNo == 120 || $sysTypeNo == 130 || $sysTypeNo == 140){
$bgnLevelNo=5;//1.1.7.2.* or 1.1.6.2.*
}else{
*/
$bgnLevelNo=1;
/*
}
*/
$treeMenuSql = "SELECT * FROM $confTable
WHERE paramType ='$paramType' AND operType >'0' AND operType !='4'
ORDER BY ".$levelList
;
if($DEBUG) echo "<br>$treeMenuSql";
$treeMenuResult = mysqli_query($pubConn,$treeMenuSql);
echo mysqli_error($pubConn);
$n=0;
while($treeMenuRows = @mysqli_fetch_array($treeMenuResult)){
//<2F>ӵ<EFBFBD>i<EFBFBD>ʼ<E3BFAA><CABC><EFBFBD>ֲ<EFBFBD><D6B2>Σ<EFBFBD><CEA3><EFBFBD>i<EFBFBD><69>֮ǰ<D6AE><C7B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD>
for($i=$bgnLevelNo; $i<=$levelNum; $i++){
$levelId = 'level_'.$i;
$treeMenuArr[$n][$i-1]=$treeMenuRows[$levelId];
}
$treeMenuArr[$n][$levelNum]=$treeMenuRows[$showName];
$treeMenuArr[$n][$levelNum+1]=$treeMenuRows[keyId];
$treeMenuArr[$n][$levelNum+2]=$treeMenuRows[paramType];
$n++;
}
/*************************************<2A><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˳<EFBFBD><CBB3><EFBFBD><EFBFBD>ʾ<EFBFBD>˵<EFBFBD><CBB5><EFBFBD><EFBFBD><EFBFBD>***************************************/
for($i=0 ; $i < sizeof($treeMenuArr); $i++){ //<2F><><EFBFBD>ϵ<EFBFBD><CFB5><EFBFBD> ---> <20><>
$objName = $treeMenuArr[$i][$levelNum];
$objKeyId= $treeMenuArr[$i][$levelNum+1];
$num=$bgnLevelNo;
while($treeMenuArr[$i][$num] > 0){
$num++;
}
$lastLevelNum = $treeMenuArr[$i][$num - 1].'.';
$isSysParam = $treeMenuArr[$i][$levelNum+2];
$leaf_show = "<a href=\"$targetPage?isKnot=0&objKeyId=$objKeyId&sysId=$sysId&selectedSysId=$selectedSysId&selectedDPC=$selectedDPC\">".$lastLevelNum.'&nbsp;'.$objName."</a></nobr>";
$knot_show = "<a href=\"$targetPage?isKnot=1&objKeyId=$objKeyId&sysId=$sysId&selectedSysId=$selectedSysId&selectedDPC=$selectedDPC\">".$lastLevelNum.'&nbsp;'.$objName."</a></nobr>";
$show_1 = "\n<img align=absBottom border=0 src=../../images/midminus.gif><img align=absBottom border=0 src=../../images/open.gif>$knot_show";
if($isSysParam > 0){
$show_2 = "\n<img align=absBottom border=0 src=../../images/midblk.gif><img align=absBottom border=0 src=../../images/page.gif> $leaf_show";
$show_4 = "\n<img align=absBottom border=0 src=../../images/lastblk.gif><img align=absBottom border=0 src=../../images/page.gif> $leaf_show";
}else{
$show_2 = "\n<img align=absBottom border=0 src=../../images/midblk.gif><img align=absBottom border=0 src=../../images/page.gif> $leaf_show";
$show_4 = "\n<img align=absBottom border=0 src=../../images/lastblk.gif><img align=absBottom border=0 src=../../images/page.gif> $leaf_show";
}
$show_3 = "\n<img align=absBottom border=0 src=../../images/line.gif>";
$show_5 = "\n<img align=absBottom border=0 src=../../images/blank.gif>";
echo"<tr ><td valign=middle>";
echo "<nobr>";
for($j=0; $j < $levelNum;$j++){ //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ---> <20><>
if($treeMenuArr[$i][$j] > 0){ //<2F><><EFBFBD><EFBFBD><EFBFBD>ýڵ<C3BD><DAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
if($treeMenuArr[$i+1][$j] > $treeMenuArr[$i][$j] ){ //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֦<EFBFBD><D6A6>ҳ<EFBFBD><D2B3><EFBFBD><EFBFBD>ڵ㣨<DAB5><E3A3A8>֦<EFBFBD><D6A6>Ҷ<EFBFBD>ӣ<EFBFBD><D3A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֵܽڵ<DCBD>
if($treeMenuArr[$i][$j+1] > 0){ //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֦
echo "$show_3"; //show_3
}else{//Ҷ<><D2B6>
echo "$show_2"; //show_2
}
}else{//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ľڵ<C4BD><DAB5>Ų<EFBFBD><C5B2><EFBFBD><EFBFBD>ڱ<EFBFBD><DAB1>ڵ<EFBFBD><DAB5><EFBFBD>
if($treeMenuArr[$i][$j+1] > 0){ //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڵ㲻<DAB5><E3B2BB>Ҷ<EFBFBD><D2B6>
$is_line =0; //<2F><>־λ<D6BE><CEBB><EFBFBD><EFBFBD><EFBFBD>ڱ<EFBFBD>־ͬһ<CDAC><D2BB>֦<EFBFBD><D6A6><EFBFBD><EFBFBD><EFBFBD>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD>з<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֱ<EFBFBD><D6B1><EFBFBD><EFBFBD><EFBFBD>ڱ<EFBFBD>֦<EFBFBD>ϵ<EFBFBD>Ҷ<EFBFBD>ӡ<EFBFBD>
//˳<><CBB3><EFBFBD><EFBFBD>һ<EFBFBD><D2BB>Ŀ¼<C4BF><C2BC><EFBFBD><EFBFBD><EFBFBD>²<EFBFBD><C2B2><EFBFBD>
for($p=$i+1;$p < sizeof($treeMenuArr) && $treeMenuArr[$p][$j-1] == $treeMenuArr[$i][$j-1];$p++){
if($treeMenuArr[$p][$j] > $treeMenuArr[$i][$j]){ //<2F>ҵ<EFBFBD><D2B5>ˣ<EFBFBD><CBA3><EFBFBD><EFBFBD><EFBFBD>
$is_line = 1;
break;
}
}
if($is_line == 1){ //<2F><><EFBFBD><EFBFBD>з<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֱ<EFBFBD><D6B1><EFBFBD><EFBFBD><EFBFBD>ڱ<EFBFBD>֦<EFBFBD>ϵ<EFBFBD>Ҷ<EFBFBD><D2B6>
echo "$show_3"; //show_3
}else{//ͬһ<CDAC><D2BB>֦<EFBFBD><D6A6>û<EFBFBD>з<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڱ<EFBFBD>֦<EFBFBD>ϵ<EFBFBD>Ҷ<EFBFBD><D2B6>
echo "$show_5"; //show_5
}
}else{ //<2F><><EFBFBD>ڵ<EFBFBD><DAB5><EFBFBD>Ҷ<EFBFBD><D2B6>
if($treeMenuArr[$i+1][$j+1] > 0){ //<2F><><EFBFBD>ڵ<EFBFBD><DAB5>зֲ棬<D6B2><E6A3AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڱ<EFBFBD><DAB1>ڵ<EFBFBD><DAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
echo "$show_1"; //show_1
}else{//<2F><><EFBFBD>ڵ<EFBFBD><DAB5>Ǹ<EFBFBD><C7B8><EFBFBD>֦<EFBFBD><D6A6><EFBFBD><EFBFBD>ĩһƬҳ<C6AC><D2B3>
echo "$show_4"; //show_4
}
}
} //end else of if($treeMenuArr[$i+1][$j] > $treeMenuArr[$i][$j] )
} //end if($treeMenuArr[$i][$j] > 0)
} //end for($j=0;$j < $levelNum;$j++)
echo"</nobr></td></tr>";
}//end for($i=0 ; $i < sizeof($treeMenuArr); $i++)
?>
</table>
</FORM>
<?php
adjust_content_tail("down");
?>
</body>
</html>