From bfee41547161a75f920ee2f812e922b9fdddcb09 Mon Sep 17 00:00:00 2001 From: JeshuaRen <270813223@qq.com> Date: Fri, 29 Aug 2025 16:23:26 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E6=97=A5=E5=BF=97=E8=BE=93?= =?UTF-8?q?=E5=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sdks/pcmscheduler/jobmgr.go | 6 +++--- utils/serder/serder.go | 8 ++++++++ 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/sdks/pcmscheduler/jobmgr.go b/sdks/pcmscheduler/jobmgr.go index 141156b..cd94611 100644 --- a/sdks/pcmscheduler/jobmgr.go +++ b/sdks/pcmscheduler/jobmgr.go @@ -238,9 +238,6 @@ func (c *Client) QueryAITrainLog(req QueryAITrainLogReq, token string) (*QueryAI return nil, err } - //req.AdapterID = "1777144940459986944" - //req.InstanceNum = "0" - resp, err := http2.GetJSON(targetUrl, http2.RequestParam{ Query: req, Header: map[string]string{ @@ -251,6 +248,9 @@ func (c *Client) QueryAITrainLog(req QueryAITrainLogReq, token string) (*QueryAI return nil, err } + //all, err := io.ReadAll(resp.Body) + //println(string(all)) + contType := resp.Header.Get("Content-Type") if strings.Contains(contType, http2.ContentTypeJSON) { var codeResp response[QueryAITrainLogResp] diff --git a/utils/serder/serder.go b/utils/serder/serder.go index cbc7fbb..1526bb0 100644 --- a/utils/serder/serder.go +++ b/utils/serder/serder.go @@ -97,6 +97,14 @@ func ObjectToJSON(obj any) ([]byte, error) { return json.Marshal(obj) } +func ObjectToJSONString(obj any) string { + marshal, err := json.Marshal(obj) + if err != nil { + return err.Error() + } + return string(marshal) +} + // 将对象转为JSON字符串。如果需要支持解析TypeUnion类型,则使用"Ex"结尾的同名函数。 func ObjectToJSONStream(obj any) io.ReadCloser { pr, pw := io.Pipe()