diff --git a/internal/scheduler/schedulers/aiScheduler.go b/internal/scheduler/schedulers/aiScheduler.go index 89c173e4..99dffcdf 100644 --- a/internal/scheduler/schedulers/aiScheduler.go +++ b/internal/scheduler/schedulers/aiScheduler.go @@ -474,7 +474,16 @@ func convertType(in interface{}) (*AiResult, error) { resp := (in).(*entity.OctResp) if resp.Code != 200 { - result.Msg = resp.Msg + var msg string + var oErr omodel.Error + m, _ := json.Marshal(resp.Data) + err := json.Unmarshal([]byte(m), &oErr) + if err != nil { + return nil, err + } + + msg = resp.Msg + storeLink.COMMA + oErr.SubMessage + result.Msg = msg } else { var cj omodel.OctCreateJob m, _ := json.Marshal(resp.Data)