Merge branch 'dev-jdk17' of http://139.196.179.195:3000/chenxudong/electromagnetic-data-new into dev-jdk17
This commit is contained in:
commit
d8fec2ca0b
|
|
@ -1386,7 +1386,8 @@ public class EdFileInfoServiceImpl extends ServiceImpl<EdFileInfoMapper, EdFileI
|
||||||
public boolean isFavorite(String userId, String fileId) {
|
public boolean isFavorite(String userId, String fileId) {
|
||||||
LambdaQueryWrapper<EdFileFavorite> queryWrapper = new LambdaQueryWrapper<>();
|
LambdaQueryWrapper<EdFileFavorite> queryWrapper = new LambdaQueryWrapper<>();
|
||||||
queryWrapper.eq(EdFileFavorite::getUserId, userId)
|
queryWrapper.eq(EdFileFavorite::getUserId, userId)
|
||||||
.eq(EdFileFavorite::getFileId, fileId);
|
.eq(EdFileFavorite::getFileId, fileId)
|
||||||
|
.eq(EdFileFavorite::getEffectFlag, EffectFlagEnum.EFFECT.code);
|
||||||
return fileFavoriteService.getOne(queryWrapper) != null;
|
return fileFavoriteService.getOne(queryWrapper) != null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -1399,10 +1400,7 @@ public class EdFileInfoServiceImpl extends ServiceImpl<EdFileInfoMapper, EdFileI
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public boolean removeFavorite(String userId, String fileId) {
|
public boolean removeFavorite(String userId, String fileId) {
|
||||||
LambdaQueryWrapper<EdFileFavorite> queryWrapper = new LambdaQueryWrapper<>();
|
boolean isRemoved = fileFavoriteService.logicRemove(userId, fileId);
|
||||||
queryWrapper.eq(EdFileFavorite::getUserId, userId)
|
|
||||||
.eq(EdFileFavorite::getFileId, fileId);
|
|
||||||
boolean isRemoved = fileFavoriteService.remove(queryWrapper);
|
|
||||||
if (isRemoved) {
|
if (isRemoved) {
|
||||||
UserThreadLocal.setSuccessInfo("", fileId, StrFormatter.format("取消了收藏"));
|
UserThreadLocal.setSuccessInfo("", fileId, StrFormatter.format("取消了收藏"));
|
||||||
}
|
}
|
||||||
|
|
@ -1431,7 +1429,9 @@ public class EdFileInfoServiceImpl extends ServiceImpl<EdFileInfoMapper, EdFileI
|
||||||
fileIds = this.baseMapper.selectList(queryWrapper).stream().map(EdFileInfo::getFileId).toList();
|
fileIds = this.baseMapper.selectList(queryWrapper).stream().map(EdFileInfo::getFileId).toList();
|
||||||
} else {
|
} else {
|
||||||
LambdaQueryWrapper<EdFileFavorite> queryWrapper = new LambdaQueryWrapper<>();
|
LambdaQueryWrapper<EdFileFavorite> queryWrapper = new LambdaQueryWrapper<>();
|
||||||
queryWrapper.select(EdFileFavorite::getFileId).eq(EdFileFavorite::getUserId, userId);
|
queryWrapper.select(EdFileFavorite::getFileId)
|
||||||
|
.eq(EdFileFavorite::getUserId, userId)
|
||||||
|
.eq(EdFileFavorite::getEffectFlag, EffectFlagEnum.EFFECT.code);
|
||||||
fileIds = fileFavoriteService.listObjs(queryWrapper, Object::toString);
|
fileIds = fileFavoriteService.listObjs(queryWrapper, Object::toString);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue