From c904f735e0b8a488ef56744c08f8e10258639bce Mon Sep 17 00:00:00 2001
From: zjj <3272660260@qq.com>
Date: 星期四, 05 六月 2025 15:54:58 +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