| | |
| | | } |
| | | |
| | | @Override |
| | | public void setDeptRedis() { |
| | | public List<Dept> setDeptRedis() { |
| | | LambdaQueryWrapper<Dept> queryWrapper = new LambdaQueryWrapper<>(); |
| | | queryWrapper.eq(Dept::getDelFlag, 0); |
| | | List<Dept> depts = this.baseMapper.selectList(queryWrapper); |
| | | redisService.del("depts"); |
| | | redisService.set("depts", depts); |
| | | return depts; |
| | | } |
| | | |
| | | @Override |
| | |
| | | |
| | | private String createALlDeptName(Dept dept){ |
| | | Dept parent = this.getById(dept.getParentId()); |
| | | return parent.getAllDeptName() + "/" + dept.getDeptName(); |
| | | String parentName = parent.getAllDeptName(); |
| | | if(StringUtils.isNotBlank(parentName)) { |
| | | return parent.getAllDeptName() + "/" + dept.getDeptName(); |
| | | } else { |
| | | return dept.getDeptName(); |
| | | } |
| | | } |
| | | } |