master v1.0.6
dtapps 4 months ago
parent 5b13d00dce
commit 1798197767

@ -13,5 +13,5 @@
#### 安装
```shell
go get -v -u go.dtapp.net/alipayopen@v1.0.5
go get -v -u go.dtapp.net/alipayopen@v1.0.6
```

@ -28,9 +28,9 @@ type Client struct {
alipayRSA2 string // 支付宝公钥
aes string // 接口内容加密方式
}
slog struct {
gormLog struct {
status bool // 状态
client *golog.ApiSLog // 日志服务
client *golog.ApiGorm // 日志服务
}
}

@ -4,11 +4,11 @@ import (
"go.dtapp.net/golog"
)
// ConfigSLogClientFun 日志配置
func (c *Client) ConfigSLogClientFun(apiSLogFun golog.ApiSLogFun) {
apiSLog := apiSLogFun()
if apiSLog != nil {
c.slog.client = apiSLog
c.slog.status = true
// ConfigApiGormFun 接口日志配置
func (c *Client) ConfigApiGormFun(apiClientFun golog.ApiGormFun) {
client := apiClientFun()
if client != nil {
c.gormLog.client = client
c.gormLog.status = true
}
}

@ -27,8 +27,8 @@ func (c *Client) request(ctx context.Context, param gorequest.Params) (gorequest
}
// 记录日志
if c.slog.status {
go c.slog.client.MiddlewareCustom(ctx, gostring.ToString(params.Get("method")), request)
if c.gormLog.status {
go c.gormLog.client.MiddlewareCustom(ctx, gostring.ToString(params.Get("method")), request)
}
return request, err

@ -1,5 +1,5 @@
package alipayopen
const (
Version = "1.0.5"
Version = "1.0.6"
)

Loading…
Cancel
Save