feature 1.修改查询sql

release
zhenghaiyang@ele-cloud.com 2 years ago
parent c5d64d9742
commit 778ddfeae8
  1. 10
      order-management-invoice/src/main/java/com/dxhy/order/invoice/module/invoice/service/impl/OrderInvoiceInfoServiceImpl.java

@ -1622,10 +1622,10 @@ public class OrderInvoiceInfoServiceImpl implements OrderInvoiceInfoService {
RedInvoiceRespPo redInvoiceRespPo = new RedInvoiceRespPo(); RedInvoiceRespPo redInvoiceRespPo = new RedInvoiceRespPo();
List<OrderInvoiceInfoVo> orderInvoiceInfoVos = orderInvoiceInfoMapper.selectInvoiceInfoByBzdh(redInvoiceReqPo.getLzbzdh(), Arrays.asList(redInvoiceReqPo.getXhfNsrsbh())); List<OrderInvoiceInfoVo> orderInvoiceInfoVos = orderInvoiceInfoMapper.selectInvoiceInfoByBzdh(redInvoiceReqPo.getLzbzdh(), Arrays.asList(redInvoiceReqPo.getXhfNsrsbh()));
List<OrderItemInfo> orderItemInfos = orderItemInfoMapper.selectOrderItemInfoByOrderId(redInvoiceReqPo.getOrderInfoId(), Arrays.asList(redInvoiceReqPo.getXhfNsrsbh())); List<OrderItemInfo> orderItemInfos = orderItemInfoMapper.selectOrderItemInfoByOrderId(redInvoiceReqPo.getOrderInfoId(), Arrays.asList(redInvoiceReqPo.getXhfNsrsbh()));
OrderInvoiceInfo invoiceInfo = new OrderInvoiceInfo(); // OrderInvoiceInfo invoiceInfo = new OrderInvoiceInfo();
invoiceInfo.setOrderInfoId(redInvoiceReqPo.getOrderInfoId()); // invoiceInfo.setOrderInfoId(redInvoiceReqPo.getOrderInfoId());
OrderInvoiceInfo orderInvoiceInfo = orderInvoiceInfoMapper.selectOrderInvoiceInfo(invoiceInfo, Arrays.asList(redInvoiceReqPo.getXhfNsrsbh())); OrderInfo orderInfo = orderInfoMapper.selectOrderInfoByOrderId(redInvoiceReqPo.getOrderInfoId(), Arrays.asList(redInvoiceReqPo.getXhfNsrsbh()));
OrderProcessInfo orderProcessInfo = orderInfoMapper.selectProcessByFpqqlsh(orderInvoiceInfo.getFpqqlsh(), Arrays.asList(redInvoiceReqPo.getXhfNsrsbh())); OrderProcessInfo orderProcessInfo = orderInfoMapper.selectProcessByFpqqlsh(orderInfo.getFpqqlsh(), Arrays.asList(redInvoiceReqPo.getXhfNsrsbh()));
//是否允许勾选,发票状态 //是否允许勾选,发票状态
orderInvoiceInfoVos.stream().map(t->{ orderInvoiceInfoVos.stream().map(t->{
Boolean selected = true; Boolean selected = true;
@ -1698,7 +1698,7 @@ public class OrderInvoiceInfoServiceImpl implements OrderInvoiceInfoService {
List<OrderItemInfo> itemInfos = comparisonMap.entrySet().stream().map(Map.Entry::getValue).collect(Collectors.toList()); List<OrderItemInfo> itemInfos = comparisonMap.entrySet().stream().map(Map.Entry::getValue).collect(Collectors.toList());
redInvoiceRespPo.setRedItemInfoList(itemInfos); redInvoiceRespPo.setRedItemInfoList(itemInfos);
} }
redInvoiceRespPo.setRedFpqqlsh(orderInvoiceInfo.getFpqqlsh()); redInvoiceRespPo.setRedFpqqlsh(orderInfo.getFpqqlsh());
redInvoiceRespPo.setRedBzdh(orderProcessInfo.getBzdh()); redInvoiceRespPo.setRedBzdh(orderProcessInfo.getBzdh());
redInvoiceRespPo.setGsdm(orderProcessInfo.getGsdm()); redInvoiceRespPo.setGsdm(orderProcessInfo.getGsdm());
return redInvoiceRespPo; return redInvoiceRespPo;

Loading…
Cancel
Save