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

@ -13,5 +13,5 @@
#### 安装 #### 安装
```shell ```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 // 支付宝公钥 alipayRSA2 string // 支付宝公钥
aes string // 接口内容加密方式 aes string // 接口内容加密方式
} }
slog struct { gormLog struct {
status bool // 状态 status bool // 状态
client *golog.ApiSLog // 日志服务 client *golog.ApiGorm // 日志服务
} }
} }

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

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

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

Loading…
Cancel
Save