zhaoqingang
2025-02-08 3c033759200ad7c02dd59521b1aebbbdc35b98fa
service/task.go
@@ -3,5 +3,22 @@
import "model-engine/db"
func GetTasks() (tasks []*db.ModelTask, err error) {
   return db.NewModelTaskSearch().FindAll()
   models, err := db.NewModelSearch().SetEnabled(true).FindAll()
   if err != nil {
      return nil, err
   }
   if len(models) == 0 {
      return nil, nil
   }
   modelIds := make([]string, 0, len(models))
   for _, model := range models {
      modelIds = append(modelIds, model.ID)
   }
   return db.NewModelTaskSearch().
      SetModelIDs(modelIds).
      SetEnabled(true).
      SetUnexpired().
      FindAll()
}