mirror of https://gitee.com/stylefeng/roses
【7.1.6】【file】图片列表查看增加图片展示
parent
6a949005fe
commit
07cc6b45f7
|
@ -81,7 +81,6 @@ public class SysFileInfoListResponse implements Serializable {
|
||||||
*/
|
*/
|
||||||
private String fileOriginName;
|
private String fileOriginName;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 文件存储位置:1-阿里云,2-腾讯云,3-minio,4-本地
|
* 文件存储位置:1-阿里云,2-腾讯云,3-minio,4-本地
|
||||||
*/
|
*/
|
||||||
|
@ -127,4 +126,9 @@ public class SysFileInfoListResponse implements Serializable {
|
||||||
*/
|
*/
|
||||||
private String realName;
|
private String realName;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 文件访问的url
|
||||||
|
*/
|
||||||
|
private String fileUrl;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -223,6 +223,14 @@ public class SysFileInfoServiceImpl extends ServiceImpl<SysFileInfoMapper, SysFi
|
||||||
// 排除defaultAvatar.png这个图片,这个是默认头像
|
// 排除defaultAvatar.png这个图片,这个是默认头像
|
||||||
List<SysFileInfoListResponse> newList = list.stream().filter(i -> !i.getFileOriginName().equals("defaultAvatar.png")).collect(Collectors.toList());
|
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));
|
return PageResultFactory.createPageResult(page.setRecords(newList));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue