| | |
| | | orderActualMaterial.setEquipmentId(equipmentId); |
| | | maintenanceOrderActualMaterialService.save(orderActualMaterial); |
| | | //更新出库单的可使用数量 |
| | | List<SparePartOutboundDetail> sparePartOutboundDetailList = sparePartOutboundDetailService.lambdaQuery().eq(SparePartOutboundDetail::getSparePartOutboundId,orderActualMaterial.getOutboundOrderId()) |
| | | .eq(SparePartOutboundDetail::getSparePartId,orderActualMaterial.getSparePartId()).eq(SparePartOutboundDetail::getDelFlag, CommonConstant.DEL_FLAG_0).list(); |
| | | if(CollectionUtils.isNotEmpty(sparePartOutboundDetailList)){ |
| | | SparePartOutboundDetail sparePartOutboundDetail = sparePartOutboundDetailList.get(0); |
| | | sparePartOutboundDetail.setUseQuantity(orderActualMaterial.getQuantity()); |
| | | sparePartOutboundDetailService.updateById(sparePartOutboundDetail); |
| | | } |
| | | // List<SparePartOutboundDetail> sparePartOutboundDetailList = sparePartOutboundDetailService.lambdaQuery().eq(SparePartOutboundDetail::getSparePartOutboundId,orderActualMaterial.getOutboundOrderId()) |
| | | // .eq(SparePartOutboundDetail::getSparePartId,orderActualMaterial.getSparePartId()).eq(SparePartOutboundDetail::getDelFlag, CommonConstant.DEL_FLAG_0).list(); |
| | | // if(CollectionUtils.isNotEmpty(sparePartOutboundDetailList)){ |
| | | // SparePartOutboundDetail sparePartOutboundDetail = sparePartOutboundDetailList.get(0); |
| | | // sparePartOutboundDetail.setUseQuantity(orderActualMaterial.getQuantity()); |
| | | // sparePartOutboundDetailService.updateById(sparePartOutboundDetail); |
| | | // } |
| | | } |
| | | return Result.OK("添加成功!"); |
| | | } |