feat: 订单列表返回餐位费信息
This commit is contained in:
@@ -195,8 +195,19 @@ public class TbOrderInfoServiceImpl implements TbOrderInfoService {
|
||||
detail.setRefundNumber(detail.getNum());
|
||||
});
|
||||
}
|
||||
|
||||
TbOrderDetail seatInfo = null;
|
||||
ArrayList<TbOrderDetail> detailList = new ArrayList<>();
|
||||
for (TbOrderDetail detail : details) {
|
||||
if (TableConstant.CART_SEAT_ID.equals(detail.getProductId().toString())) {
|
||||
seatInfo = detail;
|
||||
}else {
|
||||
detailList.add(detail);
|
||||
}
|
||||
}
|
||||
orderInfoVo.setTableName(tbOrderInfo.getTableName());
|
||||
orderInfoVo.setDetailList(details);
|
||||
orderInfoVo.setDetailList(detailList);
|
||||
orderInfoVo.setSeatInfo(seatInfo);
|
||||
BeanUtils.copyProperties(tbOrderInfo, orderInfoVo);
|
||||
orderInfoVo.setRefundAmount(refundAmount);
|
||||
orderInfoVoList.add(orderInfoVo);
|
||||
|
||||
@@ -115,4 +115,6 @@ public class TbOrderInfoVo {
|
||||
private String remark;
|
||||
|
||||
private List<TbOrderDetail> detailList;
|
||||
|
||||
private TbOrderDetail seatInfo;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user