From b29d86d9ed34fd890eb14cb7a75f6ae4f7148865 Mon Sep 17 00:00:00 2001
From: 云 <2163098428@qq.com>
Date: 星期二, 01 九月 2026 13:58:03 +0800
Subject: [PATCH] feat(mes): 新增防伪防窜货功能模块
---
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/pub/trace/vo/MesProTracePublicRespVO.java | 15 +++++++++++++++
1 files changed, 15 insertions(+), 0 deletions(-)
diff --git a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/pub/trace/vo/MesProTracePublicRespVO.java b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/pub/trace/vo/MesProTracePublicRespVO.java
index 50c395a..6f5d570 100644
--- a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/pub/trace/vo/MesProTracePublicRespVO.java
+++ b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/pub/trace/vo/MesProTracePublicRespVO.java
@@ -105,6 +105,10 @@
@Schema(description = "绉嶅瓙璐ㄦ淇℃伅")
private QualityVO quality;
+ // ====== 闃蹭吉楠岃瘉鍖哄潡 ======
+ @Schema(description = "闃蹭吉楠岃瘉淇℃伅锛堣杩芥函鐮佹壂鐮佹鏁颁笌鏃堕棿锛�")
+ private AntiFakeVO antiFake;
+
// ====== 鍙�夋墿灞曞尯鍧楋紙鏈夋暟鎹墠杩斿洖锛岀┖琛ㄨ繑鍥炵┖鍒楄〃锛� ======
@Schema(description = "閲囪喘鏉ユ簮锛堝彲閫夛級")
private List<MesWmBatchPurchaseSourceRespVO> purchaseSources;
@@ -175,6 +179,17 @@
private LocalDateTime eventTime;
}
+ @Schema(description = "闃蹭吉楠岃瘉淇℃伅")
+ @Data
+ public static class AntiFakeVO {
+ @Schema(description = "璇ヨ拷婧爜绱鎵爜娆℃暟", example = "3")
+ private Long scanCount;
+ @Schema(description = "棣栨鎵爜鏃堕棿")
+ private LocalDateTime firstScanTime;
+ @Schema(description = "鏈�杩戞壂鐮佹椂闂�")
+ private LocalDateTime lastScanTime;
+ }
+
@Schema(description = "绉嶅瓙璐ㄦ淇℃伅")
@Data
public static class QualityVO {
--
Gitblit v1.9.3