From 1ca5584d7e3200a9af65a099bd26d3593e2ba702 Mon Sep 17 00:00:00 2001
From: liyong <18434998025@163.com>
Date: 星期四, 07 五月 2026 14:36:08 +0800
Subject: [PATCH] 迁移pro

---
 src/main/java/com/ruoyi/production/bean/dto/ProductionOrderPickDto.java |   48 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 48 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/ruoyi/production/bean/dto/ProductionOrderPickDto.java b/src/main/java/com/ruoyi/production/bean/dto/ProductionOrderPickDto.java
new file mode 100644
index 0000000..1b226ad
--- /dev/null
+++ b/src/main/java/com/ruoyi/production/bean/dto/ProductionOrderPickDto.java
@@ -0,0 +1,48 @@
+package com.ruoyi.production.bean.dto;
+
+import com.fasterxml.jackson.annotation.JsonAlias;
+import com.ruoyi.production.pojo.ProductionOrderPick;
+import io.swagger.v3.oas.annotations.media.Schema;
+import lombok.Data;
+
+import java.math.BigDecimal;
+import java.util.List;
+
+@Data
+@Schema(name = "ProductionOrderPickDto", description = "鐢熶骇璁㈠崟棰嗘枡淇濆瓨鍙傛暟")
+public class ProductionOrderPickDto extends ProductionOrderPick {
+
+    @Schema(description = "鐢熶骇璁㈠崟ID")
+    private Long productionOrderId;
+
+    @Schema(description = "鐢熶骇宸ュ崟ID")
+    private Long productionOperationTaskId;
+
+    @Schema(description = "鎵瑰彿")
+    private String batchNo;
+
+    @Schema(description = "鎵瑰彿鍒楄〃")
+    private List<String> batchNoList;
+
+    @Schema(description = "棰嗘枡鏁伴噺")
+    private BigDecimal pickQuantity;
+
+    @Schema(description = "棰嗘枡绫诲瀷锛�1姝e父棰嗘枡锛�2琛ユ枡")
+    private Byte pickType;
+
+    @Schema(description = "澶囨敞")
+    private String remark;
+
+    @Schema(description = "琛ユ枡鍘熷洜")
+    private String feedingReason;
+
+    @Schema(description = "鏈琛ユ枡鏁伴噺")
+    private BigDecimal feedingQuantity;
+
+    @Schema(description = "棰嗘枡鏄庣粏鍒楄〃")
+    @JsonAlias({"dto", "productionOrderPickDto"})
+    private List<ProductionOrderPickDto> pickList;
+
+    @Schema(description = "闇�瑕佸垹闄ょ殑棰嗘枡ID鍒楄〃")
+    private List<Long> deletePickIds;
+}

--
Gitblit v1.9.3