request->isGet()) { return $this->fetchData(); } $model = new SettingModel; $data = $this->request->param(); $arr = [ 'background' => $data['background'], ]; if ($model->edit('basic', $arr)) { return $this->renderSuccess('操作成功'); } return $this->renderError($model->getError() ?: '操作失败'); } /** * 获取基础配置 */ public function fetchData() { $vars = SettingModel::getItem('basic'); return $this->renderSuccess('', compact('vars')); } }