From d2ff39c5136f101ce372e4702a5e27357b3b6977 Mon Sep 17 00:00:00 2001
From: LSH
Date: 星期四, 12 十月 2023 09:54:55 +0800
Subject: [PATCH] #
---
src/main/java/com/zy/asrs/entity/param/taskCreateParam.java | 35 +++++++++++++++++++++++++++++++++++
1 files changed, 35 insertions(+), 0 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 2cd5078..2ee6380 100644
--- a/src/main/java/com/zy/asrs/entity/param/taskCreateParam.java
+++ b/src/main/java/com/zy/asrs/entity/param/taskCreateParam.java
@@ -14,8 +14,14 @@
//璧风偣
private String startPoint;
+ //浼樺厛绾�
+ private Double taskPriority;
+
//缁堢偣
private String targetPoint;
+
+ //鏄惁绌烘墭鐩� Y:鏄� N锛氬惁
+ private String emptyContainer;
//鏉$爜
private String barcode;
@@ -23,4 +29,33 @@
//澶囨敞
private String memo;
+ public taskCreateParam(){};
+
+ public taskCreateParam(WMSAndAGVInterfaceParam param){
+ this.taskNo = param.getTaskNo();
+ this.ioType = convertParamIoType(param.getTaskType());
+ this.barcode = param.getContainerCode();
+ this.taskPriority = (double) param.getTaskPriority();
+ this.startPoint = param.getSourceLocationCode();
+ this.targetPoint = param.getTargetLocationCode();
+ this.emptyContainer = param.getEmptyContainer();
+
+ };
+
+
+ public static Integer convertParamIoType(String paramIoType){
+ switch (paramIoType){
+ case "RK":
+ return 1;
+ case "CK":
+ return 2;
+ case "YK":
+ return 3;
+ case "PD":
+ return 4;
+ default:
+ return 0;
+ }
+ }
+
}
--
Gitblit v1.9.1