diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/project/service/impl/PayWorkingGroupDataFileServiceImpl.java b/jero-boot-incoming-payment/src/main/java/com/jero/project/service/impl/PayWorkingGroupDataFileServiceImpl.java index f36f266d..6acea41c 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/project/service/impl/PayWorkingGroupDataFileServiceImpl.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/project/service/impl/PayWorkingGroupDataFileServiceImpl.java @@ -76,19 +76,19 @@ public class PayWorkingGroupDataFileServiceImpl extends ServiceImpl queryPayMeeting = new LambdaQueryWrapper<>(); - queryPayMeeting.like(PayMeeting::getMeetingData,fileId); - List listPayMeeting = payMeetingService.list(queryPayMeeting); + //LambdaQueryWrapper queryPayMeeting = new LambdaQueryWrapper<>(); + //queryPayMeeting.like(PayMeeting::getMeetingData,fileId); + //List listPayMeeting = payMeetingService.list(queryPayMeeting); // 验证会议文件下载次数是否达到上线 - if(!CollectionUtils.isEmpty(listPayMeeting)){ - LambdaQueryWrapper queryPayFileDownloadRecord = new LambdaQueryWrapper<>(); - queryPayFileDownloadRecord.eq(PayFileDownloadRecord::getUserId,userId); - queryPayFileDownloadRecord.eq(PayFileDownloadRecord::getFileId,fileId); - int count = payFileDownloadRecordService.count(queryPayFileDownloadRecord); - if(count >= PayProjectCommon.DOWNLOAD_COUNT){ - throw new JeroBootException("文件下载次数已达上线!"); - } - } + //if(!CollectionUtils.isEmpty(listPayMeeting)){ + // LambdaQueryWrapper queryPayFileDownloadRecord = new LambdaQueryWrapper<>(); + // queryPayFileDownloadRecord.eq(PayFileDownloadRecord::getUserId,userId); + // queryPayFileDownloadRecord.eq(PayFileDownloadRecord::getFileId,fileId); + // int count = payFileDownloadRecordService.count(queryPayFileDownloadRecord); + // if(count >= PayProjectCommon.DOWNLOAD_COUNT){ + // throw new JeroBootException("文件下载次数已达上线!"); + // } + //} OSSFile byId = iossFileService.getById(fileId); if(Objects.isNull(byId)){ throw new JeroBootException("没有找到文件!"); diff --git a/jero-boot-module-system/src/main/java/com/jero/modules/system/controller/CommonController.java b/jero-boot-module-system/src/main/java/com/jero/modules/system/controller/CommonController.java index d9e63096..02152f4a 100644 --- a/jero-boot-module-system/src/main/java/com/jero/modules/system/controller/CommonController.java +++ b/jero-boot-module-system/src/main/java/com/jero/modules/system/controller/CommonController.java @@ -323,12 +323,12 @@ public class CommonController { ossFileService.updateById(ossFile); LoginUser loginUser = (LoginUser) SecurityUtils.getSubject().getPrincipal(); - if (loginUser.getIsCompanyUser()) { - Integer integer = ossFileService.searchDownloadTimes(ossFile.getId(), loginUser.getId()); - if (integer >= 5) { - throw new JeroBootException("超出下载次数限制"); - } - } + //if (loginUser.getIsCompanyUser()) { + // Integer integer = ossFileService.searchDownloadTimes(ossFile.getId(), loginUser.getId()); + // if (integer >= 5) { + // throw new JeroBootException("超出下载次数限制"); + // } + //} ossFileService.saveDownloadTimes(ossFile.getId(), loginUser.getId()); response.addHeader("Content-Disposition", "attachment;fileName=" + new String(fileName.getBytes("UTF-8"),"iso-8859-1"));