no message
This commit is contained in:
parent
29e226521f
commit
5e1b09fc29
@ -159,12 +159,13 @@ class Node extends Base
|
|||||||
public function FindSet($aParam)
|
public function FindSet($aParam)
|
||||||
{
|
{
|
||||||
if ($aParam["aArg"][1] == "?") {
|
if ($aParam["aArg"][1] == "?") {
|
||||||
return "/node#findSet__<field>__<value> <to> | 批量查找替换";
|
return "/node#findSet__<field>__<value>__<setField?> <to> | 批量查找替换,有setField就设置它,没有就设置field";
|
||||||
}
|
}
|
||||||
|
|
||||||
$sField = $aParam["aOption"][1] ?? false;
|
$sField = $aParam["aOption"][1] ?? false;
|
||||||
$sValue = $aParam["aOption"][2] ?? false;
|
$sValue = $aParam["aOption"][2] ?? false;
|
||||||
$sTo = $aParam["aArg"][1] ?? false;
|
$sTo = $aParam["aArg"][1] ?? false;
|
||||||
|
$sSetField = $aParam["aOption"][3] ?? false;
|
||||||
|
|
||||||
if (!$sField) {
|
if (!$sField) {
|
||||||
return "需要field";
|
return "需要field";
|
||||||
@ -184,6 +185,10 @@ class Node extends Base
|
|||||||
return "没找到对应数据";
|
return "没找到对应数据";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if ($sSetField) {
|
||||||
|
$sField = $sSetField;
|
||||||
|
}
|
||||||
|
|
||||||
$i=0;
|
$i=0;
|
||||||
foreach ($oNodeNow as $oNodeNowRow) {
|
foreach ($oNodeNow as $oNodeNowRow) {
|
||||||
$oNodeNowRow->$sField = $sTo;
|
$oNodeNowRow->$sField = $sTo;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user