groupvoucherorderrefund

package
v0.0.0-...-905ac7b Latest Latest
Warning

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

Go to latest
Published: Apr 29, 2024 License: GPL-3.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Data

type Data struct {
	/**
	 * 退款类型,0:商家通过账号退款,1:系统直接退款
	 */
	RefundType int64 `json:"refundType"`
	/**
	 * 用户订单ID
	 */
	SerialNumber string `json:"serialNumber"`
	/**
	 * 厂商退款请求地址ip
	 */
	VendorIp string `json:"vendorIp"`
	/**
	 * 系统订单ID
	 */
	OrderId int64 `json:"orderId"`
	/**
	 * 退款原因
	 */
	RefundReason string `json:"refundReason"`
	/**
	 * 退款结果true成功false失败
	 */
	RefundResult bool `json:"refundResult"`
	/**
	 * 厂商ID
	 */
	VendorId string `json:"vendorId"`
	/**
	 * 厂商管理员账号id
	 */
	VendorShopAdminId string `json:"vendorShopAdminId"`
	/**
	 * 美团门店ID
	 */
	MtShopId int64 `json:"mtShopId"`
	/**
	 * 时间戳
	 */
	Timestamp int64 `json:"timestamp"`
}

type GroupVoucherOrderRefundResponse

type GroupVoucherOrderRefundResponse struct {
	Code    string `json:"code"`
	Data    Data   `json:"data"`
	Success bool   `json:"success"`
	Message string `json:"message"`
}

type GroupvoucherOrderRefundRequest

type GroupvoucherOrderRefundRequest struct {
	/**
	 *  门店管理员账号id
	 */
	VendorShopAdminId string `json:"vendorShopAdminId"`
	/**
	 *  厂商退款请求地址ip
	 */
	VendorIp string `json:"vendorIp"`
	/**
	 *  退款类型,0:商家通过开店宝账号退款,1:系统直接退款
	 */
	RefundType int64 `json:"refundType"`
	/**
	 *  退款原因
	 */
	RefundReason string `json:"refundReason"`
	/**
	 *  用户/开店宝展示的订单ID
	 */
	SerialNumber string `json:"serialNumber"`
	/**
	 *  订单ID
	 */
	OrderId int64 `json:"orderId"`
}

func (*GroupvoucherOrderRefundRequest) DoInvoke

type GroupvoucherOrderRefundResponse

type GroupvoucherOrderRefundResponse struct {
	Code    string                          `json:"code"`
	Msg     string                          `json:"msg"`
	Data    GroupVoucherOrderRefundResponse `json:"data"`
	TraceId string                          `json:"traceId"`
}

func (*GroupvoucherOrderRefundResponse) IsSuccess

func (response *GroupvoucherOrderRefundResponse) IsSuccess() bool

Jump to

Keyboard shortcuts

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