Commit c586795431d6e7557db116cca832ebb3a12e3928
1 parent
95a0d8a5
fix: fix report form config change execute way BUG
Showing
1 changed file
with
8 additions
and
2 deletions
@@ -204,7 +204,10 @@ public class YtReportFromConfigServiceImpl | @@ -204,7 +204,10 @@ public class YtReportFromConfigServiceImpl | ||
204 | } else { | 204 | } else { |
205 | // 修改cron表达式 | 205 | // 修改cron表达式 |
206 | sysJobDTO.setCronExpression(cronExpression); | 206 | sysJobDTO.setCronExpression(cronExpression); |
207 | - sysJobDTO.setStatus(reportFormConfig.getStatus()); | 207 | + sysJobDTO.setStatus( |
208 | + reportFormConfig.getStatus() == null | ||
209 | + ? StatusEnum.DISABLE.getIndex() | ||
210 | + : reportFormConfig.getStatus()); | ||
208 | ytSysJobService.saveOrUpdateJob(sysJobDTO); | 211 | ytSysJobService.saveOrUpdateJob(sysJobDTO); |
209 | } | 212 | } |
210 | } else { | 213 | } else { |
@@ -240,7 +243,10 @@ public class YtReportFromConfigServiceImpl | @@ -240,7 +243,10 @@ public class YtReportFromConfigServiceImpl | ||
240 | sysJobDTO.setJobName(reportFormConfig.getName()); | 243 | sysJobDTO.setJobName(reportFormConfig.getName()); |
241 | sysJobDTO.setJobGroup(JobGroupEnum.REPORT.name()); | 244 | sysJobDTO.setJobGroup(JobGroupEnum.REPORT.name()); |
242 | sysJobDTO.setSourceId(reportId); | 245 | sysJobDTO.setSourceId(reportId); |
243 | - sysJobDTO.setStatus(reportFormConfig.getStatus()); | 246 | + sysJobDTO.setStatus( |
247 | + reportFormConfig.getStatus() == null | ||
248 | + ? StatusEnum.DISABLE.getIndex() | ||
249 | + : reportFormConfig.getStatus()); | ||
244 | sysJobDTO.setTenantId(reportFormConfig.getTenantId()); | 250 | sysJobDTO.setTenantId(reportFormConfig.getTenantId()); |
245 | sysJobDTO.setCronExpression(cronExpression); | 251 | sysJobDTO.setCronExpression(cronExpression); |
246 | sysJobDTO.setConcurrent(StatusEnum.ENABLE.getIndex()); | 252 | sysJobDTO.setConcurrent(StatusEnum.ENABLE.getIndex()); |