liyong
2026-07-10 80ddf4c9c0bcb0f6c31524e0d9f5599c8001e904
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
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<WmsTransactionCreateReqDTO> reqDTOs);
}