Versions in this module Expand all Collapse all v1 v1.0.5 Jul 31, 2024 v1.0.4 Jul 13, 2024 Changes in this version + const CodeError + const CodeSuccess + const LogTable + const Version + type AddProductOrderResponse struct + Code int + Data struct{} + Msg string + Time string + type AddProductOrderResult struct + Body []byte + Http gorequest.Response + Result AddProductOrderResponse + type Client struct + func NewClient(config *ClientConfig) (*Client, error) + func (c *Client) AddProductOrder(ctx context.Context, Type int64, mobile string, tradeID string, amount int64, ...) (*AddProductOrderResult, error) + func (c *Client) GetApiURL() string + func (c *Client) GetKey() string + func (c *Client) GetMchID() int64 + func (c *Client) QuerySupplierOrderInfo(ctx context.Context, tradeID string, notMustParams ...gorequest.Params) (*QuerySupplierOrderInfoResult, error) + func (c *Client) SetApiURL(v string) *Client + func (c *Client) SetClientIP(clientIP string) *Client + func (c *Client) SetKey(v string) *Client + func (c *Client) SetLogFun(logFun gorequest.LogFunc) + func (c *Client) SetMchID(v int64) *Client + func (c *Client) SetTrace(trace bool) + func (c *Client) SupplierBalance(ctx context.Context, notMustParams ...gorequest.Params) (*SupplierBalanceResult, error) + func (c *Client) TraceEndSpan() + func (c *Client) TraceGetSpanID() (spanID string) + func (c *Client) TraceGetTraceID() (traceID string) + func (c *Client) TraceRecordError(err error, options ...trace.EventOption) + func (c *Client) TraceSetAttributes(kv ...attribute.KeyValue) + func (c *Client) TraceSetStatus(code codes.Code, description string) + func (c *Client) TraceStartSpan(ctx context.Context, spanName string) context.Context + type ClientConfig struct + ApiURL string + Key string + MchID int64 + type QuerySupplierOrderInfoResponse struct + Code int + Data struct{ ... } + Msg string + Time string + func (QuerySupplierOrderInfoResponse) GetStatusDesc(status int) string + type QuerySupplierOrderInfoResult struct + Body []byte + Http gorequest.Response + Result QuerySupplierOrderInfoResponse + type SupplierBalanceResponse struct + Code int + Data struct{ ... } + Msg string + Time string + type SupplierBalanceResult struct + Body []byte + Http gorequest.Response + Result SupplierBalanceResponse Other modules containing this package go.dtapp.net/library