From 5d2a9f7225b046f0646f97d4ca3bd191650e6bbd Mon Sep 17 00:00:00 2001
From: lsh <1>
Date: 星期五, 12 一月 2024 08:42:28 +0800
Subject: [PATCH] #
---
src/main/java/com/zy/asrs/entity/param/PalletizingCompleteParam.java | 35 ++++++++++++++++++++++++++++++++---
1 files changed, 32 insertions(+), 3 deletions(-)
diff --git a/src/main/java/com/zy/asrs/entity/param/PalletizingCompleteParam.java b/src/main/java/com/zy/asrs/entity/param/PalletizingCompleteParam.java
index 4f2aa7b..14b5e2a 100644
--- a/src/main/java/com/zy/asrs/entity/param/PalletizingCompleteParam.java
+++ b/src/main/java/com/zy/asrs/entity/param/PalletizingCompleteParam.java
@@ -1,20 +1,24 @@
package com.zy.asrs.entity.param;
+import com.core.common.Cools;
import lombok.Data;
import java.util.List;
-
+/*
+ * Created by Monkey D. Luffy on 2023.07.19
+ * */
@Data
public class PalletizingCompleteParam {
private String barcode;// 鏄� 瀛楃涓� 鎵樼洏鐮�
private String palletizingNo;// 鏄� 瀛楃涓� 鐮佸灈浣嶇紪鍙�
+ private String boxType;// 鏄� 瀛楃涓� 鏈ㄧ绫诲瀷
private String createTime;// 鏄� 瀛楃涓� 鍒涘缓鏃堕棿
- private List<PalletizingCompleteParam.MatList> matLists;// 鏄� 鍒楄〃 鎷嗗灈璐х墿淇℃伅锛�2绠憋紝灏剧鍙兘1绠憋級
+ private List<MatList> matLists;// 鏄� 鍒楄〃 鎷嗗灈璐х墿淇℃伅锛�2绠憋紝灏剧鍙兘1绠憋級
@Data
- public class MatList{
+ public static class MatList{
private String matnr;// 鏄� 瀛楃涓� 鐗╂枡缂栫爜
private String maktx;// 鏄� 瀛楃涓� 鐗╂枡鍚嶇О
private String boxNo;// 鏄� 瀛楃涓� 鏈ㄧ缂栧彿锛堝敮涓�瀛楁锛屽嚭搴撲緷鎹紝鍑哄簱鏃舵寜鐓ф湪绠辩紪鍙峰嚭搴擄級
@@ -23,7 +27,32 @@
private Integer anfme;// 鏄� 鏁板瓧鍨� 鏈ㄧ涓摐绠旀暟閲�
private String batch;// (鏄惁鍒嗘壒) 瀛楃涓� 鎵规鍙�
private String specs;// (鏄惁闇�瑕侊級 瀛楃涓� 瑙勬牸
+ private List<MatDetlList> matDetlList;// 鏄� 鍒楄〃 鏈ㄧ涓摐绠斾俊鎭�
}
+ @Data
+ public static class MatDetlList{
+ private String boxNoDetl;// 鏄� 瀛楃涓� 閾滅當缂栧彿锛堝敮涓�瀛楁锛�
+ private String positionDetl;// 鏄� 瀛楃涓� 閾滅當浣嶇疆锛堟媶鍨涙椂闇�瑕侊級
+ private Double weightDetl;// 鏄� 灏忔暟鍨� 閲嶉噺
+ private String batchDetl;// (鏄惁鍒嗘壒) 瀛楃涓� 鎵规鍙�
+ private String specsDetl;// (鏄惁闇�瑕侊級 瀛楃涓� 瑙勬牸
+ }
+
+ public Integer getDevNo$(){
+ if (!Cools.isEmpty(this.palletizingNo)){
+ switch (this.palletizingNo){
+ case "1":
+ return 220;
+ case "2":
+ return 216;
+ case "3":
+ return 118;
+ default:
+ return null;
+ }
+ }
+ return null;
+ }
}
--
Gitblit v1.9.1