payload['id'] ?? null; $add = $input['add']; $remark = $input['remark']; if (!$id) { return $this->error('input-error'); } $admin_id = $this->getAdminId(); $funddata = FundModel::query()->find($id); $admin = new FundService($funddata->user_id, $funddata->fund_id); $re18 = $admin->admin_operate($admin_id, $funddata->fund_id, $add, $remark, ''); if (is_string($re18)) { Logger::error($re18); return $this->_error('fundadmin-error')->refresh(); } return $this->_success('fundadmin-ok')->refresh(); } public function form() { $this->text('remark')->default('Admin Approved')->required(); $this->text('add')->default(0)->required(); } }