From 165bc19e548f7d05c6f0332587a5f8e0496b9b55 Mon Sep 17 00:00:00 2001
From: pang.jiabao <pang_jiabao@163.com>
Date: 星期二, 21 十月 2025 20:21:38 +0800
Subject: [PATCH] 侧面输送线出库条码对接
---
src/main/java/com/zy/asrs/entity/param/TaskCreateParam.java | 47 ++++++++++++++++++++++++++++++++++++++++++-----
1 files changed, 42 insertions(+), 5 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 fd7803e..bf4fc42 100644
--- a/src/main/java/com/zy/asrs/entity/param/TaskCreateParam.java
+++ b/src/main/java/com/zy/asrs/entity/param/TaskCreateParam.java
@@ -8,6 +8,10 @@
//浠诲姟鍙�
private String taskNo;
+
+ //
+ private String type;
+
//浠诲姟绫诲瀷
private Integer ioType;
@@ -31,9 +35,27 @@
//鍫嗗灈鏈�
private Integer crn;
- public TaskCreateParam(){};
+ /**
+ * 1锛氱爜鐩樸�� 2涓嶇爜鐩�
+ */
+ private short mp;
- public TaskCreateParam(WMSAndAGVInterfaceParam param){
+ /**
+ * 绉嶇被1 姘歌繙涓嶅彔鐩橈紱2鍙�2灞傦紱3鍙犱笁灞傦紱4鍙犲洓灞�
+ */
+ private short lx;
+
+ /**
+ * 鐮佺洏灞傛暟
+ */
+ private short lev;
+
+ public TaskCreateParam() {
+ }
+
+ ;
+
+ public TaskCreateParam(WMSAndAGVInterfaceParam param) {
this.taskNo = param.getTaskNo();
this.ioType = convertParamIoType(param.getTaskType());
this.barcode = param.getContainerCode();
@@ -42,11 +64,26 @@
this.targetPoint = param.getTargetLocationCode();
this.emptyContainer = param.getEmptyContainer();
this.crn = param.getTaskTunnel();
- };
+ }
+
+ ;
+
+ public TaskCreateParam(CarryParam param, Integer crn) {
+ this.taskNo = param.getTaskNo();
+ this.ioType = param.getStereoscopicTaskType();
+ this.barcode = param.getBoxNo();
+ this.taskPriority = 12;
+ this.startPoint = param.getStartPoint();
+ this.targetPoint = param.getTerminalNo();
+ this.emptyContainer = "N";
+ this.crn = crn;
+ }
+
+ ;
- public static Integer convertParamIoType(String paramIoType){
- switch (paramIoType){
+ public static Integer convertParamIoType(String paramIoType) {
+ switch (paramIoType) {
case "RK":
return 1;
case "CK":
--
Gitblit v1.9.1