From 7d06cea49f39ab2bc9177833d0ab2a04bd53e3eb Mon Sep 17 00:00:00 2001
From: zjj <3272660260@qq.com>
Date: 星期三, 22 十一月 2023 13:42:27 +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..6d5c6f5 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,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 = (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;
+            default:
+                return 0;
+        }
+    }
+
 }

--
Gitblit v1.9.1