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