From 880794f63e27b64ae03c40afc55a34928d090d57 Mon Sep 17 00:00:00 2001 From: 野心家 <1051256694@qq.com> Date: 星期三, 28 五月 2025 10:08:18 +0800 Subject: [PATCH] #ZH --- src/main/java/com/zy/asrs/entity/param/TaskCreateParam.java | 54 +++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 53 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..a4b21a8 100644 --- a/src/main/java/com/zy/asrs/entity/param/TaskCreateParam.java +++ b/src/main/java/com/zy/asrs/entity/param/TaskCreateParam.java @@ -14,12 +14,14 @@ //璧风偣 private String startPoint; + private Integer startPointSta; //浼樺厛绾� private Integer taskPriority; //缁堢偣 private String targetPoint; + private Integer targetPointSta; //鏄惁绌烘墭鐩� Y:鏄� N锛氬惁 private String emptyContainer; @@ -33,6 +35,27 @@ private Integer crn; 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(); @@ -49,11 +72,24 @@ 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"; this.crn = crn; + }; + + public TaskCreateParam(CarryParam param, Integer crn,Integer crnSta){ + this.taskNo = param.getTaskNo(); + this.ioType = param.getIoType(); + this.barcode = param.getBarcode(); + this.taskPriority = param.getTaskPriority(); + this.startPoint = param.getStartPoint(); + this.targetPoint = param.getTargetPoint(); + this.emptyContainer = "N"; + this.crn = crn; + this.startPointSta = crnSta; + this.targetPointSta = crnSta; }; @@ -70,4 +106,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