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);
|
}
|