refundnotice

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 RefundNoticeRequest

type RefundNoticeRequest struct {
	/**
	 *  MT订单id
	 */
	OrderId int64 `json:"orderId"`
	/**
	 *  退款流水,申请退款时会传给品牌
	 */
	RefundNumber string `json:"refundNumber"`
	/**
	 *  请求时间戳
	 */
	Timestap int64 `json:"timestap"`
	/**
	 *  商户订单号, 商户查不到订单时为空
	 */
	VendorOrderId string `json:"vendorOrderId"`
	/**
	 *  退款申请确认结果: AGREE(0, "同意") REJECT(1, "拒绝")
	 */
	OrderRefundStatus int32 `json:"orderRefundStatus"`
	/**
	 *  拒绝退款原因: BEGIN_MAKE(1, "已开始制作"), ORDER_NOT_FUND(2, "未查询到订单"),
	 */
	VendorRejectRefundType int32 `json:"vendorRejectRefundType"`
	/**
	 *  操作者Id
	 */
	OperatorId string `json:"operatorId"`
	/**
	 *  操作者名称
	 */
	OperatorName string `json:"operatorName"`
	/**
	 *  失败的详细信息
	 */
	Message string `json:"message"`
	/**
	 *  处理时间
	 */
	HandleTime int64 `json:"handleTime"`
	/**
	 *  业务类型 10-MOP
	 */
	BizType int32 `json:"bizType"`
}

func (*RefundNoticeRequest) DoInvoke

func (req *RefundNoticeRequest) DoInvoke(client mtclient.MeituanClient, appAuthToken string) (*RefundNoticeResponse, error)

type RefundNoticeResponse

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

func (*RefundNoticeResponse) IsSuccess

func (response *RefundNoticeResponse) IsSuccess() bool

type ResultData

type ResultData struct {
}

Jump to

Keyboard shortcuts

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