From 502246ee4961c85827b7f14e2b9b8e0f2edfdfbc Mon Sep 17 00:00:00 2001 From: 1 <1@123> Date: 星期三, 07 五月 2025 10:24:52 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/entity/param/TaskCreateParam.java | 39 ++++++++++++++++++++++++++++++++++++++- 1 files changed, 38 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/zy/asrs/entity/param/TaskCreateParam.java b/src/main/java/com/zy/asrs/entity/param/TaskCreateParam.java index d87cda4..2451936 100644 --- a/src/main/java/com/zy/asrs/entity/param/TaskCreateParam.java +++ b/src/main/java/com/zy/asrs/entity/param/TaskCreateParam.java @@ -34,6 +34,27 @@ public TaskCreateParam(){}; + public TaskCreateParam(String taskNo, Integer ioType, String barcode, String startPoint, Integer taskPriority, String targetPoint, String emptyContainer) { + this.taskNo = taskNo; + this.ioType = ioType; + this.barcode = barcode; + this.startPoint = startPoint; + this.taskPriority = taskPriority; + this.targetPoint = targetPoint; + this.emptyContainer = emptyContainer; + } + + public TaskCreateParam(String taskNo, Integer ioType, String startPoint, Integer taskPriority, String targetPoint, String emptyContainer, String barcode, String memo) { + this.taskNo = taskNo; + this.ioType = ioType; + this.startPoint = startPoint; + this.taskPriority = taskPriority; + this.targetPoint = targetPoint; + this.emptyContainer = emptyContainer; + this.barcode = barcode; + this.memo = memo; + } + public TaskCreateParam(WMSAndAGVInterfaceParam param){ this.taskNo = param.getTaskNo(); this.ioType = convertParamIoType(param.getTaskType()); @@ -49,7 +70,7 @@ this.taskNo = param.getTaskNo(); this.ioType = param.getIoType(); this.barcode = param.getBarcode(); - this.taskPriority = 300; + this.taskPriority = param.getTaskPriority(); this.startPoint = param.getStartPoint(); this.targetPoint = param.getTargetPoint(); this.emptyContainer = "N"; @@ -70,4 +91,20 @@ } } + public void updateIoTyoe(Integer ioTypeOld){ + switch (ioTypeOld){ + case 1: + this.ioType = 2; + break; + case 2: + this.ioType = 3; + break; + case 3: + this.ioType = 1; + break; + default: + this.ioType = 3; + } + } + } -- Gitblit v1.9.1