Commit 487779e43b499dd2fde6070e7e6542d77f0debdc

Authored by 房远帅
1 parent 13d0ec0f

统计报表:订单详情-变更记录

... ... @@ -405,6 +405,7 @@ public class OrderChangeRecordServiceImpl extends BaseMpServiceImpl<OrderChangeR
405 405 }
406 406 List<PurchaseOrderLine> afterChangeSpecList = record.getAfterChangeSpecList();
407 407 if (CollectionUtils.isNotEmpty(afterChangeSpecList)) {
  408 + orderInfo.setStockUpCompanyName(purchaseOrderInfo.getStockUpCompanyName());
408 409 for (PurchaseOrderLine line : afterChangeSpecList) {
409 410 createOrderDetailReport(line, orderDetailReport, orderInfo, standard, null);
410 411 }
... ... @@ -509,12 +510,14 @@ public class OrderChangeRecordServiceImpl extends BaseMpServiceImpl<OrderChangeR
509 510 CreateOrderDetailReportVo vo = new CreateOrderDetailReportVo();
510 511 if ("offset".equals(type1)) {
511 512 vo.setPurchaseOrderLineId(line.getId());
  513 + vo.setQuantity(line.getQuantity().negate());
512 514 } else {
513 515 if (StringUtils.isNotEmpty(line.getAfterId())) {
514 516 vo.setPurchaseOrderLineId(line.getAfterId());
515 517 } else {
516 518 vo.setPurchaseOrderLineId(line.getId());
517 519 }
  520 + vo.setQuantity(line.getQuantity());
518 521 }
519 522 vo.setOrderNo(orderDetailReport.getOrderNo());
520 523 vo.setOrderDate(orderDetailReport.getOrderDate());
... ... @@ -534,7 +537,6 @@ public class OrderChangeRecordServiceImpl extends BaseMpServiceImpl<OrderChangeR
534 537 vo.setLengthTolPos(line.getLengthTolPos());
535 538 vo.setLengthTolNeg(line.getLengthTolNeg());
536 539 vo.setStatus(line.getStatus());
537   - vo.setQuantity(line.getQuantity());
538 540 String assessmentExceedsAgreement;
539 541 BigDecimal salesPrice = line.getSalesPrice();
540 542 if (line.getSalesPrice() != null && StringUtils.isNotEmpty(line.getAssessmentExceedsAgreement())) {
... ...