2026-06-29 940c8481d2fdcf51341db4ccd6fd6fcc2d43debb
yudao-module-erp/src/main/java/cn/iocoder/yudao/module/erp/service/stock/ErpStockCheckServiceImpl.java
@@ -135,9 +135,15 @@
                bizType = count.compareTo(BigDecimal.ZERO) > 0 ? ErpStockRecordBizTypeEnum.CHECK_MORE_IN_CANCEL.getType()
                        : ErpStockRecordBizTypeEnum.CHECK_LESS_OUT_CANCEL.getType();
            }
            stockRecordService.createStockRecord(new ErpStockRecordCreateReqBO(
                    stockCheckItem.getProductId(), stockCheckItem.getWarehouseId(), count,
                    bizType, stockCheckItem.getCheckId(), stockCheckItem.getId(), stockCheck.getNo()));
            ErpStockRecordCreateReqBO stockRecordBO = new ErpStockRecordCreateReqBO();
            stockRecordBO.setProductId(stockCheckItem.getProductId());
            stockRecordBO.setWarehouseId(stockCheckItem.getWarehouseId());
            stockRecordBO.setCount(count);
            stockRecordBO.setBizType(bizType);
            stockRecordBO.setBizId(stockCheckItem.getCheckId());
            stockRecordBO.setBizItemId(stockCheckItem.getId());
            stockRecordBO.setBizNo(stockCheck.getNo());
            stockRecordService.createStockRecord(stockRecordBO);
        });
    }