|
|
|
|
@ -98,10 +98,10 @@ public class DeductionPreserveServiceImpl extends BaseServiceImpl<DeductionPrese |
|
|
|
|
this.save(deductionPreserve); |
|
|
|
|
|
|
|
|
|
// 更新车间订单
|
|
|
|
|
workOrder.setLossQty(workOrder.getLossQty()+lossQty); |
|
|
|
|
workOrder.setScrapQty(workOrder.getScrapQty()+scrapQty); |
|
|
|
|
workOrder.setTestQty(workOrder.getTestQty()+testQty); |
|
|
|
|
workOrder.setMakeQty(workOrder.getMakeQty()-lossQty-scrapQty-testQty); |
|
|
|
|
workOrder.setLossQty(workOrder.getLossQty() + lossQty); |
|
|
|
|
workOrder.setScrapQty(workOrder.getScrapQty() + scrapQty); |
|
|
|
|
workOrder.setTestQty(workOrder.getTestQty() + testQty); |
|
|
|
|
workOrder.setMakeQty(workOrder.getMakeQty() - lossQty - scrapQty - testQty); |
|
|
|
|
log.info("车间订单:{}, 扣除测试数量:{}", workOrder.getWoCode(), workOrder.getTestQty()); |
|
|
|
|
return workOrderService.updateById(workOrder); |
|
|
|
|
} |
|
|
|
|
|