mirror of
https://gitee.com/huangge1199_admin/vue-pro.git
synced 2024-11-23 07:41:53 +08:00
commit
7c04190f6f
@ -76,9 +76,9 @@ public class DeptServiceImpl implements DeptService {
|
|||||||
// 第二步:构建缓存
|
// 第二步:构建缓存
|
||||||
ImmutableMap.Builder<Long, DeptDO> builder = ImmutableMap.builder();
|
ImmutableMap.Builder<Long, DeptDO> builder = ImmutableMap.builder();
|
||||||
ImmutableMultimap.Builder<Long, DeptDO> parentBuilder = ImmutableMultimap.builder();
|
ImmutableMultimap.Builder<Long, DeptDO> parentBuilder = ImmutableMultimap.builder();
|
||||||
depts.forEach(sysRoleDO -> {
|
depts.forEach(deptDO -> {
|
||||||
builder.put(sysRoleDO.getId(), sysRoleDO);
|
builder.put(deptDO.getId(), deptDO);
|
||||||
parentBuilder.put(sysRoleDO.getParentId(), sysRoleDO);
|
parentBuilder.put(deptDO.getParentId(), deptDO);
|
||||||
});
|
});
|
||||||
deptCache = builder.build();
|
deptCache = builder.build();
|
||||||
parentDeptCache = parentBuilder.build();
|
parentDeptCache = parentBuilder.build();
|
||||||
|
Loading…
Reference in New Issue
Block a user