success($this->services->getGroupList('*', true)); } /** * 添加/修改分组页面 * @param int $id * @return string */ public function add() { $data = $this->request->getMore([ ['id', 0], ]); return $this->success($this->services->add((int)$data['id'])); } /** * * @param int $id * @return mixed */ public function save() { $data = $this->request->postMore([ ['id', 0], ['group_name', ''], ]); if (!$data['group_name']) { return $this->fail('请输入分组名称'); } $this->services->save((int)$data['id'], $data); return $this->success('提交成功!'); } /** * 删除 * @param $id * @throws \Exception */ public function delete() { $data = $this->request->getMore([ ['id', 0], ]); if (!$data['id']) return $this->fail('数据不存在'); return $this->success($this->services->delGroup((int)$data['id'])); } }