解决发现的问题
This commit is contained in:
parent
16f8f98b64
commit
219908b0ba
|
|
@ -921,7 +921,8 @@ public class EdFileInfoServiceImpl extends ServiceImpl<EdFileInfoMapper, EdFileI
|
|||
.eq(EdFileInfo::getDataType, EleDataTypeEnum.FILE.code)
|
||||
.eq(EdFileInfo::getEffectFlag, EffectFlagEnum.EFFECT.code);
|
||||
for (int i = 0; i < prjIds.size(); i++) {
|
||||
lambdaQuery.or().likeRight(EdFileInfo::getFilePath, prjIds.get(i));
|
||||
String prjId = prjIds.get(i);
|
||||
lambdaQuery.or(qr -> qr.likeRight(EdFileInfo::getFilePath, prjId + MYSQL_FILE_PATH_SPLIT));
|
||||
}
|
||||
Page<EdFileInfo> edFileInfoPage = this.baseMapper.selectPage(new Page<>(pageNum, pageSize), lambdaQuery);
|
||||
long total = edFileInfoPage.getTotal();
|
||||
|
|
|
|||
|
|
@ -436,7 +436,10 @@ public class EdPrjServiceImpl extends ServiceImpl<EdFileInfoMapper, EdFileInfo>
|
|||
List<EdFileInfo> edFileInfos = this.baseMapper.selectList(Wrappers.lambdaQuery(EdFileInfo.class).select(EdFileInfo::getFilePath)
|
||||
.eq(EdFileInfo::getEffectFlag, EffectFlagEnum.EFFECT.code)
|
||||
.eq(EdFileInfo::getPrjDir, true)
|
||||
.eq(EdFileInfo::getDataStatus, EleDataStatusEnum.NOT_PUBLISHED.code).or().eq(EdFileInfo::getDataStatus, EleDataStatusEnum.DELETED.code));
|
||||
.and(qr -> qr
|
||||
.eq(EdFileInfo::getDataStatus, EleDataStatusEnum.NOT_PUBLISHED.code)
|
||||
.or()
|
||||
.eq(EdFileInfo::getDataStatus, EleDataStatusEnum.DELETED.code)));
|
||||
Set<String> unpublishFiles = new HashSet<>();
|
||||
for (EdFileInfo edFileInfo : edFileInfos) {
|
||||
String filePath = edFileInfo.getFilePath();
|
||||
|
|
|
|||
Loading…
Reference in New Issue