Browse Source

非管理员下载

master
zhouyl 11 months ago
parent
commit
c8bcab4b67
  1. 2
      tp-system/src/main/java/com/inscloudtech/system/service/impl/SysOssServiceImpl.java

2
tp-system/src/main/java/com/inscloudtech/system/service/impl/SysOssServiceImpl.java

@ -148,7 +148,7 @@ public class SysOssServiceImpl implements ISysOssService, OssService {
@Override
public void downloadWithCreateBy(Long ossId, String CreateBy, HttpServletResponse response) throws IOException {
SysOssVo sysOss = baseMapper.selectVoOne(new LambdaQueryWrapper<SysOss>()
.eq(SysOss::getOssId, ossId).eq(StpUtil.hasRole("admin") == false,SysOss::getCreateBy, CreateBy));
.eq(SysOss::getOssId, ossId));
if (ObjectUtil.isNull(sysOss)) {
throw new ServiceException("文件数据不存在!");
}

Loading…
Cancel
Save