From 2f8aeed7163f949fc990d2cd93a7b84f2d4e5f32 Mon Sep 17 00:00:00 2001 From: tzwang Date: Sat, 22 Jun 2024 21:42:57 +0800 Subject: [PATCH] fix aitask bugs Former-commit-id: f27191add1d9986412a588a1997004a0fa95d35d --- api/internal/cron/aiCronTask.go | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/api/internal/cron/aiCronTask.go b/api/internal/cron/aiCronTask.go index b1ac69b3..619c51e7 100644 --- a/api/internal/cron/aiCronTask.go +++ b/api/internal/cron/aiCronTask.go @@ -223,8 +223,15 @@ func UpdateTaskStatus(svc *svc.ServiceContext, tasklist []*types.TaskModel) { return } - start, _ := time.ParseInLocation(constants.Layout, aiTask[0].StartTime, time.Local) - end, _ := time.ParseInLocation(constants.Layout, aiTask[0].EndTime, time.Local) + var start time.Time + var end time.Time + if task.TaskTypeDict == 11 { + start, _ = time.ParseInLocation(time.RFC3339, aiTask[0].StartTime, time.Local) + end, _ = time.ParseInLocation(time.RFC3339, aiTask[0].EndTime, time.Local) + } else { + start, _ = time.ParseInLocation(constants.Layout, aiTask[0].StartTime, time.Local) + end, _ = time.ParseInLocation(constants.Layout, aiTask[0].EndTime, time.Local) + } var status string var count int