assign('info', $info); return $this->fetch(); } /** * 信息提交 */ public function infoPost() { if ($this->request->isPost()) { $param = $this->request->post(); $sessionAdminId = session('ADMIN_ID'); //地址 if (empty($param['longitude']) || empty($param['latitude']) || empty($param['address'])) { $this->error('请在地图上选择地址'); } //标签处理 if (!empty($param['tags'])) { $tags = explode(' ',$param['tags']); foreach ($tags as $k => $t) { if (empty(trim($t))) { unset($tags[$k]); } $tags[$k] = trim($t); } $param['tags'] = json_encode(array_values($tags)); } $info = BusinessModel::get($sessionAdminId); if (empty($info)) { $param['id'] = $sessionAdminId; $param['create_time'] = time(); BusinessModel::create($param); } else { BusinessModel::update($param, ['id' => $sessionAdminId]); } $this->success('保存成功'); } } }