zhaoqingang
2025-02-10 9f1b86b7f2732432aed2c13165c95812e57d4f49
service/task_results.go
@@ -1,7 +1,17 @@
package service
import "model-engine/db"
import (
   "model-engine/db"
   "model-engine/pkg/logger"
)
func SaveTaskResults(results []*db.ModelTaskResults) error {
   return db.NewModelTaskResultsSearch().BatchCreate(results)
   for _, v := range results {
      err := db.NewModelTaskResultsSearch().SetTaskId(v.ModelTaskID).SetPicDate(v.PicDate).SetFirstPersonId(v.FirstPersonID).FirstOrCreate(v)
      if err != nil {
         logger.Errorf("save task result err:%v", err)
         return err
      }
   }
   return nil
}