|
@@ -23,16 +23,19 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements IU
|
|
|
@Autowired
|
|
@Autowired
|
|
|
private RoleMapper roleMapper;
|
|
private RoleMapper roleMapper;
|
|
|
|
|
|
|
|
|
|
+ @Autowired
|
|
|
|
|
+ private UserMapper userMapper;
|
|
|
|
|
+
|
|
|
@Override
|
|
@Override
|
|
|
public Page<User> selectPage(Page<User> page, User user) {
|
|
public Page<User> selectPage(Page<User> page, User user) {
|
|
|
- return baseMapper.selectPage(page,user);
|
|
|
|
|
|
|
+ return baseMapper.selectPage(page, user);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
public User selectUserByUserName(String username) {
|
|
public User selectUserByUserName(String username) {
|
|
|
QueryWrapper<User> qw = new QueryWrapper<>();
|
|
QueryWrapper<User> qw = new QueryWrapper<>();
|
|
|
- qw.eq("username",username);
|
|
|
|
|
- qw.eq("deleted",0);
|
|
|
|
|
|
|
+ qw.eq("username", username);
|
|
|
|
|
+ qw.eq("deleted", 0);
|
|
|
User user = baseMapper.selectOne(qw);
|
|
User user = baseMapper.selectOne(qw);
|
|
|
|
|
|
|
|
//获取用户下的权限role
|
|
//获取用户下的权限role
|
|
@@ -45,7 +48,7 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements IU
|
|
|
public boolean checkUserNameUnique(User user) {
|
|
public boolean checkUserNameUnique(User user) {
|
|
|
Long userId = StringUtils.isNull(user.getId()) ? -1L : user.getId();
|
|
Long userId = StringUtils.isNull(user.getId()) ? -1L : user.getId();
|
|
|
User info = baseMapper.checkUserNameUnique(user.getUsername());
|
|
User info = baseMapper.checkUserNameUnique(user.getUsername());
|
|
|
- if(StringUtils.isNotNull(info) && info.getId().longValue() != userId.longValue()){
|
|
|
|
|
|
|
+ if (StringUtils.isNotNull(info) && info.getId().longValue() != userId.longValue()) {
|
|
|
return UserConstants.NOT_UNIQUE;
|
|
return UserConstants.NOT_UNIQUE;
|
|
|
}
|
|
}
|
|
|
return UserConstants.UNIQUE;
|
|
return UserConstants.UNIQUE;
|
|
@@ -53,8 +56,8 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements IU
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
public Page<UserPageVo> selectPageData(UserPageDto request) {
|
|
public Page<UserPageVo> selectPageData(UserPageDto request) {
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
- return null;
|
|
|
|
|
|
|
+ final Page<UserPageVo> page = request.getPageDto();
|
|
|
|
|
+ Page<UserPageVo> pageData = userMapper.selectPageData(page, request);
|
|
|
|
|
+ return pageData;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|