添加按用户名查询用户的V1版本接口
parent
e525c5f541
commit
bfc8525bdb
|
|
@ -64,4 +64,11 @@ public class ZcloudUserFacadeImpl implements ZcloudUserFacade {
|
|||
List<ZcloudUserCo> zcloudUserCo = userCoConvertor.converCOsToDubboCOs(users);
|
||||
return MultiResponse.of(zcloudUserCo);
|
||||
}
|
||||
|
||||
@Override
|
||||
public MultiResponse<ZcloudUserCo> listUserByUserNameV1(Collection<String> collection) {
|
||||
List<UserCO> users = userServiceI.listUserByUserNameV1(collection);
|
||||
List<ZcloudUserCo> zcloudUserCo = userCoConvertor.converCOsToDubboCOs(users);
|
||||
return MultiResponse.of(zcloudUserCo);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -176,6 +176,17 @@ public class UserQueryExe {
|
|||
return userCOS;
|
||||
}
|
||||
|
||||
|
||||
public List<UserCO> listUserByUserNameV1(Collection<String> collection) {
|
||||
QueryWrapper<UserDO> userDOQueryWrapper = new QueryWrapper<>();
|
||||
userDOQueryWrapper.in("username",collection);
|
||||
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() {
|
||||
List<UserDO> list = userRepository.list();
|
||||
List<UserCO> userCOS = userCoConvertor.converDOsToCOs(list);
|
||||
|
|
|
|||
|
|
@ -131,6 +131,11 @@ public class UserServiceImpl implements UserServiceI {
|
|||
return userQueryExe.listUserByUserName(collection);
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<UserCO> listUserByUserNameV1(Collection<String> collection) {
|
||||
return userQueryExe.listUserByUserNameV1(collection);
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<UserCO> getUserList() {
|
||||
return userQueryExe.getUserList();
|
||||
|
|
|
|||
|
|
@ -53,6 +53,8 @@ public interface UserServiceI {
|
|||
|
||||
List<UserCO> listUserByUserName(Collection<String> collection);
|
||||
|
||||
List<UserCO> listUserByUserNameV1(Collection<String> collection);
|
||||
|
||||
|
||||
SingleResponse<UserCO> getInfoById(Long id);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue