云
2026-10-28 dd637406e18a7afbf08d323c6ece913fe545b7ad
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/wm/batch/MesWmBatchMapper.java
@@ -173,6 +173,12 @@
        // 返回 ID 最小的批次
        query.orderByAsc(MesWmBatchDO::getId);
        if (batch.getReelNo() != null) {
            // 数据库排序规则可能忽略大小写或末尾空格;盘号必须按输入值精确匹配。
            return selectList(query).stream()
                    .filter(candidate -> batch.getReelNo().equals(candidate.getReelNo()))
                    .findFirst().orElse(null);
        }
        query.last("LIMIT 1");
        return selectOne(query);
    }