request->isAjax()) { $data = ConfigModel::column('value', 'name'); $this->success('区域公司设置', null, $data); } return $this->view->fetch(); } public function save() { if (!$this->request->isPost()) { $this->error('非法请求'); } $params = $this->request->post(); unset($params['__token__']); foreach ($params as $name => $value) { $value = is_array($value) ? json_encode($value, JSON_UNESCAPED_UNICODE) : $value; if (ConfigModel::where('name', $name)->count()) { ConfigModel::where('name', $name)->update(['value' => $value]); } else { ConfigModel::create([ 'name' => $name, 'value' => $value, 'group' => 'basic', 'description' => '', ]); } } $this->success('保存成功'); } }