From 87733eb3623593da247c051593d64b8ff9e1d3a4 Mon Sep 17 00:00:00 2001
From: 云 <2163098428@qq.com>
Date: 星期五, 06 十一月 2026 19:00:39 +0800
Subject: [PATCH] feat(crm,mes): 扩展客户字段与重构批次号生成逻辑
---
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/scan/vo/MesProScanEventCreateReqVO.java | 17 ++++++++++++++---
1 files changed, 14 insertions(+), 3 deletions(-)
diff --git a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/scan/vo/MesProScanEventCreateReqVO.java b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/scan/vo/MesProScanEventCreateReqVO.java
index 99ded7b..9f2d3ad 100644
--- a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/scan/vo/MesProScanEventCreateReqVO.java
+++ b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/scan/vo/MesProScanEventCreateReqVO.java
@@ -8,11 +8,22 @@
@Data
public class MesProScanEventCreateReqVO {
@NotBlank private String eventId;
+ /**
+ * 鎵爜鍐呭锛堣鐮� / 鎵樼洏鐮� / 鎵规鐮佺殑鐮佸�硷紝鍚复鏃剁爜锛�
+ */
@NotBlank private String bagCode;
+ /**
+ * 鎵爜绫诲瀷锛欱AG 琚嬬爜 / PALLET 鎵樼洏鐮� / BATCH 鎵规鐮侊紝榛樿 BAG
+ */
+ private String scanType;
@NotNull @DecimalMin("0.000001") private BigDecimal quantity;
- @NotBlank private String deviceCode;
+ /**
+ * 璁惧缂栫爜锛堜笉鍐嶅繀濉紝浜х嚎鎵爜浠ヤ骇绾垮畾浣嶏級
+ */
+ @Size(max = 64) private String deviceCode;
private String lineCode;
- @NotNull private Long locationId;
- @NotNull private Long areaId;
+ /** 搴撲綅銆佸簱鍖洪潪蹇呭~锛氭壂鐮佸叆搴撶粺涓�钀藉埌 WIP 鐢熶骇鏆傚瓨浠擄紝鍓嶇涓嶅啀瑕佹眰閫夋嫨搴撳尯搴撲綅 */
+ private Long locationId;
+ private Long areaId;
private String remark;
}
--
Gitblit v1.9.3