diff --git a/eladmin-system/src/main/java/cn/ysk/cashier/service/impl/order/TbOrderInfoServiceImpl.java b/eladmin-system/src/main/java/cn/ysk/cashier/service/impl/order/TbOrderInfoServiceImpl.java index 439afeab..430b540f 100644 --- a/eladmin-system/src/main/java/cn/ysk/cashier/service/impl/order/TbOrderInfoServiceImpl.java +++ b/eladmin-system/src/main/java/cn/ysk/cashier/service/impl/order/TbOrderInfoServiceImpl.java @@ -172,7 +172,7 @@ public class TbOrderInfoServiceImpl implements TbOrderInfoService { for (TbOrderInfo tbOrderInfo : page.getContent()) { TbOrderInfoVo orderInfoVo = new TbOrderInfoVo(); BigDecimal refundAmount = BigDecimal.ZERO; - List details = tbOrderDetailRepository.searchDetailByOrderId(tbOrderInfo.getId()); + List details = tbOrderDetailMapper.selectFullInfoByOrderId(tbOrderInfo.getId()); if (!tbOrderInfo.getOrderType().equals("return")) { List tbOrderInfos = tbOrderInfoRepository.selTbOrdersBysource(tbOrderInfo.getId(), tbOrderInfo.getShopId()); Map map; @@ -197,8 +197,8 @@ public class TbOrderInfoServiceImpl implements TbOrderInfoService { } TbOrderDetail seatInfo = null; - ArrayList detailList = new ArrayList<>(); - for (TbOrderDetail detail : details) { + ArrayList detailList = new ArrayList<>(); + for (TbFullOrderDetail detail : details) { if (TableConstant.CART_SEAT_ID.equals(detail.getProductId().toString())) { seatInfo = detail; }else { diff --git a/eladmin-system/src/main/java/cn/ysk/cashier/vo/TbOrderInfoVo.java b/eladmin-system/src/main/java/cn/ysk/cashier/vo/TbOrderInfoVo.java index 7a8c4949..f8f6a1fc 100644 --- a/eladmin-system/src/main/java/cn/ysk/cashier/vo/TbOrderInfoVo.java +++ b/eladmin-system/src/main/java/cn/ysk/cashier/vo/TbOrderInfoVo.java @@ -114,7 +114,7 @@ public class TbOrderInfoVo { private String remark; - private List detailList; + private List detailList; private TbOrderDetail seatInfo; }