| | |
| | | @Override |
| | | @Transactional(rollbackFor = Exception.class) |
| | | public boolean updateUser(User user) { |
| | | Dept dept = deptMapper.selectOne(new LambdaQueryWrapper<Dept>().eq(Dept::getId, user.getDeptId())); |
| | | user.setAreaCode(null == dept ? null : dept.getAreaCode()); |
| | | // 强制转为 Long 类型再查询 |
| | | Long deptId = Long.valueOf(user.getDeptId()); |
| | | Dept dept = deptMapper.selectOne(new LambdaQueryWrapper<Dept>().eq(Dept::getId, deptId)); |
| | | user.setAreaCode(null == dept ? null : dept.getAreaCode()); |
| | | String tenantId = user.getTenantId(); |
| | | Long userCount = baseMapper.selectCount( |
| | | Wrappers.<User>query().lambda() |