Commit c586795431d6e7557db116cca832ebb3a12e3928

Authored by 黄 x
1 parent 95a0d8a5

fix: fix report form config change execute way BUG

@@ -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());