This commit is contained in:
2026-07-02 20:19:33 +08:00
parent 5be16406e4
commit 1dde8fb172
5 changed files with 46 additions and 5 deletions
+7 -1
View File
@@ -31,6 +31,7 @@ func SyncTask() ([]dto.Task, error) {
logger.Error("序列化JSON失败", zap.Error(err))
return nil, err
}
logger.Debug("发起任务同步请求", zap.String("url", url), zap.String("requestBody", string(jsonData)))
req, err := http.NewRequest("POST", url, bytes.NewBuffer(jsonData))
if err != nil {
logger.Error("创建请求失败", zap.Error(err))
@@ -48,6 +49,9 @@ func SyncTask() ([]dto.Task, error) {
logger.Error("读取响应体失败", zap.Error(err))
return nil, err
}
logger.Debug("任务同步响应",
zap.Int("httpStatusCode", resp.StatusCode),
zap.String("responseBody", string(body)))
// 解析响应体为 map
var response dto.TaskListResponse
@@ -59,7 +63,9 @@ func SyncTask() ([]dto.Task, error) {
return nil, err
}
if response.Code != 200 {
logger.Error("响应错误码", zap.Int("code", response.Code))
logger.Error("响应错误码",
zap.Int("code", response.Code),
zap.String("msg", response.Msg))
return nil, fmt.Errorf(response.Msg)
}
return response.Data, nil