new version-alarm lincense

This commit is contained in:
root
2025-06-03 11:52:10 +08:00
parent 4c19c0f873
commit 9ac1251e27
10 changed files with 895 additions and 27 deletions

View File

@@ -118,6 +118,32 @@ function debug_log($file, $info)
fclose($handle);
}
function get2GCLicenseAccount()
{
global $pubConn;
$default_user_name="agtuser";
$default_password="admin123";
$sql="select pubVarValue from OMC_PUB.omcPubVarConf where pubVarName='NeLicenseUser' ";
$res=mysqli_query($pubConn,$sql);
$row=mysqli_fetch_array($res);
if(strlen(trim($row['pubVarValue'])) > 0)
$ftpInfo['UserName']=$row['pubVarValue'];
else
$ftpInfo['UserName']=$default_user_name;
$sql="select pubVarValue from OMC_PUB.omcPubVarConf where pubVarName='NELicensePwd' ";
$res=mysqli_query($pubConn,$sql);
$row=mysqli_fetch_array($res);
if(strlen(trim($row['pubVarValue'])) > 0)
$ftpInfo['Password']=$row['pubVarValue'];
else
$ftpInfo['Password']=$default_password;
//echo "$ftpInfo[UserName], $ftpInfo[Password]";
return $ftpInfo;
}
//****************************************************************
//函数4 pageAccessChk($pageURL)
//函数说明:
@@ -1109,7 +1135,7 @@ function omcProgressBar($allNum, $doneNum)
//----------------------------------------------------------
function sysCommSend($sysId, $commType, $objIdStr, $selectedSysId = -1, $selectedDPC = 0)
{
global $OMC_server,$pubConn;
global $OMC_server;
$DEBUG = 0;
$pubDb = 'OMC_PUB';
$commTable = 'parameterComm';
@@ -1126,6 +1152,7 @@ function sysCommSend($sysId, $commType, $objIdStr, $selectedSysId = -1, $selecte
$subSysNo = $sysIdArr[2];
$objConn = mysqli_connect($OMC_server[0]['host'],$OMC_server[0]['user'],$OMC_server[0]['password'], 'OBJ_'.$sysTypeNo);
$pubConn = mysqli_connect($OMC_server[0]['host'],$OMC_server[0]['user'],$OMC_server[0]['password'], "OMC_PUB");
//insert the operation log into the database
$logStr = "";
@@ -1287,7 +1314,7 @@ function sysCommSend($sysId, $commType, $objIdStr, $selectedSysId = -1, $selecte
echo "</script>";
return (-1);
}
//echo "<br>$selRowsNum<br>";
if ($selRowsNum > 0) {
while ($selRows = mysqli_fetch_array($selResult)) {
$sysNo = $selRows[sysNo];
@@ -1535,7 +1562,7 @@ function sysCommSend($sysId, $commType, $objIdStr, $selectedSysId = -1, $selecte
//----------------------------------------------------------
function setSysParamValue($sysId, $objIdStr, $instanceNo, $newValue)
{
global $paramConf_table;
global $paramConf_table,$OMC_server,$pubConn;
$DEBUG = 0;
if ($DEBUG) echo "<br>sysId=$sysId";
@@ -1545,6 +1572,8 @@ function setSysParamValue($sysId, $objIdStr, $instanceNo, $newValue)
$subSysNo = $tmpSysIdArr[2];
$paramDb = 'OBJ_' . $sysTypeNo;
$objConn = mysqli_connect($OMC_server[0]['host'],$OMC_server[0]['user'],$OMC_server[0]['password'], $paramDb);
if ($DEBUG) echo "<br>paramDb=$paramDb";
//获取参数定义表的表名根据oid取出参数定义
$tmpObjArr = explode('.', $objIdStr);
@@ -1559,7 +1588,7 @@ function setSysParamValue($sysId, $objIdStr, $instanceNo, $newValue)
$getParamDefResult = mysqli_query($pubConn, $getParamDefSql);
echo mysqli_error($pubConn);
if (mysqli_num_rows($getParamDefResult) <= 0) {
echo "Cannot find this objId from paramConf";
//echo "Cannot find this objId from paramConf";
return (-1);
}
$getParamDefRows = mysqli_fetch_array($getParamDefResult);
@@ -1575,6 +1604,7 @@ function setSysParamValue($sysId, $objIdStr, $instanceNo, $newValue)
$subSysNo = '99';
}
//修改对应的参数值
$setParamValueSql = "UPDATE $paramTable
SET initValue='$newValue',readValue=''
@@ -1582,8 +1612,8 @@ function setSysParamValue($sysId, $objIdStr, $instanceNo, $newValue)
AND $objWhereStr
";
if ($DEBUG) echo "<br> $setParamValueSql <br>";
$setResult = mysqli_query($pubConn, $setParamValueSql);
echo mysqli_error($pubConn);
$setResult = mysqli_query($objConn, $setParamValueSql);
// echo mysqli_error($objConn); //bug
if ($setResult) {
return (1);
} else {
@@ -1629,9 +1659,9 @@ function getSysParamValue($sysId, $objIdStr, $instanceNo, $valueName)
$getParamDefSql = "SELECT paramType FROM $paramConf_table WHERE $objWhereStr";
if ($DEBUG) echo "<br>$getParamDefSql";
$getParamDefResult = mysqli_query($pubConn, $getParamDefSql);
echo mysqli_error($pubConn);
//echo mysqli_error($pubConn);
if (@mysqli_num_rows($getParamDefResult) <= 0) {
echo "Cannot find this objId from paramConf";
//echo "Cannot find this objId from paramConf";
return (-1);
}
$getParamDefRows = mysqli_fetch_array($getParamDefResult);
@@ -1654,7 +1684,7 @@ function getSysParamValue($sysId, $objIdStr, $instanceNo, $valueName)
";
if ($DEBUG) echo "<br> $getParamValueSql <br>";
$getResult = mysqli_query($pubConn, $getParamValueSql);
echo mysqli_error($pubConn);
//echo mysqli_error($pubConn);
if (mysqli_num_rows($getResult) > 0) {
$paramRows = mysqli_fetch_array($getResult);
$paramValue = $paramRows[0];