toJson($oShip); } public function Find($aParam) { $sCode = $aParam["aArg"][1] ?? false; if (!$sCode) { return "需要code"; } $oShip = ModelShip::_find($sCode); return $this->toJson($oShip); } public function Set($aParam) { $sCode = $aParam["aOption"][1] ?? false; $sField = $aParam["aOption"][2] ?? false; $sValue = $aParam["aArg"][1] ?? false; if (!$sCode) { return "需要code"; } if (!$sField) { return "需要field"; } if (!$sValue) { return "需要value"; } $oShip = ModelShip::_find($sCode); if (!$oShip) { return "没找到"; } $oShip->$sField = $sValue; $oShip->save(); return $this->toJson($oShip); } }