|
|
@@ -202,13 +202,12 @@ public class WxOrderGroupServiceImpl implements WxOrderGroupService { |
|
|
List<WxOrder> orderList = wxOrderMapper.select(wxOrder).parallelStream() |
|
|
List<WxOrder> orderList = wxOrderMapper.select(wxOrder).parallelStream() |
|
|
.sorted(Comparator.comparing(order -> order.getId())).collect(Collectors.toList()); |
|
|
.sorted(Comparator.comparing(order -> order.getId())).collect(Collectors.toList()); |
|
|
if (!orderList.isEmpty()) { |
|
|
if (!orderList.isEmpty()) { |
|
|
List<Long> ids = new ArrayList<>(); |
|
|
|
|
|
|
|
|
List<WxCUser> userList = new ArrayList<>(); |
|
|
for (WxOrder order : orderList) { |
|
|
for (WxOrder order : orderList) { |
|
|
ids.add(order.getCUserId()); |
|
|
|
|
|
|
|
|
WxCUser user = wxCUserMapper.selectByPrimaryKey(order.getCUserId()); |
|
|
|
|
|
userList.add(user); |
|
|
} |
|
|
} |
|
|
WxCUser user = new WxCUser(); |
|
|
|
|
|
user.setIds(ids); |
|
|
|
|
|
List<WxCUser> userList = wxCUserMapper.findList(user).stream().map(u -> { |
|
|
|
|
|
|
|
|
userList = userList.parallelStream().map(u -> { |
|
|
WxCUser temp = new WxCUser(); |
|
|
WxCUser temp = new WxCUser(); |
|
|
temp.setId(u.getId()); |
|
|
temp.setId(u.getId()); |
|
|
temp.setNickName(u.getNickName()); |
|
|
temp.setNickName(u.getNickName()); |
|
|
|