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 | 204 | } else { |
205 | 205 | // 修改cron表达式 |
206 | 206 | sysJobDTO.setCronExpression(cronExpression); |
207 | - sysJobDTO.setStatus(reportFormConfig.getStatus()); | |
207 | + sysJobDTO.setStatus( | |
208 | + reportFormConfig.getStatus() == null | |
209 | + ? StatusEnum.DISABLE.getIndex() | |
210 | + : reportFormConfig.getStatus()); | |
208 | 211 | ytSysJobService.saveOrUpdateJob(sysJobDTO); |
209 | 212 | } |
210 | 213 | } else { |
... | ... | @@ -240,7 +243,10 @@ public class YtReportFromConfigServiceImpl |
240 | 243 | sysJobDTO.setJobName(reportFormConfig.getName()); |
241 | 244 | sysJobDTO.setJobGroup(JobGroupEnum.REPORT.name()); |
242 | 245 | sysJobDTO.setSourceId(reportId); |
243 | - sysJobDTO.setStatus(reportFormConfig.getStatus()); | |
246 | + sysJobDTO.setStatus( | |
247 | + reportFormConfig.getStatus() == null | |
248 | + ? StatusEnum.DISABLE.getIndex() | |
249 | + : reportFormConfig.getStatus()); | |
244 | 250 | sysJobDTO.setTenantId(reportFormConfig.getTenantId()); |
245 | 251 | sysJobDTO.setCronExpression(cronExpression); |
246 | 252 | sysJobDTO.setConcurrent(StatusEnum.ENABLE.getIndex()); | ... | ... |