From 01612a98df285703f61531195098d3823c02873a Mon Sep 17 00:00:00 2001 From: wyb <1977763549@qq.com> Date: Fri, 9 Jun 2023 14:51:54 +0800 Subject: [PATCH] =?UTF-8?q?=E9=AA=8C=E8=AF=81=E6=96=87=E4=BB=B6=E4=BF=A1?= =?UTF-8?q?=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../docus/server/report/service/impl/ReportServiceImpl.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/docus/server/report/service/impl/ReportServiceImpl.java b/src/main/java/com/docus/server/report/service/impl/ReportServiceImpl.java index ff0996e..01ea035 100644 --- a/src/main/java/com/docus/server/report/service/impl/ReportServiceImpl.java +++ b/src/main/java/com/docus/server/report/service/impl/ReportServiceImpl.java @@ -75,6 +75,7 @@ public class ReportServiceImpl implements ReportService { return; } String bufferDownUrl = bufferInfo.getDownUrl(); + String serialnum = bufferInfo.getSerialnum(); // 设置地址或者文件信息 if (isSaveOrUpdateDownloadUrl) { bufferInfo.setFileUrl(reportDto); @@ -83,7 +84,7 @@ public class ReportServiceImpl implements ReportService { } afReportRecordMapper.updateRecordBuffer(bufferInfo); // 文件信息和地址都有,可以上报文件 - boolean canReport = (isSaveOrUpdateDownloadUrl && Func.isBlank(bufferDownUrl)) || (!isSaveOrUpdateDownloadUrl && Func.isNotBlank(bufferDownUrl)); + boolean canReport = (isSaveOrUpdateDownloadUrl && Func.isBlank(bufferDownUrl) && Func.isNotBlank(serialnum)) || (!isSaveOrUpdateDownloadUrl && Func.isNotBlank(bufferDownUrl)); if (canReport) { afReportRecordMapper.cancelBlocking(bufferInfo.getId()); ReportDto dto = new ReportDto(bufferInfo);