parent
f7275abe20
commit
d2a1a34328
|
|
@ -831,16 +831,23 @@ public class EdFileInfoServiceImpl extends ServiceImpl<EdFileInfoMapper, EdFileI
|
|||
private void exportFileRelationInfo(Map<String, Object> exportInfoMap) {
|
||||
List<EdFileInfo> fileInfos = (List<EdFileInfo>) exportInfoMap.getOrDefault(PRJ_INFO, new ArrayList<>());
|
||||
List<String> accessibleFileIds = fileInfos.stream().map(EdFileInfo::getId).toList();
|
||||
List<EdFileRelation> edFileRelations = edFileRelationMapper.selectList(Wrappers.lambdaQuery(EdFileRelation.class).in(EdFileRelation::getId1, accessibleFileIds)
|
||||
.or()
|
||||
.in(EdFileRelation::getId2, accessibleFileIds));
|
||||
List<EdFileRelation> edFileRelations = edFileRelationMapper.selectList(
|
||||
Wrappers.lambdaQuery(EdFileRelation.class)
|
||||
.eq(EdFileRelation::getEffectFlag, EffectFlagEnum.EFFECT.code)
|
||||
.and(wrapper -> wrapper
|
||||
.in(EdFileRelation::getId1, accessibleFileIds)
|
||||
.or()
|
||||
.in(EdFileRelation::getId2, accessibleFileIds)));
|
||||
exportInfoMap.put(ED_FILE_RELATION, edFileRelations);
|
||||
}
|
||||
|
||||
private void exportCollectionInfo(Map<String, Object> exportInfoMap) {
|
||||
List<EdFileInfo> fileInfos = (List<EdFileInfo>) exportInfoMap.getOrDefault(PRJ_INFO, new ArrayList<>());
|
||||
List<String> accessibleFileIds = fileInfos.stream().map(EdFileInfo::getId).toList();
|
||||
List<EdFileFavorite> edFileFavorites = edFileFavoriteMapper.selectList(Wrappers.lambdaQuery(EdFileFavorite.class).in(EdFileFavorite::getFileId, accessibleFileIds));
|
||||
List<EdFileFavorite> edFileFavorites = edFileFavoriteMapper.selectList(
|
||||
Wrappers.lambdaQuery(EdFileFavorite.class)
|
||||
.eq(EdFileFavorite::getEffectFlag, EffectFlagEnum.EFFECT.code)
|
||||
.in(EdFileFavorite::getFileId, accessibleFileIds));
|
||||
exportInfoMap.put(ED_FILE_FAVORITE, edFileFavorites);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue