diff --git a/data/src/main/java/com/sdm/data/service/impl/dataFileHandle/ModifyFileApproveStrategy.java b/data/src/main/java/com/sdm/data/service/impl/dataFileHandle/ModifyFileApproveStrategy.java index 6cf06be8..8fd71076 100644 --- a/data/src/main/java/com/sdm/data/service/impl/dataFileHandle/ModifyFileApproveStrategy.java +++ b/data/src/main/java/com/sdm/data/service/impl/dataFileHandle/ModifyFileApproveStrategy.java @@ -28,6 +28,8 @@ public class ModifyFileApproveStrategy implements ApproveStrategy { // 最新的历史版本为 FileMetadataInfo historyMetaData = service.lambdaQuery() .eq(FileMetadataInfo::getFileGroupId, metadata.getFileGroupId()) + // 当前老的还在生效的数据 + .eq(FileMetadataInfo::getIsLatest, true) .orderByDesc(FileMetadataInfo::getUpdateTime) .last("limit 1") .one();