| | |
| | | |
| | | List<VoMallOrderEquity> voList = BeanUtil.copyToList(list, VoMallOrderEquity.class); |
| | | voList.stream().map(o -> toVoMallOrderEquity(o, vipEquityList)).collect(Collectors.toList()); |
| | | |
| | | for (VoMallOrderEquity voMallOrderEquity : voList) { |
| | | for (MallOrder mallOrder : list) { |
| | | if (voMallOrderEquity.getOrderNo().equals(mallOrder.getOrderNo())) { |
| | | voMallOrderEquity.setPriceSale(mallOrder.getPayMoney()); |
| | | } |
| | | } |
| | | } |
| | | return ApiUtils.returnOK(voList); |
| | | } |
| | | private VoMallOrderEquity toVoMallOrderEquity(VoMallOrderEquity o,List<MallVipEquity> vipEquityList) { |
| | |
| | | MallGoods goods = mallGoodsService.getById(o.getGoodsId()); |
| | | Optional.ofNullable(goods).ifPresent(item ->{ |
| | | o.setGoodsName(item.getGoodsName()); |
| | | o.setPriceSale(item.getPriceSale()); |
| | | o.setGoodsImage(item.getGoodsImage()); |
| | | }); |
| | | return o; |