From 40ad7d5af0b81a0bd89465dda53eb4bd04b74b26 Mon Sep 17 00:00:00 2001 From: xjm Date: Wed, 17 Jul 2024 16:59:18 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B0=94=E8=B1=A1=E9=A2=84=E8=AD=A6=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E5=AF=BC=E5=87=BA=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/whdc/controller/QXWarnController.java | 8 +++++++- src/main/resources/mapper/QXWarningMapper.xml | 4 ++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/whdc/controller/QXWarnController.java b/src/main/java/com/whdc/controller/QXWarnController.java index a223330..3eb6302 100644 --- a/src/main/java/com/whdc/controller/QXWarnController.java +++ b/src/main/java/com/whdc/controller/QXWarnController.java @@ -533,10 +533,16 @@ public class QXWarnController { List list = service.list(dto); - ExcelCommon.exportExcel(list, + if (CollectionUtils.isNotEmpty(list)){ + ExcelCommon.exportExcel(list, null, "历史气象预警", QXWarning.class, "历史气象预警.xlsx", response); + }else{ + throw new MyException("没有查询到数据"); + } + + } /** diff --git a/src/main/resources/mapper/QXWarningMapper.xml b/src/main/resources/mapper/QXWarningMapper.xml index a2420da..e897245 100644 --- a/src/main/resources/mapper/QXWarningMapper.xml +++ b/src/main/resources/mapper/QXWarningMapper.xml @@ -43,9 +43,9 @@ ORDER BY Q.WARNID DESC - SELECT - Q.*,IF( WF.ID IS NOT NULL,1,0) STATUS + Q.* FROM FXKH_TXL.QXWARNING Q LEFT JOIN FXKH_TXL.WARNMSG_FEEDBACK WF ON WF.WARNID = Q.WARNID