From 24c0434e005a4054f6a294b35a48686891a00478 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=A1=BE=E5=90=9B=E7=A6=B9?= <2673609096@qq.com> Date: Sun, 14 Sep 2025 20:12:06 +0800 Subject: [PATCH] =?UTF-8?q?=E6=BA=AF=E6=BA=90=E7=A0=81=E5=88=86=E7=BB=84?= =?UTF-8?q?=E6=9F=A5=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../farm/dal/mysql/traceabilitycode/TraceabilityCodeMapper.java | 1 + 1 file changed, 1 insertion(+) diff --git a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/dal/mysql/traceabilitycode/TraceabilityCodeMapper.java b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/dal/mysql/traceabilitycode/TraceabilityCodeMapper.java index 4c78cfb1..68b0fca6 100644 --- a/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/dal/mysql/traceabilitycode/TraceabilityCodeMapper.java +++ b/yudao-module-farm/src/main/java/cn/iocoder/yudao/module/farm/dal/mysql/traceabilitycode/TraceabilityCodeMapper.java @@ -102,6 +102,7 @@ public interface TraceabilityCodeMapper extends BaseMapperX .eqIfPresent(TraceabilityCodeDO::getCodeOutBatch, reqVO.getCodeOutBatch()) .eqIfPresent(TraceabilityCodeDO::getScanCodeCount, reqVO.getScanCodeCount()) .betweenIfPresent(TraceabilityCodeDO::getCreateTime, reqVO.getCreateTime()) + // 按CodeOutBatch分组,选择每个分组中最新创建的记录 .groupBy(TraceabilityCodeDO::getCodeOutBatch) .orderByDesc(TraceabilityCodeDO::getCreateTime)); }