From 8b71bde8d68d5d2bb11fa51a297990cd1474e9c6 Mon Sep 17 00:00:00 2001
From: Junjie <540245094@qq.com>
Date: 星期三, 29 十一月 2023 14:58:09 +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..a0467ce 100644
--- a/src/main/java/com/zy/asrs/entity/param/taskCreateParam.java
+++ b/src/main/java/com/zy/asrs/entity/param/taskCreateParam.java
@@ -14,13 +14,48 @@
     //璧风偣
     private String startPoint;
 
+    //浼樺厛绾�
+    private Integer taskPriority;
+
     //缁堢偣
     private String targetPoint;
+
+    //鏄惁绌烘墭鐩�            Y:鏄� N锛氬惁
+    private String emptyContainer;
 
     //鏉$爜
     private String barcode;
 
     //澶囨敞
     private String memo;
+    //鍫嗗灈鏈�
+    private Integer crn;
+
+    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();
+        this.crn = param.getTaskTunnel();
+    };
+
+
+    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