提交 ddf10376 authored 作者: mooncake's avatar mooncake

update

上级 3260156f
...@@ -314,7 +314,7 @@ func (x *Request) send(ctx context.Context) { ...@@ -314,7 +314,7 @@ func (x *Request) send(ctx context.Context) {
x.request = x.request.WithContext(ctx) x.request = x.request.WithContext(ctx)
if !x.omitLog { if !x.omitLog {
logger.Info("[httpCli] req", logger.Info("[httpcli] req",
logger.String("method", x.method), logger.String("method", x.method),
logger.String("url", x.url), logger.String("url", x.url),
logger.Any("header", x.request.Header), logger.Any("header", x.request.Header),
...@@ -341,7 +341,7 @@ func (x *Request) send(ctx context.Context) { ...@@ -341,7 +341,7 @@ func (x *Request) send(ctx context.Context) {
body = string(getResponseBody(x.Response().BodyBuf(), 16)) body = string(getResponseBody(x.Response().BodyBuf(), 16))
} }
if !x.omitLog { if !x.omitLog {
logger.Info("[httpCli] rsp", logger.Info("[httpcli] rsp",
logger.String("cost", time.Since(st).String()), logger.String("cost", time.Since(st).String()),
logger.Int("statusCode", x.response.StatusCode), logger.Int("statusCode", x.response.StatusCode),
logger.String("status", x.response.Status), logger.String("status", x.response.Status),
......
...@@ -23,6 +23,10 @@ func (d *Date) Scan(value interface{}) error { ...@@ -23,6 +23,10 @@ func (d *Date) Scan(value interface{}) error {
return err return err
} }
*d = Date(parsed) *d = Date(parsed)
case time.Time:
if v, ok := value.(time.Time); ok {
*d = Date(v)
}
default: default:
return fmt.Errorf("unsupported type: %T", v) return fmt.Errorf("unsupported type: %T", v)
} }
......
...@@ -23,6 +23,10 @@ func (t *Time) Scan(value interface{}) error { ...@@ -23,6 +23,10 @@ func (t *Time) Scan(value interface{}) error {
return err return err
} }
*t = Time(parsed) *t = Time(parsed)
case time.Time:
if v, ok := value.(time.Time); ok {
*t = Time(v)
}
default: default:
return fmt.Errorf("unsupported type: %T", v) return fmt.Errorf("unsupported type: %T", v)
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论