添加按用户名查询用户列表功能
parent
b978f10001
commit
4cf47379aa
|
|
@ -57,4 +57,11 @@ public class ZcloudUserFacadeImpl implements ZcloudUserFacade {
|
||||||
List<ZcloudUserCo> zcloudUserCo = userCoConvertor.converCOsToDubboCOs(users);
|
List<ZcloudUserCo> zcloudUserCo = userCoConvertor.converCOsToDubboCOs(users);
|
||||||
return MultiResponse.of(zcloudUserCo);
|
return MultiResponse.of(zcloudUserCo);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public MultiResponse<ZcloudUserCo> listUserByUserName(Collection<String> collection) {
|
||||||
|
List<UserCO> users = userServiceI.listUserByUserName(collection);
|
||||||
|
List<ZcloudUserCo> zcloudUserCo = userCoConvertor.converCOsToDubboCOs(users);
|
||||||
|
return MultiResponse.of(zcloudUserCo);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -145,6 +145,18 @@ public class UserQueryExe {
|
||||||
return userCOS;
|
return userCOS;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public List<UserCO> listUserByUserName(Collection<String> collection) {
|
||||||
|
QueryWrapper<UserDO> userDOQueryWrapper = new QueryWrapper<>();
|
||||||
|
userDOQueryWrapper.in("username",collection);
|
||||||
|
userDOQueryWrapper.eq("employment_flag", 1);
|
||||||
|
userDOQueryWrapper.eq("delete_enum", "FALSE");
|
||||||
|
userDOQueryWrapper.groupBy("username");
|
||||||
|
List<UserDO> list = userRepository.list(userDOQueryWrapper);
|
||||||
|
List<UserCO> userCOS = userCoConvertor.converDOsToCOs(list);
|
||||||
|
return userCOS;
|
||||||
|
}
|
||||||
|
|
||||||
public List<UserCO> getUserList() {
|
public List<UserCO> getUserList() {
|
||||||
List<UserDO> list = userRepository.list();
|
List<UserDO> list = userRepository.list();
|
||||||
List<UserCO> userCOS = userCoConvertor.converDOsToCOs(list);
|
List<UserCO> userCOS = userCoConvertor.converDOsToCOs(list);
|
||||||
|
|
|
||||||
|
|
@ -126,6 +126,11 @@ public class UserServiceImpl implements UserServiceI {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<UserCO> listUserByUserName(Collection<String> collection) {
|
||||||
|
return userQueryExe.listUserByUserName(collection);
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<UserCO> getUserList() {
|
public List<UserCO> getUserList() {
|
||||||
return userQueryExe.getUserList();
|
return userQueryExe.getUserList();
|
||||||
|
|
|
||||||
|
|
@ -51,7 +51,7 @@ public interface UserServiceI {
|
||||||
|
|
||||||
List<UserCO> listByUserIds(Collection<Long> collection);
|
List<UserCO> listByUserIds(Collection<Long> collection);
|
||||||
|
|
||||||
List<UserCO> getUserList();
|
List<UserCO> listUserByUserName(Collection<String> collection);
|
||||||
|
|
||||||
|
|
||||||
SingleResponse<UserCO> getInfoById(Long id);
|
SingleResponse<UserCO> getInfoById(Long id);
|
||||||
|
|
@ -89,5 +89,7 @@ public interface UserServiceI {
|
||||||
|
|
||||||
PageResponse<UserCO> pageByNopermission(UserPageQry qry);
|
PageResponse<UserCO> pageByNopermission(UserPageQry qry);
|
||||||
|
|
||||||
|
List<UserCO> getUserList();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue