From 390618903a1e4ec95808490176de4437a012bcbb Mon Sep 17 00:00:00 2001
From: zhang_nuo <zhang_12370@163.com>
Date: 星期一, 21 九月 2026 19:17:01 +0800
Subject: [PATCH] chore[config]: 更新开发环境数据库连接配置
---
src/main/java/com/ruoyi/production/bean/vo/AutoPickResultVo.java | 80 ++++++++++++++++++++++++++++++++++++++++
1 files changed, 80 insertions(+), 0 deletions(-)
diff --git a/src/main/java/com/ruoyi/production/bean/vo/AutoPickResultVo.java b/src/main/java/com/ruoyi/production/bean/vo/AutoPickResultVo.java
new file mode 100644
index 0000000..41ce07e
--- /dev/null
+++ b/src/main/java/com/ruoyi/production/bean/vo/AutoPickResultVo.java
@@ -0,0 +1,80 @@
+package com.ruoyi.production.bean.vo;
+
+import io.swagger.v3.oas.annotations.media.Schema;
+import lombok.Data;
+
+import java.math.BigDecimal;
+import java.util.ArrayList;
+import java.util.List;
+
+/**
+ * 鑷姩棰嗘枡缁撴灉 VO
+ * <p>
+ * 鍖呭惈璁㈠崟绾у拰鐗╂枡绾х殑缁熻锛屼互鍙婃垚鍔�/璺宠繃/澶辫触鏄庣粏銆�
+ */
+@Data
+@Schema(description = "鑷姩棰嗘枡缁撴灉")
+public class AutoPickResultVo {
+
+ @Schema(description = "璁㈠崟鎬绘暟")
+ private int orderTotal;
+
+ @Schema(description = "璁㈠崟鎴愬姛鏁帮紙鑷冲皯鏈変竴绗旂墿鏂欓鏂欐垚鍔燂級")
+ private int orderSuccess;
+
+ @Schema(description = "璁㈠崟澶辫触/閮ㄥ垎澶辫触鏁�")
+ private int orderFail;
+
+ @Schema(description = "鐗╂枡椤规�绘暟")
+ private int materialTotal;
+
+ @Schema(description = "棰嗘枡鎴愬姛鏁�")
+ private int materialSuccess;
+
+ @Schema(description = "璺宠繃鏁帮紙宸查/闆堕渶姹傜瓑锛�")
+ private int materialSkip;
+
+ @Schema(description = "棰嗘枡澶辫触鏁�")
+ private int materialFail;
+
+ @Schema(description = "鎴愬姛鏄庣粏")
+ private List<ItemDetail> successList = new ArrayList<>();
+
+ @Schema(description = "璺宠繃鏄庣粏")
+ private List<ItemDetail> skipList = new ArrayList<>();
+
+ @Schema(description = "澶辫触鏄庣粏")
+ private List<ItemDetail> failList = new ArrayList<>();
+
+ /**
+ * 鍗曠瑪鐗╂枡棰嗘枡鏄庣粏
+ */
+ @Data
+ @Schema(description = "棰嗘枡鏄庣粏椤�")
+ public static class ItemDetail {
+
+ @Schema(description = "鐢熶骇璁㈠崟ID")
+ private Long productionOrderId;
+
+ @Schema(description = "鐢熶骇璁㈠崟缂栧彿")
+ private String productionOrderNo;
+
+ @Schema(description = "浜у搧瑙勬牸ID")
+ private Long productModelId;
+
+ @Schema(description = "宸ュ簭ID")
+ private Long technologyOperationId;
+
+ @Schema(description = "宸ュ簭鍚嶇О")
+ private String operationName;
+
+ @Schema(description = "闇�姹傛暟閲�")
+ private BigDecimal demandedQuantity;
+
+ @Schema(description = "棰嗘枡鏁伴噺")
+ private BigDecimal pickQuantity;
+
+ @Schema(description = "璺宠繃/澶辫触鍘熷洜")
+ private String reason;
+ }
+}
--
Gitblit v1.9.3