修复定时任务列表下次运行时间

This commit is contained in:
hanhh 2021-09-24 00:11:14 +08:00
parent 4e403d3d8a
commit 558478be16
2 changed files with 9 additions and 1 deletions

View File

@ -274,7 +274,7 @@ main() {
run_concurrent "$1" "$3"
;;
desi)
run_single "$1" "$3" "$4"
run_designated "$1" "$3" "$4"
;;
*)
run_else "$@"

View File

@ -641,6 +641,10 @@ const Crontab = ({ headerStyle, isPhone }: any) => {
const handleCrons = (cron: any) => {
const index = value.findIndex((x) => x._id === cron._id);
const result = [...value];
cron.nextRunTime = cron_parser
.parseExpression(cron.schedule)
.next()
.toDate();
if (index === -1) {
result.unshift(cron);
} else {
@ -657,6 +661,10 @@ const Crontab = ({ headerStyle, isPhone }: any) => {
.then((data: any) => {
const index = value.findIndex((x) => x._id === cron._id);
const result = [...value];
data.data.nextRunTime = cron_parser
.parseExpression(data.data.schedule)
.next()
.toDate();
result.splice(index, 1, {
...cron,
...data.data,