修改赋值错误问题

release
wangrangrang 2 years ago
parent 0bdf819f02
commit b893957fe1
  1. 4
      order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/manager/service/impl/InvoiceServiceImpl.java

@ -195,7 +195,7 @@ public class InvoiceServiceImpl implements InvoiceService {
cpyPageOrderInfo.setKphjje(cpyOrderItems.stream().map(m->new BigDecimal(m.getSe()).add(new BigDecimal(m.getXmje()))).reduce(BigDecimal.ZERO, BigDecimal::add).toString()); List<PageOrderItemInfo> cpyOrderItemInfo = new ArrayList<PageOrderItemInfo>();
for (OrderItemInfo cpyOrderItem : cpyOrderItems) {
PageOrderItemInfo pageOrderItemInfo = new PageOrderItemInfo();
BeanUtils.copyProperties(cpyOrderItem,cpyOrderItemInfo);
BeanUtils.copyProperties(cpyOrderItem,pageOrderItemInfo);
cpyOrderItemInfo.add(pageOrderItemInfo);
}
cpyPageCommonOrderInfo.setOrderInfo(cpyPageOrderInfo);
@ -209,7 +209,7 @@ public class InvoiceServiceImpl implements InvoiceService {
nocpyPageOrderInfo.setKphjje(nocpyOrderItems.stream().map(m->new BigDecimal(m.getSe()).add(new BigDecimal(m.getXmje()))).reduce(BigDecimal.ZERO, BigDecimal::add).toString()); List<PageOrderItemInfo> nocpyOrderItemInfo = new ArrayList<PageOrderItemInfo>();
for (OrderItemInfo nocpyOrderItem : nocpyOrderItems) {
PageOrderItemInfo pageOrderItemInfo = new PageOrderItemInfo();
BeanUtils.copyProperties(nocpyOrderItem,nocpyOrderItemInfo);
BeanUtils.copyProperties(nocpyOrderItem,pageOrderItemInfo);
nocpyOrderItemInfo.add(pageOrderItemInfo);
}
nocpyPageCommonOrderInfo.setOrderInfo(nocpyPageOrderInfo);

Loading…
Cancel
Save