diff --git a/bonus-mainDatabase/src/main/resources/mapper/ErrorInfoMapper.xml b/bonus-mainDatabase/src/main/resources/mapper/ErrorInfoMapper.xml index b553949..697272f 100644 --- a/bonus-mainDatabase/src/main/resources/mapper/ErrorInfoMapper.xml +++ b/bonus-mainDatabase/src/main/resources/mapper/ErrorInfoMapper.xml @@ -70,7 +70,7 @@ business_type AS businessType, source_table AS sourceTable FROM tb_error_info WHERE source_table = #{tableName} AND business_id IN - + #{item} diff --git a/bonus-quartz/src/main/java/com/bonus/quartz/task/ScanCertificateTask.java b/bonus-quartz/src/main/java/com/bonus/quartz/task/ScanCertificateTask.java index a52fdf8..21f7825 100644 --- a/bonus-quartz/src/main/java/com/bonus/quartz/task/ScanCertificateTask.java +++ b/bonus-quartz/src/main/java/com/bonus/quartz/task/ScanCertificateTask.java @@ -38,12 +38,12 @@ public class ScanCertificateTask { List totalList = new ArrayList<>(); // 主体库 List enterpriseErrorInfos = handleDataByType(TableConstants.TB_ENTERPRISE); - if (CollectionUtils.isEmpty(enterpriseErrorInfos)) { + if (CollectionUtils.isNotEmpty(enterpriseErrorInfos)) { totalList.addAll(enterpriseErrorInfos); } // 人员证件库 List personnelErrorInfos = handleDataByType(TableConstants.TB_PERSONNEL_CERTIFICATE); - if (CollectionUtils.isEmpty(personnelErrorInfos)) { + if (CollectionUtils.isNotEmpty(personnelErrorInfos)) { totalList.addAll(personnelErrorInfos); } if (CollectionUtils.isNotEmpty(totalList)) { @@ -101,7 +101,7 @@ public class ScanCertificateTask { */ private List filterNotExistErrorInfo(List expiredList, String sourceTable) { if (CollectionUtils.isEmpty(expiredList)) { - return Collections.emptyList(); // 返回空集合而不是null,避免NPE + return Collections.emptyList(); // 返回空集合而不是null } // 提取业务ID并去重