文档库编辑时更新首页文档动态

This commit is contained in:
zhn
2022-05-25 17:27:36 +08:00
parent f83691d579
commit 5353d371f1
7 changed files with 181 additions and 28 deletions
@@ -24,6 +24,8 @@ public interface IOSSFileService extends IService<OSSFile> {
public List<OSSFile> getFileInfos(String id);
public List<OSSFile> getFileInfoAll(String id);
public List<OSSFile> getFileInfosByConnectId(String connectId);
boolean delete(OSSFile ossFile);
@@ -290,6 +290,19 @@ public class OSSFileServiceImpl extends ServiceImpl<OSSFileMapper, OSSFile> impl
}
return list;
}
@Override
public List<OSSFile> getFileInfoAll(String id) {
if (com.jero.modules.system.util.StringUtils.isEmpty(id)) {
return new ArrayList<>();
}
LambdaQueryWrapper<OSSFile> wrapper = new LambdaQueryWrapper<>();
wrapper.in(OSSFile::getId, id.split(","));
List<OSSFile> list = this.list(wrapper);
LambdaQueryWrapper<OSSFile> lambdaQueryWrapper = new LambdaQueryWrapper<>();
lambdaQueryWrapper.in(OSSFile::getConnectId, id.split(","));
list.addAll(this.list(lambdaQueryWrapper));
return list;
}
@Override
public List<OSSFile> getFileInfosByConnectId(String connectId) {