diff --git a/xxl-job-admin/src/main/java/com/xxl/job/admin/controller/JobLogController.java b/xxl-job-admin/src/main/java/com/xxl/job/admin/controller/JobLogController.java index 2df347f7..ebdd194e 100644 --- a/xxl-job-admin/src/main/java/com/xxl/job/admin/controller/JobLogController.java +++ b/xxl-job-admin/src/main/java/com/xxl/job/admin/controller/JobLogController.java @@ -110,8 +110,15 @@ public Map pageList(HttpServletRequest request, List list = xxlJobLogDao.pageList(start, length, jobGroup, jobId, triggerTimeStart, triggerTimeEnd, logStatus); List jobGroupIds = list.stream().map(XxlJobLog::getJobGroup).collect(Collectors.toList()); List jobIds = list.stream().map(XxlJobLog::getJobId).collect(Collectors.toList()); - List jobGroups=xxlJobGroupDao.selectByIds(jobGroupIds); - List xxlJobs = xxlJobInfoDao.selectByIds(jobIds); + List jobGroups = new ArrayList<>(); + if(!CollectionUtils.isEmpty(jobGroupIds)){ + jobGroups = xxlJobGroupDao.selectByIds(jobGroupIds); + } + List xxlJobs = new ArrayList<>(); + if(!CollectionUtils.isEmpty(jobIds)){ + xxlJobs = xxlJobInfoDao.selectByIds(jobIds); + } + Map xxlJobInfoMap = new HashMap<>(); Map xxlJobGroupMap = new HashMap<>(); if(!CollectionUtils.isEmpty(jobGroups)){ diff --git a/xxl-job-admin/src/main/resources/i18n/message_zh_CN.properties b/xxl-job-admin/src/main/resources/i18n/message_zh_CN.properties index f6c74f83..51b1d814 100644 --- a/xxl-job-admin/src/main/resources/i18n/message_zh_CN.properties +++ b/xxl-job-admin/src/main/resources/i18n/message_zh_CN.properties @@ -1,6 +1,6 @@ admin_name=任务调度中心 admin_name_full=分布式任务调度平台XXL-JOB -admin_version=2.3.0 +admin_version=2.4.1 admin_i18n= ## system