From cb5ddf074d60b72e35ee4bafaec95530f53d1839 Mon Sep 17 00:00:00 2001 From: luo <2855143437@qq.com> Date: 星期六, 09 十二月 2023 08:59:34 +0800 Subject: [PATCH] 12.9 --- guns-management/src/main/java/com/stylefeng/guns/modular/code/controller/SysDeptController.java | 25 ++++++++++++++++++------- 1 files changed, 18 insertions(+), 7 deletions(-) diff --git a/guns-management/src/main/java/com/stylefeng/guns/modular/code/controller/SysDeptController.java b/guns-management/src/main/java/com/stylefeng/guns/modular/code/controller/SysDeptController.java index 83ba14a..f0e6580 100644 --- a/guns-management/src/main/java/com/stylefeng/guns/modular/code/controller/SysDeptController.java +++ b/guns-management/src/main/java/com/stylefeng/guns/modular/code/controller/SysDeptController.java @@ -35,8 +35,8 @@ @GetMapping(value = "/list") @ApiOperation(value = "列表", tags = {"后台-部门管理"}) @ResponseBody - public Object list(String name) { - List<Map<String, Object>> list = this.deptService.list(name); + public Object list(String fullname) { + List<Map<String, Object>> list = this.deptService.list(fullname); return list; } @@ -50,6 +50,7 @@ throw new GunsException(BizExceptionEnum.REQUEST_NULL); } //完善pids,根据pid拿到pid的pids + dept.setPid(0); deptSetPids(dept); this.deptService.insert(dept); return ResultUtil.success("添加成功"); @@ -59,19 +60,28 @@ @DataSource(name = "dataSourceBiz") @GetMapping(value = "/tree") - @ApiOperation(value = "获取部门树", tags = {"后台-部门管理"}) + @ApiOperation(value = "获取部下拉框", tags = {"后台-部门管理"}) @ResponseBody - public List<ZTreeNode> tree() { + public List<Dept> tree() { List<ZTreeNode> tree = this.deptService.tree(); tree.add(ZTreeNode.createParent()); - return tree; + + return deptService.selectList(null); +// return tree; } - @DataSource(name = "dataSourceBiz") + @DeleteMapping ("/delete") + @ResponseBody + @ApiOperation(value = "删除部门", tags = {"后台-部门管理"}) + public ResultUtil delete(Integer id) { + deptService.deleteById(id); + return ResultUtil.success("删除成功"); + } + @GetMapping ("pre/edit/{deptId}") public Dept deptUpdate(@PathVariable Integer deptId, Model model) { Dept dept = deptService.selectById(deptId); - return dept; + return dept; } @@ -84,6 +94,7 @@ if (ToolUtil.isEmpty(dept) || dept.getId() == null) { throw new GunsException(BizExceptionEnum.REQUEST_NULL); } + dept.setPid(0); deptSetPids(dept); Dept dept1 = deptService.selectById(dept.getId()); deptService.updateById(dept); -- Gitblit v1.7.1