|
|
@ -204,7 +204,7 @@ public class SysDepartController { |
|
|
|
@GetMapping(value = "/getDepartList4Quxian") |
|
|
|
@GetMapping(value = "/getDepartList4Quxian") |
|
|
|
public Result<List<QuXianDepartVo>> getDepartList4Quxian() { |
|
|
|
public Result<List<QuXianDepartVo>> getDepartList4Quxian() { |
|
|
|
SysDepart sysDepart = sysDepartService.getOne(new LambdaQueryWrapper<SysDepart>().eq(SysDepart::getDelFlag, "0").eq(SysDepart::getParentId, "")); |
|
|
|
SysDepart sysDepart = sysDepartService.getOne(new LambdaQueryWrapper<SysDepart>().eq(SysDepart::getDelFlag, "0").eq(SysDepart::getParentId, "")); |
|
|
|
List<SysDepart> departList4Quxian = sysDepartService.list(new LambdaQueryWrapper<SysDepart>().eq(SysDepart::getParentId, sysDepart.getId())); |
|
|
|
List<SysDepart> departList4Quxian = sysDepartService.list(new LambdaQueryWrapper<SysDepart>().eq(SysDepart::getParentId, sysDepart.getId()).eq(SysDepart::getDelFlag, "0")); |
|
|
|
List<QuXianDepartVo> quXianDepartVos = new ArrayList<>(); |
|
|
|
List<QuXianDepartVo> quXianDepartVos = new ArrayList<>(); |
|
|
|
Optional.ofNullable(departList4Quxian).orElse(new LinkedList<>()).stream().forEach(depart -> { |
|
|
|
Optional.ofNullable(departList4Quxian).orElse(new LinkedList<>()).stream().forEach(depart -> { |
|
|
|
QuXianDepartVo vo = new QuXianDepartVo(); |
|
|
|
QuXianDepartVo vo = new QuXianDepartVo(); |
|
|
|