From 704265308b1227dbada5a36b2027b588c062ded2 Mon Sep 17 00:00:00 2001
From: 云 <2163098428@qq.com>
Date: 星期一, 12 十月 2026 09:14:37 +0800
Subject: [PATCH] feat(mes): 新增业务码支持并优化追溯查询功能
---
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/wm/productsales/vo/MesWmProductSalesScanRespVO.java | 18 ++++++++++++++++--
1 files changed, 16 insertions(+), 2 deletions(-)
diff --git a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/wm/productsales/vo/MesWmProductSalesScanRespVO.java b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/wm/productsales/vo/MesWmProductSalesScanRespVO.java
index aec512f..2ca22b9 100644
--- a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/wm/productsales/vo/MesWmProductSalesScanRespVO.java
+++ b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/wm/productsales/vo/MesWmProductSalesScanRespVO.java
@@ -4,12 +4,13 @@
import lombok.Data;
import java.math.BigDecimal;
+import java.util.List;
@Schema(description = "绠$悊鍚庡彴 - MES 閿�鍞嚭搴撴壂鐮佹嫞璐� Response VO")
@Data
public class MesWmProductSalesScanRespVO {
- @Schema(description = "璇嗗埆绫诲瀷锛歅ALLET-鎵樼洏鐮侊紝BAG-琚嬬爜", example = "BAG")
+ @Schema(description = "璇嗗埆绫诲瀷锛歅ALLET-鎵樼洏鐮侊紝BAG-琚嬬爜锛孊ATCH-鐢熶骇鎵规鐮�", example = "BAG")
private String scanType;
@Schema(description = "鎵弿鐨勭爜缂栧彿", example = "12")
@@ -72,4 +73,17 @@
@Schema(description = "鎿嶄綔淇℃伅鎻愮ず", example = "鎵爜鎴愬姛")
private String message;
-}
\ No newline at end of file
+ private List<BagOption> bags;
+ private List<Long> selectedBagIds;
+
+ @Data
+ public static class BagOption {
+ private Long id;
+ private String code;
+ private String businessCode;
+ private Long palletId;
+ private Boolean selectable;
+ private String unavailableReason;
+ }
+
+}
--
Gitblit v1.9.3