From dfc9552392f9f973ab52e55d58a7ae2acdaeb1f3 Mon Sep 17 00:00:00 2001 From: zhangc <zc@123> Date: 星期日, 09 三月 2025 14:19:43 +0800 Subject: [PATCH] 四期 --- src/main/java/com/zy/asrs/entity/param/MesOrderReportParam.java | 38 +++++++++++++++++++++++++++++++++++++- 1 files changed, 37 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/zy/asrs/entity/param/MesOrderReportParam.java b/src/main/java/com/zy/asrs/entity/param/MesOrderReportParam.java index 93e6524..3d0874d 100644 --- a/src/main/java/com/zy/asrs/entity/param/MesOrderReportParam.java +++ b/src/main/java/com/zy/asrs/entity/param/MesOrderReportParam.java @@ -4,6 +4,9 @@ import java.util.List; +/** + * MES璋冩嫧鍙傛暟 + */ @Data public class MesOrderReportParam { //缂栫爜 @@ -11,14 +14,34 @@ //澶囨敞 private String remark; private List<TransferOrderItem> transferOrderItems; + private RecordCustomFieldBaseCO recordCustomFieldBaseCO; + + @Data + public static class RecordCustomFieldBaseCO{ + private CustomField customFields; + + @Data + public static class CustomField{ + private String fieldCode; + private String fieldValue; + + public CustomField(String fieldCode, String fieldValue) { + this.fieldCode = fieldCode; + this.fieldValue = fieldValue; + } + } + } @Data public static class TransferOrderItem{ - private List<InventoryDetail> inventoryDetails; + //琛屽娉� 鍗曟嵁鍙� private String remark; //鎺ユ敹浠撲綅 private String targetLocationCode; + + private List<InventoryDetail> inventoryDetails; + @Data public static class InventoryDetail{ @@ -32,6 +55,8 @@ private Integer qcStatus; //浠撳偍鐘舵�� private Integer storageStatus; + //鐗堟湰鍙凤紝榛樿涓簄ull + private String version; @Data public static class Amount{ @@ -41,13 +66,24 @@ private String unitCode; //鍗曚綅鍚嶇О 浜岄�変竴 private String unitName; + + public Amount(Double amount, String unitName, String unitCode) { + this.amount = amount; + this.unitCode = unitCode; + this.unitName = unitName; + } } @Data public static class BizKey{ //鎵规 private String batchNo; + + public BizKey(String batchNo) { + this.batchNo = batchNo; + } } } + } } -- Gitblit v1.9.1