From 87c5d4dc4fe1b4f524557a20c7829b74bc124137 Mon Sep 17 00:00:00 2001 From: root Date: Mon, 16 Jun 2025 19:49:23 +0800 Subject: [PATCH] update license --- wxc2_omc/element/mss/licenseControl.php | 18 +++++++++++++----- wxc2_omc/inc/lib.inc | 5 ++--- 2 files changed, 15 insertions(+), 8 deletions(-) diff --git a/wxc2_omc/element/mss/licenseControl.php b/wxc2_omc/element/mss/licenseControl.php index 7c104a9..fa894fb 100755 --- a/wxc2_omc/element/mss/licenseControl.php +++ b/wxc2_omc/element/mss/licenseControl.php @@ -21,6 +21,17 @@ $DEBUG = 0; $ftpInfo=get2GCLicenseAccount(); $impFile=$_FILES['impFile']['tmp_name']; $sysTypeNo=$_REQUEST['selKeyFieldName']; + + +if ($_REQUEST['selKeyFieldName']) +{ + $realSysId = $_REQUEST['selKeyFieldName']; + if($DEBUG) echo "
realSysId=$realSysId"; + $sysIdArr=explode('_',$realSysId); + $sysTypeNo=$sysIdArr[0]; + $sysNo=$sysIdArr[1]; +// echo "sysTypeNo=$sysTypeNo,sysNo=$sysNo"; +} if($DEBUG)echo "
sysTypeNo= $sysTypeNo"; // echo "
";
 // echo print_r($ftpInfo);
@@ -79,7 +90,7 @@ if(isset($impFile) && $impFile != "none"){
 	// 		";
 	$getSysIdSql = "SELECT sysNo,subSysNo,ip 
 	FROM $sysInfoTable
-	WHERE sysTypeNo='$sysTypeNo'  AND baseStat > '0'
+	WHERE sysTypeNo='$sysTypeNo'  AND sysNo=$sysNo AND baseStat > '0'
 	ORDER BY sysNo,subSysNo
 	";
 	if($DEBUG) echo "
getSysIdSql=$getSysIdSql"; @@ -409,13 +420,10 @@ $infoSql="select sysTypeNo,sysNo,subSysNo FROM sysInfo where sysTypeNo='330' or exit(1); } //if($statRow['sysNo']=$i) - echo ""; + echo ""; }//end for ?> - diff --git a/wxc2_omc/inc/lib.inc b/wxc2_omc/inc/lib.inc index 093aa8c..79e186b 100755 --- a/wxc2_omc/inc/lib.inc +++ b/wxc2_omc/inc/lib.inc @@ -1585,8 +1585,8 @@ function setSysParamValue($sysId, $objIdStr, $instanceNo, $newValue) $objWhereStr = substr($objWhereStr, 0, -5); //最后多了一个' AND ',将其去掉 $getParamDefSql = "SELECT paramType FROM $paramConf_table WHERE $objWhereStr"; if ($DEBUG) echo "
$getParamDefSql"; - $getParamDefResult = mysqli_query($pubConn, $getParamDefSql); - echo mysqli_error($pubConn); + $getParamDefResult = mysqli_query($objConn, $getParamDefSql); + //echo mysqli_error($objConn); if (mysqli_num_rows($getParamDefResult) <= 0) { //echo "Cannot find this objId from paramConf"; return (-1); @@ -1604,7 +1604,6 @@ function setSysParamValue($sysId, $objIdStr, $instanceNo, $newValue) $subSysNo = '99'; } - //修改对应的参数值 $setParamValueSql = "UPDATE $paramTable SET initValue='$newValue',readValue=''