【7.1.6】【file】图片列表查看增加图片展示

pull/25/head
fengshuonan 2022-01-03 19:53:49 +08:00
parent 6a949005fe
commit 07cc6b45f7
2 changed files with 13 additions and 1 deletions

View File

@ -81,7 +81,6 @@ public class SysFileInfoListResponse implements Serializable {
*/
private String fileOriginName;
/**
* 1-2-3-minio4-
*/
@ -127,4 +126,9 @@ public class SysFileInfoListResponse implements Serializable {
*/
private String realName;
/**
* 访url
*/
private String fileUrl;
}

View File

@ -223,6 +223,14 @@ public class SysFileInfoServiceImpl extends ServiceImpl<SysFileInfoMapper, SysFi
// 排除defaultAvatar.png这个图片,这个是默认头像
List<SysFileInfoListResponse> newList = list.stream().filter(i -> !i.getFileOriginName().equals("defaultAvatar.png")).collect(Collectors.toList());
// 拼接图片url地址
for (SysFileInfoListResponse sysFileInfoListResponse : newList) {
// 判断是否是可以预览的文件
if (PicFileTypeUtil.getFileImgTypeFlag(sysFileInfoListResponse.getFileSuffix())) {
sysFileInfoListResponse.setFileUrl(this.getFileAuthUrl(sysFileInfoListResponse.getFileId()));
}
}
return PageResultFactory.createPageResult(page.setRecords(newList));
}