| | |
| | | import org.dromara.system.domain.bo.SysUserBo; |
| | | import org.dromara.system.domain.vo.SysPostVo; |
| | | import org.dromara.system.domain.vo.SysRoleVo; |
| | | import org.dromara.system.domain.vo.SysUserExportVo; |
| | | import org.dromara.system.domain.vo.SysUserVo; |
| | | import org.dromara.system.mapper.*; |
| | | import org.dromara.system.service.ISysUserService; |
| | |
| | | * @return 用户信息集合信息 |
| | | */ |
| | | @Override |
| | | public List<SysUserVo> selectUserList(SysUserBo user) { |
| | | return baseMapper.selectUserList(this.buildQueryWrapper(user)); |
| | | public List<SysUserExportVo> selectUserExportList(SysUserBo user) { |
| | | return baseMapper.selectUserExportList(this.buildQueryWrapper(user)); |
| | | } |
| | | |
| | | private Wrapper<SysUser> buildQueryWrapper(SysUserBo user) { |
| | |
| | | */ |
| | | @Override |
| | | public SysUserVo selectUserById(Long userId) { |
| | | return baseMapper.selectVoById(userId); |
| | | SysUserVo user = baseMapper.selectVoById(userId); |
| | | if (ObjectUtil.isNull(user)) { |
| | | return user; |
| | | } |
| | | user.setRoles(roleMapper.selectRolesByUserId(user.getUserId())); |
| | | return user; |
| | | } |
| | | |
| | | /** |