diff --git a/api/internal/storeLink/storeLink.go b/api/internal/storeLink/storeLink.go index b60dc151..e30d64f5 100644 --- a/api/internal/storeLink/storeLink.go +++ b/api/internal/storeLink/storeLink.go @@ -140,6 +140,7 @@ func ConvertType[T any](in *T, participant *models.StorelinkCenter) (interface{} return resp, nil } + resp.Success = true for _, v := range inresp.Items { for _, r := range v.Tags { var image types.ImageSl @@ -159,7 +160,7 @@ func ConvertType[T any](in *T, participant *models.StorelinkCenter) (interface{} for _, img := range inresp.Data { var image types.ImageSl image.ImageId = img.ImageId - image.ImageName = img.Name + image.ImageName = img.Version image.ImageStatus = "created" resp.Images = append(resp.Images, &image) } @@ -216,12 +217,14 @@ func ConvertType[T any](in *T, participant *models.StorelinkCenter) (interface{} return resp, nil } - resp.Task.TaskId = inresp.Payload.TrainJob.Id - resp.Task.TaskName = inresp.Payload.TrainJob.Name - resp.Task.StartedAt = inresp.Payload.TrainJob.StartedAt - resp.Task.CompletedAt = inresp.Payload.TrainJob.CompletedAt - resp.Task.TaskStatus = inresp.Payload.TrainJob.Status + var task types.TaskSl + task.TaskId = inresp.Payload.TrainJob.Id + task.TaskName = inresp.Payload.TrainJob.Name + task.StartedAt = inresp.Payload.TrainJob.StartedAt + task.CompletedAt = inresp.Payload.TrainJob.CompletedAt + task.TaskStatus = inresp.Payload.TrainJob.Status + resp.Task = &task return resp, nil case *modelarts.JobResponse: var resp types.GetLinkTaskResp