|
@@ -1440,8 +1440,14 @@ public class UserFacade extends UserServiceImpl {
|
|
|
* @param ids 用户ID列表
|
|
|
* @return 用户名信息列表
|
|
|
*/
|
|
|
- public List<UserNameDTO> getUserInfoByIds(List<Long> ids) {
|
|
|
- List<User> userList = this.getByIds(ids);
|
|
|
+ public List<UserNameDTO> getUserInfoByIds(List<String> ids) {
|
|
|
+ List<Long> longList = new ArrayList<>();
|
|
|
+ for (String id : ids){
|
|
|
+ if(!longList.contains(id)){
|
|
|
+ longList.add(Long.valueOf(id));
|
|
|
+ }
|
|
|
+ }
|
|
|
+ List<User> userList = this.getByIds(longList);
|
|
|
List<UserNameDTO> res = BeanUtil.listCopyTo(userList, UserNameDTO.class);
|
|
|
return res;
|
|
|
}
|