Commit 00a1a559036cc7af4db9f78cf63128fdee41ee53
1 parent
59523d5f
根据id获取子部门列表
Showing
3 changed files
with
18 additions
and
0 deletions
urbanops-module-system/src/main/java/com/zteits/urbanops/module/system/controller/admin/dept/DeptController.java
| ... | ... | @@ -4,6 +4,7 @@ package com.zteits.urbanops.module.system.controller.admin.dept; |
| 4 | 4 | import com.zteits.urbanops.framework.common.enums.CommonStatusEnum; |
| 5 | 5 | import com.zteits.urbanops.framework.common.pojo.CommonResult; |
| 6 | 6 | import com.zteits.urbanops.framework.common.util.object.BeanUtils; |
| 7 | +import com.zteits.urbanops.module.system.api.dept.dto.DeptRespDTO; | |
| 7 | 8 | import com.zteits.urbanops.module.system.controller.admin.dept.vo.dept.DeptListReqVO; |
| 8 | 9 | import com.zteits.urbanops.module.system.controller.admin.dept.vo.dept.DeptRespVO; |
| 9 | 10 | import com.zteits.urbanops.module.system.controller.admin.dept.vo.dept.DeptSaveReqVO; |
| ... | ... | @@ -99,4 +100,11 @@ public class DeptController { |
| 99 | 100 | return success(BeanUtils.toBean(list, DeptRespVO.class)); |
| 100 | 101 | } |
| 101 | 102 | |
| 103 | + @GetMapping("/sub-list-id") | |
| 104 | + @Operation(summary = "根据id获取子部门列表") | |
| 105 | + @PreAuthorize("@ss.hasPermission('system:dept:query')") | |
| 106 | + public CommonResult<List<DeptRespVO>> getTeamsList(@RequestParam("id") Long id) { | |
| 107 | + List<DeptDO> list = deptService.getSubDeptList(id); | |
| 108 | + return success(BeanUtils.toBean(list, DeptRespVO.class)); | |
| 109 | + } | |
| 102 | 110 | } | ... | ... |
urbanops-module-system/src/main/java/com/zteits/urbanops/module/system/service/dept/DeptService.java
urbanops-module-system/src/main/java/com/zteits/urbanops/module/system/service/dept/DeptServiceImpl.java