Commit 5ede499c authored by Bess严根旺's avatar Bess严根旺

feat:日志

parent 639bb935
......@@ -4,7 +4,6 @@ import (
"doc-service/common/log"
"encoding/json"
"errors"
"fmt"
openapi "github.com/alibabacloud-go/darabonba-openapi/v2/client"
imm20200930 "github.com/alibabacloud-go/imm-20200930/v4/client"
openapiutil "github.com/alibabacloud-go/openapi-util/service"
......@@ -26,7 +25,7 @@ type Conversion struct {
func NewConversion() *Conversion {
config, iniErr := ini.Load("./conf/app.ini")
if iniErr != nil {
fmt.Printf("Fail to read file: %v", iniErr)
log.Error("Fail to read file: %v", iniErr)
os.Exit(1)
}
host := config.Section("AliYun").Key("host").String()
......@@ -144,10 +143,10 @@ func (o *Conversion) DoConversion(arg ConversionRequest) (string, error) {
return "", _err
}
fmt.Println("DoConversion request", queries)
log.Info("转换请求参数: %s", queries)
// 返回值为 Map 类型,可从 Map 中获得三类数据:响应体 body、响应头 headers、HTTP 返回的状态码 statusCode。
res, err := ossClient.CallApi(params, request, runtime)
fmt.Println("DoConversion result", res)
log.Info("DoConversion result返回:%s", res)
if err != nil {
log.Error("创建任务报错%s", err)
return "", err
......@@ -194,7 +193,7 @@ func (o *Conversion) CreateProject() (_err error) {
if _err != nil {
return _err
}
fmt.Println("创建项目返回参数", createdResp)
log.Info("创建项目返回参数 %s", createdResp)
return nil
}()
......@@ -213,7 +212,7 @@ func (o *Conversion) CreateProject() (_err error) {
return decodeError
}
if m, ok := data.(map[string]interface{}); ok {
fmt.Println("创建项目出现异常", m["Code"])
log.Error("创建项目出现异常%s", m["Code"])
resultCode, assertCodeError := util.AssertAsString(m["Code"])
if assertCodeError != nil {
return assertCodeError
......@@ -227,7 +226,7 @@ func (o *Conversion) CreateProject() (_err error) {
if assertError != nil {
return assertError
}
fmt.Println("创建项目出现异常", &errMsg)
log.Error("创建项目出现异常%s", &errMsg)
}
return nil
}
......@@ -266,15 +265,15 @@ func (o *Conversion) GetTaskProject(args GetTaskRequest) (string, error) {
}
// 此处仅做打印展示,请谨慎对待异常处理,在工程项目中切勿直接忽略异常。
// 错误 message
fmt.Println(tea.StringValue(error.Message))
log.Error("错误码%s", tea.StringValue(error.Message))
// 诊断地址
var data interface{}
d := json.NewDecoder(strings.NewReader(tea.StringValue(error.Data)))
d.Decode(&data)
if m, ok := data.(map[string]interface{}); ok {
_err := d.Decode(&data)
/*if m, ok := data.(map[string]interface{}); ok {
recommend, _ := m["Recommend"]
fmt.Println(recommend)
}
}*/
_, _err = util.AssertAsString(error.Message)
if _err != nil {
return "", _err
......
......@@ -2,7 +2,6 @@ package controllers
import (
service "doc-service/Service"
"fmt"
"github.com/gin-contrib/sessions"
"github.com/gin-gonic/gin"
"net/http"
......@@ -71,7 +70,6 @@ func (con ApiController) Conversion(c *gin.Context) {
ret["errcode"] = 100011
}
fmt.Println(result)
ret["url"] = result
res(c, http.StatusOK, "成功", ret)
return
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment