add show crontab next 5 execution times

This commit is contained in:
louyongjiu 2024-09-06 17:02:34 +08:00
parent bc94bfacbb
commit 4276a2c203

View file

@ -116,8 +116,8 @@ const cronString = computed(() => {
const executionTimesString = computed(() => { const executionTimesString = computed(() => {
if (isCronValid(cron.value)) { if (isCronValid(cron.value)) {
const lastExecutionTimes = getLastExecutionTimes(cron.value); const lastExecutionTimes = getLastExecutionTimes(cron.value);
const executionTimesString = lastExecutionTimes.join('<br>'); // 使 <br> const executionTimesString = lastExecutionTimes.join('\n');
return `Next 5 execution times:<br>${executionTimesString}`; // <br> return `Next 5 execution times:\n${executionTimesString}`;
} }
return ' '; return ' ';
}); });
@ -146,7 +146,7 @@ const cronValidationRules = [
{{ cronString }} {{ cronString }}
</div> </div>
<div v-html="executionTimesString" class="cron-execution-string"></div> <div class="cron-execution-string">{{ executionTimesString }}</div>
<n-divider /> <n-divider />
@ -217,6 +217,7 @@ const cronValidationRules = [
font-size: 14px; font-size: 14px;
opacity: 0.8; opacity: 0.8;
margin: 5px 0 15px; margin: 5px 0 15px;
white-space: pre-wrap;
} }
pre { pre {