forked from github/dataease
feat(fix):cron修复
This commit is contained in:
parent
8aaf2aa0b6
commit
060c41380c
@ -30,6 +30,7 @@ public class ScheduleService {
|
|||||||
scheduleManager.getDefaultJobDataMap(datasetTableTask.getTableId(), datasetTableTask.getCron(), datasetTableTask.getId(), datasetTableTask.getType()));
|
scheduleManager.getDefaultJobDataMap(datasetTableTask.getTableId(), datasetTableTask.getCron(), datasetTableTask.getId(), datasetTableTask.getType()));
|
||||||
} else if (StringUtils.equalsIgnoreCase(datasetTableTask.getRate(), ScheduleType.CRON.toString())) {
|
} else if (StringUtils.equalsIgnoreCase(datasetTableTask.getRate(), ScheduleType.CRON.toString())) {
|
||||||
Date endTime;
|
Date endTime;
|
||||||
|
if (StringUtils.equalsIgnoreCase(datasetTableTask.getEnd(), "1")) {
|
||||||
if (datasetTableTask.getEndTime() == null || datasetTableTask.getEndTime() == 0) {
|
if (datasetTableTask.getEndTime() == null || datasetTableTask.getEndTime() == 0) {
|
||||||
endTime = null;
|
endTime = null;
|
||||||
} else {
|
} else {
|
||||||
@ -42,6 +43,9 @@ public class ScheduleService {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
|
endTime = null;
|
||||||
|
}
|
||||||
|
|
||||||
scheduleManager.addOrUpdateCronJob(new JobKey(datasetTableTask.getId(), datasetTableTask.getTableId()),
|
scheduleManager.addOrUpdateCronJob(new JobKey(datasetTableTask.getId(), datasetTableTask.getTableId()),
|
||||||
new TriggerKey(datasetTableTask.getId(), datasetTableTask.getTableId()),
|
new TriggerKey(datasetTableTask.getId(), datasetTableTask.getTableId()),
|
||||||
|
Loading…
Reference in New Issue
Block a user