'提交diam'

dev-discount
199901012 4 years ago
parent 2084a4b2aa
commit a55ba0dd42
  1. 7
      hai-service/src/main/java/com/hai/service/impl/HighOrderServiceImpl.java

@ -61,7 +61,8 @@ public class HighOrderServiceImpl implements HighOrderService {
public void insertOrder(HighOrder highOrder) throws Exception {
highOrderMapper.insert(highOrder);
for (HighChildOrder childOrder : highOrder.getHighChildOrderList()) {
for (int i = 0; i < highOrder.getHighChildOrderList().size();i++) {
HighChildOrder childOrder = highOrder.getHighChildOrderList().get(i);
childOrder.setOrderId(highOrder.getId());
highChildOrderMapper.insert(childOrder);
@ -86,7 +87,6 @@ public class HighOrderServiceImpl implements HighOrderService {
// 查看是否需要赠送卡卷
List<HighCouponHandselModel> handselListByCoupon = highCouponHandselService.getHandselListByCoupon(childOrder.getGoodsId());
if (handselListByCoupon != null && handselListByCoupon.size() > 0) {
List<HighChildOrder> handselChildOrderList = new ArrayList<>();
for (HighCouponHandsel highCouponHandsel : handselListByCoupon) {
// 查询卡卷信息
HighCouponModel coupon = highCouponService.getCouponById(highCouponHandsel.getHandselCouponId());
@ -109,10 +109,9 @@ public class HighOrderServiceImpl implements HighOrderService {
highChildOrder.setGiveawayType(true); // 是否是赠品 0:否 1:是
highChildOrder.setChildOrdeStatus(1); // 1 待支付 2 已支付 3.已完成 4. 已退款 5.已取消
highChildOrder.setPraiseStatus(0);
handselChildOrderList.add(highChildOrder);
highOrder.getHighChildOrderList().add(highChildOrder);
}
}
highOrder.getHighChildOrderList().addAll(handselChildOrderList);
}
}
}

Loading…
Cancel
Save