feat:出库单一键设置功能及移库单CRUD

This commit is contained in:
zhouz
2026-07-28 16:21:22 +08:00
parent 9e43129c37
commit 04ffd865a3
56 changed files with 2638 additions and 23 deletions

View File

@@ -60,4 +60,9 @@ public interface TransportTaskApi {
@Operation(summary = "根据 materialCode 和 ownerService 查询运行中任务")
CommonResult<List<TaskInfoDTO>> getRunningTaskByMaterialCode(@RequestParam("materialCode") String materialCode,
@RequestParam("ownerService") String ownerService);
@GetMapping(PREFIX + "/countUnfinishedByDestination")
@Operation(summary = "统计指定目的点的未完成任务数")
CommonResult<Long> countUnfinishedByDestination(@RequestParam("pointCode") String pointCode,
@RequestParam("ownerService") String ownerService);
}

View File

@@ -21,6 +21,12 @@ public class TransportTaskCreateReqDTO {
@NotEmpty(message = "业务归属服务不能为空")
private String ownerService;
@Schema(description = "业务类型")
private String bizType;
@Schema(description = "业务侧标识")
private String bizId;
@Schema(description = "业务回调处理器编码", requiredMode = Schema.RequiredMode.REQUIRED)
@NotEmpty(message = "业务回调处理器编码不能为空")
private String handleCode;