package cn.iocoder.yudao.module.wms.api.transaction; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.tags.Tag; import jakarta.validation.Valid; import java.util.List; /** * WMS 库存事务 API 接口 * * 提供跨模块库存事务操作能力,支持: * - 单条事务创建 * - 批量事务创建 */ @Tag(name = "WMS 库存事务 API") public interface WmsTransactionApi { @Operation(summary = "创建库存事务") Long createTransaction(@Valid WmsTransactionCreateReqDTO reqDTO); @Operation(summary = "批量创建库存事务") void createTransactionBatch(@Valid List reqDTOs); }