From d8cef0a05401284e18fefcfcf51ebc1b0f6da702 Mon Sep 17 00:00:00 2001
From: Junjie <fallin.jie@qq.com>
Date: 星期一, 27 十一月 2023 13:50:36 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/entity/param/taskCreateParam.java |   33 +++++++++++++++++++++++++++++++++
 1 files changed, 33 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..417f464 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 Integer taskPriority;
+
     //缁堢偣
     private String targetPoint;
+
+    //鏄惁绌烘墭鐩�            Y:鏄� N锛氬惁
+    private String emptyContainer;
 
     //鏉$爜
     private String barcode;
@@ -23,4 +29,31 @@
     //澶囨敞
     private String memo;
 
+    public taskCreateParam(){};
+
+    public taskCreateParam(WMSAndAGVInterfaceParam param){
+        this.taskNo = param.getTaskNo();
+        this.ioType = convertParamIoType(param.getTaskType());
+        this.barcode = param.getContainerCode();
+        this.taskPriority = 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;
+            default:
+                return 0;
+        }
+    }
+
 }

--
Gitblit v1.9.1