src/main/java/com/ruoyi/production/service/impl/ProductStructureRecordServiceImpl.java
@@ -56,7 +56,11 @@
        }
        for (ProductionProductInput productionProductInput : productionProductInputs) {
            productionProductInputMapper.insert(productionProductInput);
            stockUtils.substractStock(productionProductInput.getProductModelId(), productionProductInput.getQuantity(), StockOutQualifiedRecordTypeEnum.PRODUCTION_REPORT_STOCK_OUT.getCode(), productionProductInput.getProductOrderId());
            stockUtils.substractStock(productionProductInput.getProductModelId(),
                    productionProductInput.getQuantity(),
                    StockOutQualifiedRecordTypeEnum.PRODUCTION_REPORT_STOCK_OUT.getCode(),
                    productionProductInput.getProductOrderId(),
                    productionProductInput.getStockLocation());
            // 扣除物料清单
            ProductStructureRecord productStructureRecord = productStructureRecordMapper.selectById(productionProductInput.getProductStructureRecordId());
            if(productStructureRecord != null){