public function add() { if (isset($_POST['name'])) { $data['pid'] = request('pid'); $data['name'] = request('name'); $data['url'] = request('url'); $data['memo'] = request('memo'); if ($this->userInfo['group']['permission']['type'] != 'super' && !$data['pid']) { $this->error('请选择上级单位'); } if (DepartmentModel::add($data)) { $this->success('/admin/department'); } else { $this->error(); } } else { $this->display('department_edit'); } }