toJson($oJichang); } public function Set($aParam) { $code = $aParam["aOption"][1] ?? false; $field = $aParam["aOption"][2] ?? false; $v = $aParam["aArg"] ?? false; if (!$code) { return "需要code"; } if (!$field) { return "需要field"; } if (!$v) { return "需要v"; } $v = implode(" ", $v); $oJichang = ModelJichang::where("code", $code)->first(); $oJichang->$field = $v; $r = $oJichang->save(); return $this->toJson($oJichang); } public function Like($aParam) { $sField = $aParam["aOption"][1] ?? false; $sValue = $aParam["aArg"][1] ?? false; if (!$sField) { return "需要field"; } if (!$sValue) { return "需要value"; } $oJichang = ModelJichang::where($sField, "like", "%".$sValue."%")->get(); return $this->toJson($oJichang); } public function Add($aParam) { $sCode = $aParam["aArg"][1] ?? false; if (!$sCode) { return "需要code"; } $oJichang = new ModelJichang(); $oJichang->code = $sCode; $oJichang->save(); return $this->toJson($oJichang); } public function Text($aParam) { $sCode = $aParam["aArg"][1]; $sText = ModelJichang::where("code", $sCode)->first()?->text; return $sText; } }