|
@@ -69,6 +69,7 @@ public class SysOssServiceImpl implements ISysOssService, OssService {
|
|
|
@Override
|
|
|
public List<SysOssVo> listByIds(Collection<Long> ossIds) {
|
|
|
List<SysOssVo> list = new ArrayList<>();
|
|
|
+ if(ossIds.size()<1) return list;
|
|
|
list = baseMapper.selectVoBatchIds(ossIds);
|
|
|
for (SysOssVo vo : list) {
|
|
|
if (ObjectUtil.isNotNull(vo)) {
|
|
@@ -281,7 +282,7 @@ public class SysOssServiceImpl implements ISysOssService, OssService {
|
|
|
OssClient storage = OssFactory.instance(oss.getService());
|
|
|
// 仅修改桶类型为 private 的URL,临时URL时长为120s
|
|
|
if (AccessPolicyType.PRIVATE == storage.getAccessPolicy()) {
|
|
|
- oss.setUrl(storage.getPrivateUrl(oss.getFileName(), 30));
|
|
|
+ oss.setUrl(storage.getPrivateUrl(oss.getFileName(), 180));
|
|
|
}
|
|
|
return oss;
|
|
|
}
|