修改 查询虚机构时, 处理完毕子部门设置后 再移除虚机构
This commit is contained in:
parent
3a3e27ebe0
commit
24f05150a9
@ -77,9 +77,6 @@ public class DeptController {
|
|||||||
.filter(dept -> dept.getVirtuallyStatus() == 1)
|
.filter(dept -> dept.getVirtuallyStatus() == 1)
|
||||||
.collect(Collectors.toList());
|
.collect(Collectors.toList());
|
||||||
|
|
||||||
// 移除虚机构,不展示
|
|
||||||
list.removeIf(dept -> dept.getVirtuallyStatus() == 1);
|
|
||||||
|
|
||||||
virtuallyDeptId.forEach(data -> {
|
virtuallyDeptId.forEach(data -> {
|
||||||
|
|
||||||
// 将虚机构的子部门,父部门设置为虚机构的父部门
|
// 将虚机构的子部门,父部门设置为虚机构的父部门
|
||||||
@ -88,11 +85,23 @@ public class DeptController {
|
|||||||
.collect(Collectors.toList());
|
.collect(Collectors.toList());
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// 移除虚机构,不展示
|
||||||
|
list.removeIf(dept -> dept.getVirtuallyStatus() == 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
return success(BeanUtils.toBean(list, DeptRespVO.class));
|
return success(BeanUtils.toBean(list, DeptRespVO.class));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@GetMapping(value = {"/get-list"})
|
||||||
|
@Operation(summary = "获取部门精简信息列表", description = "只包含被开启的部门,主要用于添加部门下拉选项")
|
||||||
|
public CommonResult<List<DeptSimpleRespVO>> getDeptList() {
|
||||||
|
List<DeptDO> list = deptService.getDeptList(
|
||||||
|
new DeptListReqVO().setStatus(CommonStatusEnum.ENABLE.getStatus()));
|
||||||
|
|
||||||
|
return success(BeanUtils.toBean(list, DeptSimpleRespVO.class));
|
||||||
|
}
|
||||||
|
|
||||||
@GetMapping(value = {"/list-all-simple", "/simple-list"})
|
@GetMapping(value = {"/list-all-simple", "/simple-list"})
|
||||||
@Operation(summary = "获取部门精简信息列表", description = "只包含被开启的部门,主要用于前端的下拉选项")
|
@Operation(summary = "获取部门精简信息列表", description = "只包含被开启的部门,主要用于前端的下拉选项")
|
||||||
public CommonResult<List<DeptSimpleRespVO>> getSimpleDeptList() {
|
public CommonResult<List<DeptSimpleRespVO>> getSimpleDeptList() {
|
||||||
@ -104,9 +113,6 @@ public class DeptController {
|
|||||||
.filter(dept -> dept.getVirtuallyStatus() == 1)
|
.filter(dept -> dept.getVirtuallyStatus() == 1)
|
||||||
.collect(Collectors.toList());
|
.collect(Collectors.toList());
|
||||||
|
|
||||||
// 移除虚机构,不展示
|
|
||||||
list.removeIf(dept -> dept.getVirtuallyStatus() == 1);
|
|
||||||
|
|
||||||
virtuallyDeptId.forEach(data -> {
|
virtuallyDeptId.forEach(data -> {
|
||||||
|
|
||||||
// 将虚机构的子部门,父部门设置为虚机构的父部门
|
// 将虚机构的子部门,父部门设置为虚机构的父部门
|
||||||
@ -116,6 +122,9 @@ public class DeptController {
|
|||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// 移除虚机构,不展示
|
||||||
|
list.removeIf(dept -> dept.getVirtuallyStatus() == 1);
|
||||||
|
|
||||||
return success(BeanUtils.toBean(list, DeptSimpleRespVO.class));
|
return success(BeanUtils.toBean(list, DeptSimpleRespVO.class));
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -131,9 +140,6 @@ public class DeptController {
|
|||||||
.filter(dept -> dept.getVirtuallyStatus() == 1)
|
.filter(dept -> dept.getVirtuallyStatus() == 1)
|
||||||
.collect(Collectors.toList());
|
.collect(Collectors.toList());
|
||||||
|
|
||||||
// 移除虚机构,不展示
|
|
||||||
list.removeIf(dept -> dept.getVirtuallyStatus() == 1);
|
|
||||||
|
|
||||||
virtuallyDeptId.forEach(data -> {
|
virtuallyDeptId.forEach(data -> {
|
||||||
|
|
||||||
// 将虚机构的子部门,父部门设置为虚机构的父部门
|
// 将虚机构的子部门,父部门设置为虚机构的父部门
|
||||||
@ -143,6 +149,9 @@ public class DeptController {
|
|||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// 移除虚机构,不展示
|
||||||
|
list.removeIf(dept -> dept.getVirtuallyStatus() == 1);
|
||||||
|
|
||||||
return success(BeanUtils.toBean(list, DeptSimpleRespVO.class));
|
return success(BeanUtils.toBean(list, DeptSimpleRespVO.class));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user