Ver a proveniência

[拼团][修改][用户删除后的记录报错]

release_toaliyun_real
gongbiao há 7 anos
ascendente
cometimento
34524bf1d7
1 ficheiros alterados com 12 adições e 8 eliminações
  1. +12
    -8
      mallinkService/src/main/java/com/iformall/service/impl/WxOrderGroupServiceImpl.java

+ 12
- 8
mallinkService/src/main/java/com/iformall/service/impl/WxOrderGroupServiceImpl.java Ver ficheiro

@@ -226,15 +226,19 @@ public class WxOrderGroupServiceImpl implements WxOrderGroupService {
List<WxCUser> userList = new ArrayList<>();
for (WxOrder order : orderList) {
WxCUser user = wxCUserMapper.selectByPrimaryKey(order.getCUserId());
userList.add(user);
if (user != null) {
userList.add(user);
}
}
if (!userList.isEmpty()) {
userList = userList.parallelStream().map(u -> {
WxCUser temp = new WxCUser();
temp.setId(u.getId());
temp.setNickName(u.getNickName());
temp.setAvatarUrl(u.getAvatarUrl());
return temp;
}).collect(Collectors.toList());
}
userList = userList.parallelStream().map(u -> {
WxCUser temp = new WxCUser();
temp.setId(u.getId());
temp.setNickName(u.getNickName());
temp.setAvatarUrl(u.getAvatarUrl());
return temp;
}).collect(Collectors.toList());
couponOrderGroup.put("userList", userList);
}
return new ResultData(couponOrderGroup);


Carregando…
Cancelar
Guardar