diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/design/service/impl/DesDesignChangeServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/design/service/impl/DesDesignChangeServiceImpl.java index 2311b6d0..7ad3bd7b 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/design/service/impl/DesDesignChangeServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/design/service/impl/DesDesignChangeServiceImpl.java @@ -649,7 +649,8 @@ public class DesDesignChangeServiceImpl extends ServiceImpl list = volumeFileService.list(Wrappers.lambdaQuery(DesVolumeFile.class) - .eq(DesVolumeFile::getType, DesVolumeFile.BLUEPRINT) + .in(DesVolumeFile::getType, Arrays.asList(DesVolumeFile.BLUEPRINT, DesVolumeFile.WASTE)) + .eq(DesVolumeFile::getVolumeCatalogId, volumeCatalog.getDesign()) .orderByDesc(DesVolumeFile::getVersion) ); String version = "1.0"; diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/design/service/impl/DesVolumeFileServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/design/service/impl/DesVolumeFileServiceImpl.java index d9550f7a..1ead862f 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/design/service/impl/DesVolumeFileServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/design/service/impl/DesVolumeFileServiceImpl.java @@ -309,9 +309,10 @@ public class DesVolumeFileServiceImpl extends ServiceImpl existingFiles = baseMapper.selectList(new LambdaQueryWrapper() - .eq(DesVolumeFile::getType, type) + .eq(DesVolumeFile.PROCESS.equals(type),DesVolumeFile::getType, type) + .in(DesVolumeFile.BLUEPRINT.equals(type),DesVolumeFile::getType, Arrays.asList(DesVolumeFile.BLUEPRINT, DesVolumeFile.WASTE)) .eq(DesVolumeFile::getVolumeCatalogId, file.getVolumeCatalogId()) - .eq(DesVolumeFile::getFileName, fileName) +// .eq(DesVolumeFile::getFileName, fileName) .orderByDesc(DesVolumeFile::getVersion)); String versionStr = "1.0"; // 默认版本号 @@ -327,7 +328,7 @@ public class DesVolumeFileServiceImpl extends ServiceImpl blueprintFiles = baseMapper.selectList(new LambdaQueryWrapper() - .eq(DesVolumeFile::getType, DesVolumeFile.BLUEPRINT) // 蓝图类型 + .in(DesVolumeFile::getType, Arrays.asList(DesVolumeFile.BLUEPRINT, DesVolumeFile.WASTE)) // 蓝图类型 .eq(DesVolumeFile::getVolumeCatalogId, file.getVolumeCatalogId()) // .eq(DesVolumeFile::getFileName, fileName) .orderByDesc(DesVolumeFile::getVersion));