|
@@ -168,13 +168,15 @@ public class WorkerTeamLogic {
|
|
|
.in(User::getUserId, websitUsers.stream().map(WebsitUser::getUserId).collect(Collectors.toList()))
|
|
|
.list();
|
|
|
|
|
|
- final Map<String, String> userMap = userList.stream().collect(Collectors.toMap(User::getUserId, User::getNickName));
|
|
|
+ final Map<String, User> userMap = userList.stream().collect(Collectors.toMap(User::getUserId, Function.identity()));
|
|
|
List<WebsitWorkerBean> beanList = new ArrayList<>();
|
|
|
for (WebsitUser websitUser : websitUsers) {
|
|
|
if (userMap.containsKey(websitUser.getUserId())) {
|
|
|
+ final User user = userMap.get(websitUser.getUserId());
|
|
|
WebsitWorkerBean bean = new WebsitWorkerBean();
|
|
|
bean.setWorkerId(websitUser.getUserId());
|
|
|
- bean.setWorkerName(userMap.get(websitUser.getUserId()));
|
|
|
+ bean.setWorkerId(user.getWorkerNumber());
|
|
|
+ bean.setWorkerName(user.getNickName());
|
|
|
beanList.add(bean);
|
|
|
}
|
|
|
}
|