dingdanxia

package module
v0.0.0-...-05c9766 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 22, 2022 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type App

type App struct {
	ApiKey string
	ZapLog *zap.Logger   // 日志服务
	Db     *gorm.DB      // 关系数据库服务
	RDb    *redis.Client // 缓存数据库服务
	MDb    *mongo.Client // 非关系数据库服务
}

func (*App) JdJyOrderDetails

func (app *App) JdJyOrderDetails(notMustParams ...Params) *JdJyOrderDetailsResult

JdJyOrderDetails 【官方不维护】 京佣订单

func (*App) JdOrderDetails2

func (app *App) JdOrderDetails2(notMustParams ...Params) *JdJyOrderDetailsResult

JdOrderDetails2 【官方不维护】 京东联盟订单行查询 https://www.dingdanxia.com/doc/180/94

func (*App) NewParamsWith

func (app *App) NewParamsWith(params ...Params) Params

func (*App) WaimaiMeituanOrders

func (app *App) WaimaiMeituanOrders(notMustParams ...Params) *WaimaiMeituanOrdersResult

WaimaiMeituanOrders 美团联盟外卖/闪购/优选/酒店订单查询API https://www.dingdanxia.com/doc/176/173

type JdJyOrderDetailsResponse

type JdJyOrderDetailsResponse struct {
	Code         int    `json:"code"`
	Msg          string `json:"msg"`           // 描述
	TotalResults int    `json:"total_results"` // 总条数
	Data         []struct {
		Orderid     string `json:"orderid"`      // 订单ID
		Paytime     string `json:"paytime"`      // 订单支付时间
		Payprice    string `json:"payprice"`     // 订单支付金额
		Profit      string `json:"profit"`       // 订单返佣金额
		Smstitle    string `json:"smstitle"`     // 订单标题
		Sid         string `json:"sid"`          // 渠道方用户唯一标识
		Quantity    string `json:"quantity"`     // 退款笔数
		Refundtime  string `json:"refundtime"`   // 退款时间
		Money       string `json:"money"`        // 退款金额
		RefundMoney string `json:"refund_money"` // 退佣金额
		CreateTime  string `json:"create_time"`  // 数据入库更新时间(订单状态改变,该时间会变)
		Status      int    `json:"status"`       // 订单状态(1-已提交(已付款)、8-已完成(确认收货)、9-已退款)
		Type        int    `json:"type"`         // 订单类型(活动名称)4-外卖 6-闪购 8-优选 2-酒店
	} `json:"data"`
}

type JdJyOrderDetailsResult

type JdJyOrderDetailsResult struct {
	Result JdJyOrderDetailsResponse // 结果
	Body   []byte                   // 内容
	Err    error                    // 错误
}

func NewJdJyOrderDetailsResult

func NewJdJyOrderDetailsResult(result JdJyOrderDetailsResponse, body []byte, err error) *JdJyOrderDetailsResult

type Params

type Params map[string]interface{}

Params 请求参数

func NewParams

func NewParams() Params

func (Params) Set

func (p Params) Set(key string, value interface{})

func (Params) SetParams

func (p Params) SetParams(params Params)

type WaimaiMeituanOrdersResponse

type WaimaiMeituanOrdersResponse struct {
	Code         int    `json:"code"`
	Msg          string `json:"msg"`           // 描述
	TotalResults int    `json:"total_results"` // 总条数
	Data         []struct {
		Orderid     string `json:"orderid"`      // 订单ID
		Paytime     string `json:"paytime"`      // 订单支付时间
		Payprice    string `json:"payprice"`     // 订单支付金额
		Profit      string `json:"profit"`       // 订单返佣金额
		Smstitle    string `json:"smstitle"`     // 订单标题
		Sid         string `json:"sid"`          // 渠道方用户唯一标识
		Quantity    string `json:"quantity"`     // 退款笔数
		Refundtime  string `json:"refundtime"`   // 退款时间
		Money       string `json:"money"`        // 退款金额
		RefundMoney string `json:"refund_money"` // 退佣金额
		CreateTime  string `json:"create_time"`  // 数据入库更新时间(订单状态改变,该时间会变)
		Status      int    `json:"status"`       // 订单状态(1-已提交(已付款)、8-已完成(确认收货)、9-已退款)
		Type        int    `json:"type"`         // 订单类型(活动名称)4-外卖 6-闪购 8-优选 2-酒店
	} `json:"data"`
}

type WaimaiMeituanOrdersResult

type WaimaiMeituanOrdersResult struct {
	Result WaimaiMeituanOrdersResponse // 结果
	Body   []byte                      // 内容
	Err    error                       // 错误
}

func NewWaimaiMeituanOrdersResult

func NewWaimaiMeituanOrdersResult(result WaimaiMeituanOrdersResponse, body []byte, err error) *WaimaiMeituanOrdersResult

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL