no message

This commit is contained in:
hellcat 2025-07-10 18:20:01 +08:00
parent 29e226521f
commit 5e1b09fc29

View File

@ -159,12 +159,13 @@ class Node extends Base
public function FindSet($aParam)
{
if ($aParam["aArg"][1] == "?") {
return "/node#findSet__<field>__<value> <to> | 批量查找替换";
return "/node#findSet__<field>__<value>__<setField?> <to> | 批量查找替换有setField就设置它没有就设置field";
}
$sField = $aParam["aOption"][1] ?? false;
$sValue = $aParam["aOption"][2] ?? false;
$sTo = $aParam["aArg"][1] ?? false;
$sSetField = $aParam["aOption"][3] ?? false;
if (!$sField) {
return "需要field";
@ -184,6 +185,10 @@ class Node extends Base
return "没找到对应数据";
}
if ($sSetField) {
$sField = $sSetField;
}
$i=0;
foreach ($oNodeNow as $oNodeNowRow) {
$oNodeNowRow->$sField = $sTo;