|
...
|
...
|
@@ -358,10 +358,11 @@ public class BusinessDataHandlerServiceImpl implements BusinessDataHandlerServic |
|
358
|
358
|
if (purchaseOrderRevokeLine.getRevokeQuantity() != null) {
|
|
359
|
359
|
QueryOrderDetailReportVo vo2 = new QueryOrderDetailReportVo();
|
|
360
|
360
|
vo2.setPurchaseOrderLineId(purchaseOrderRevokeLine.getPurchaseOrderLineId());
|
|
|
361
|
+ vo2.setShowOrder(0);
|
|
361
|
362
|
List<OrderDetailReport> detailReports = orderDetailReportService.query(vo2);
|
|
362
|
363
|
if (CollectionUtils.isNotEmpty(detailReports)) {
|
|
363
|
364
|
OrderDetailReport orderDetailReport = detailReports.get(0);
|
|
364
|
|
- createOrderDetailReport(purchaseOrderRevokeLine.getId(), revokeQuantity.negate(), orderDetailReport);
|
|
|
365
|
+ createOrderDetailReport(revokeQuantity.negate(), orderDetailReport);
|
|
365
|
366
|
}
|
|
366
|
367
|
}
|
|
367
|
368
|
}
|
|
...
|
...
|
@@ -898,9 +899,9 @@ public class BusinessDataHandlerServiceImpl implements BusinessDataHandlerServic |
|
898
|
899
|
}
|
|
899
|
900
|
}
|
|
900
|
901
|
|
|
901
|
|
- private void createOrderDetailReport(String id, BigDecimal quantity, OrderDetailReport orderDetailReport) {
|
|
|
902
|
+ private void createOrderDetailReport(BigDecimal quantity, OrderDetailReport orderDetailReport) {
|
|
902
|
903
|
CreateOrderDetailReportVo vo = new CreateOrderDetailReportVo();
|
|
903
|
|
- vo.setPurchaseOrderLineId(id);
|
|
|
904
|
+ vo.setPurchaseOrderLineId(orderDetailReport.getPurchaseOrderLineId());
|
|
904
|
905
|
vo.setOrderNo(orderDetailReport.getOrderNo());
|
|
905
|
906
|
vo.setOrderDate(orderDetailReport.getOrderDate());
|
|
906
|
907
|
vo.setWorkshopId(orderDetailReport.getWorkshopId());
|
...
|
...
|
|