Documentation
¶
Index ¶
- Variables
- type PaymentRequest
- func (p *PaymentRequest) GetCreditCard() (v *model.CreditCardInfo)
- func (p *PaymentRequest) GetDescription() (v string)
- func (p *PaymentRequest) GetOrderID() (v int64)
- func (p *PaymentRequest) GetPaymentToken() (v string)
- func (p *PaymentRequest) GetUserID() (v int64)
- func (p *PaymentRequest) InitDefault()
- func (p *PaymentRequest) IsSetCreditCard() bool
- func (p *PaymentRequest) IsSetDescription() bool
- func (p *PaymentRequest) Read(iprot thrift.TProtocol) (err error)
- func (p *PaymentRequest) ReadField1(iprot thrift.TProtocol) error
- func (p *PaymentRequest) ReadField2(iprot thrift.TProtocol) error
- func (p *PaymentRequest) ReadField3(iprot thrift.TProtocol) error
- func (p *PaymentRequest) ReadField4(iprot thrift.TProtocol) error
- func (p *PaymentRequest) ReadField5(iprot thrift.TProtocol) error
- func (p *PaymentRequest) String() string
- func (p *PaymentRequest) Write(oprot thrift.TProtocol) (err error)
- type PaymentResponse
- type PaymentService
- type PaymentServiceClient
- func NewPaymentServiceClient(c thrift.TClient) *PaymentServiceClient
- func NewPaymentServiceClientFactory(t thrift.TTransport, f thrift.TProtocolFactory) *PaymentServiceClient
- func NewPaymentServiceClientProtocol(t thrift.TTransport, iprot thrift.TProtocol, oprot thrift.TProtocol) *PaymentServiceClient
- func (p *PaymentServiceClient) Client_() thrift.TClient
- func (p *PaymentServiceClient) ProcessPayment(ctx context.Context, request *PaymentRequest) (r *PaymentResponse, err error)
- func (p *PaymentServiceClient) ProcessRefund(ctx context.Context, request *RefundRequest) (r *RefundResponse, err error)
- func (p *PaymentServiceClient) RequestPaymentToken(ctx context.Context, request *PaymentTokenRequest) (r *PaymentTokenResponse, err error)
- func (p *PaymentServiceClient) RequestRefundToken(ctx context.Context, request *RefundTokenRequest) (r *RefundTokenResponse, err error)
- type PaymentServiceProcessPaymentArgs
- func (p *PaymentServiceProcessPaymentArgs) GetRequest() (v *PaymentRequest)
- func (p *PaymentServiceProcessPaymentArgs) InitDefault()
- func (p *PaymentServiceProcessPaymentArgs) IsSetRequest() bool
- func (p *PaymentServiceProcessPaymentArgs) Read(iprot thrift.TProtocol) (err error)
- func (p *PaymentServiceProcessPaymentArgs) ReadField1(iprot thrift.TProtocol) error
- func (p *PaymentServiceProcessPaymentArgs) String() string
- func (p *PaymentServiceProcessPaymentArgs) Write(oprot thrift.TProtocol) (err error)
- type PaymentServiceProcessPaymentResult
- func (p *PaymentServiceProcessPaymentResult) GetSuccess() (v *PaymentResponse)
- func (p *PaymentServiceProcessPaymentResult) InitDefault()
- func (p *PaymentServiceProcessPaymentResult) IsSetSuccess() bool
- func (p *PaymentServiceProcessPaymentResult) Read(iprot thrift.TProtocol) (err error)
- func (p *PaymentServiceProcessPaymentResult) ReadField0(iprot thrift.TProtocol) error
- func (p *PaymentServiceProcessPaymentResult) String() string
- func (p *PaymentServiceProcessPaymentResult) Write(oprot thrift.TProtocol) (err error)
- type PaymentServiceProcessRefundArgs
- func (p *PaymentServiceProcessRefundArgs) GetRequest() (v *RefundRequest)
- func (p *PaymentServiceProcessRefundArgs) InitDefault()
- func (p *PaymentServiceProcessRefundArgs) IsSetRequest() bool
- func (p *PaymentServiceProcessRefundArgs) Read(iprot thrift.TProtocol) (err error)
- func (p *PaymentServiceProcessRefundArgs) ReadField1(iprot thrift.TProtocol) error
- func (p *PaymentServiceProcessRefundArgs) String() string
- func (p *PaymentServiceProcessRefundArgs) Write(oprot thrift.TProtocol) (err error)
- type PaymentServiceProcessRefundResult
- func (p *PaymentServiceProcessRefundResult) GetSuccess() (v *RefundResponse)
- func (p *PaymentServiceProcessRefundResult) InitDefault()
- func (p *PaymentServiceProcessRefundResult) IsSetSuccess() bool
- func (p *PaymentServiceProcessRefundResult) Read(iprot thrift.TProtocol) (err error)
- func (p *PaymentServiceProcessRefundResult) ReadField0(iprot thrift.TProtocol) error
- func (p *PaymentServiceProcessRefundResult) String() string
- func (p *PaymentServiceProcessRefundResult) Write(oprot thrift.TProtocol) (err error)
- type PaymentServiceProcessor
- func (p *PaymentServiceProcessor) AddToProcessorMap(key string, processor thrift.TProcessorFunction)
- func (p *PaymentServiceProcessor) GetProcessorFunction(key string) (processor thrift.TProcessorFunction, ok bool)
- func (p *PaymentServiceProcessor) Process(ctx context.Context, iprot, oprot thrift.TProtocol) (success bool, err thrift.TException)
- func (p *PaymentServiceProcessor) ProcessorMap() map[string]thrift.TProcessorFunction
- type PaymentServiceRequestPaymentTokenArgs
- func (p *PaymentServiceRequestPaymentTokenArgs) GetRequest() (v *PaymentTokenRequest)
- func (p *PaymentServiceRequestPaymentTokenArgs) InitDefault()
- func (p *PaymentServiceRequestPaymentTokenArgs) IsSetRequest() bool
- func (p *PaymentServiceRequestPaymentTokenArgs) Read(iprot thrift.TProtocol) (err error)
- func (p *PaymentServiceRequestPaymentTokenArgs) ReadField1(iprot thrift.TProtocol) error
- func (p *PaymentServiceRequestPaymentTokenArgs) String() string
- func (p *PaymentServiceRequestPaymentTokenArgs) Write(oprot thrift.TProtocol) (err error)
- type PaymentServiceRequestPaymentTokenResult
- func (p *PaymentServiceRequestPaymentTokenResult) GetSuccess() (v *PaymentTokenResponse)
- func (p *PaymentServiceRequestPaymentTokenResult) InitDefault()
- func (p *PaymentServiceRequestPaymentTokenResult) IsSetSuccess() bool
- func (p *PaymentServiceRequestPaymentTokenResult) Read(iprot thrift.TProtocol) (err error)
- func (p *PaymentServiceRequestPaymentTokenResult) ReadField0(iprot thrift.TProtocol) error
- func (p *PaymentServiceRequestPaymentTokenResult) String() string
- func (p *PaymentServiceRequestPaymentTokenResult) Write(oprot thrift.TProtocol) (err error)
- type PaymentServiceRequestRefundTokenArgs
- func (p *PaymentServiceRequestRefundTokenArgs) GetRequest() (v *RefundTokenRequest)
- func (p *PaymentServiceRequestRefundTokenArgs) InitDefault()
- func (p *PaymentServiceRequestRefundTokenArgs) IsSetRequest() bool
- func (p *PaymentServiceRequestRefundTokenArgs) Read(iprot thrift.TProtocol) (err error)
- func (p *PaymentServiceRequestRefundTokenArgs) ReadField1(iprot thrift.TProtocol) error
- func (p *PaymentServiceRequestRefundTokenArgs) String() string
- func (p *PaymentServiceRequestRefundTokenArgs) Write(oprot thrift.TProtocol) (err error)
- type PaymentServiceRequestRefundTokenResult
- func (p *PaymentServiceRequestRefundTokenResult) GetSuccess() (v *RefundTokenResponse)
- func (p *PaymentServiceRequestRefundTokenResult) InitDefault()
- func (p *PaymentServiceRequestRefundTokenResult) IsSetSuccess() bool
- func (p *PaymentServiceRequestRefundTokenResult) Read(iprot thrift.TProtocol) (err error)
- func (p *PaymentServiceRequestRefundTokenResult) ReadField0(iprot thrift.TProtocol) error
- func (p *PaymentServiceRequestRefundTokenResult) String() string
- func (p *PaymentServiceRequestRefundTokenResult) Write(oprot thrift.TProtocol) (err error)
- type PaymentTokenRequest
- func (p *PaymentTokenRequest) GetOrderID() (v int64)
- func (p *PaymentTokenRequest) GetUserID() (v int64)
- func (p *PaymentTokenRequest) InitDefault()
- func (p *PaymentTokenRequest) Read(iprot thrift.TProtocol) (err error)
- func (p *PaymentTokenRequest) ReadField1(iprot thrift.TProtocol) error
- func (p *PaymentTokenRequest) ReadField2(iprot thrift.TProtocol) error
- func (p *PaymentTokenRequest) String() string
- func (p *PaymentTokenRequest) Write(oprot thrift.TProtocol) (err error)
- type PaymentTokenResponse
- type RefundRequest
- func (p *RefundRequest) GetOrderID() (v int64)
- func (p *RefundRequest) GetRefundAmount() (v float64)
- func (p *RefundRequest) GetRefundReason() (v string)
- func (p *RefundRequest) GetUserID() (v int64)
- func (p *RefundRequest) InitDefault()
- func (p *RefundRequest) Read(iprot thrift.TProtocol) (err error)
- func (p *RefundRequest) ReadField1(iprot thrift.TProtocol) error
- func (p *RefundRequest) ReadField2(iprot thrift.TProtocol) error
- func (p *RefundRequest) ReadField3(iprot thrift.TProtocol) error
- func (p *RefundRequest) ReadField4(iprot thrift.TProtocol) error
- func (p *RefundRequest) String() string
- func (p *RefundRequest) Write(oprot thrift.TProtocol) (err error)
- type RefundResponse
- type RefundTokenRequest
- func (p *RefundTokenRequest) GetOrderID() (v int64)
- func (p *RefundTokenRequest) GetUserID() (v int64)
- func (p *RefundTokenRequest) InitDefault()
- func (p *RefundTokenRequest) Read(iprot thrift.TProtocol) (err error)
- func (p *RefundTokenRequest) ReadField1(iprot thrift.TProtocol) error
- func (p *RefundTokenRequest) ReadField2(iprot thrift.TProtocol) error
- func (p *RefundTokenRequest) String() string
- func (p *RefundTokenRequest) Write(oprot thrift.TProtocol) (err error)
- type RefundTokenResponse
Constants ¶
This section is empty.
Variables ¶
var PaymentRequest_CreditCard_DEFAULT *model.CreditCardInfo
var PaymentRequest_Description_DEFAULT string
Functions ¶
This section is empty.
Types ¶
type PaymentRequest ¶
type PaymentRequest struct { OrderID int64 `thrift:"orderID,1,required" form:"orderID,required" json:"orderID,required" query:"orderID,required"` UserID int64 `thrift:"userID,2,required" form:"userID,required" json:"userID,required" query:"userID,required"` PaymentToken string `thrift:"paymentToken,3,required" form:"paymentToken,required" json:"paymentToken,required" query:"paymentToken,required"` CreditCard *model.CreditCardInfo `thrift:"creditCard,4,required" form:"creditCard,required" json:"creditCard,required" query:"creditCard,required"` Description *string `thrift:"description,5,optional" form:"description" json:"description,omitempty" query:"description"` }
* struct PaymentRequest 订单结算请求 * @Param orderID 商户订单号 * @Param userID 用户ID * @Param paymentToken 支付令牌 * @Param creditCard 信用卡信息 * @Param description 订单描述
var PaymentServiceProcessPaymentArgs_Request_DEFAULT *PaymentRequest
func NewPaymentRequest ¶
func NewPaymentRequest() *PaymentRequest
func (*PaymentRequest) GetCreditCard ¶
func (p *PaymentRequest) GetCreditCard() (v *model.CreditCardInfo)
func (*PaymentRequest) GetDescription ¶
func (p *PaymentRequest) GetDescription() (v string)
func (*PaymentRequest) GetOrderID ¶
func (p *PaymentRequest) GetOrderID() (v int64)
func (*PaymentRequest) GetPaymentToken ¶
func (p *PaymentRequest) GetPaymentToken() (v string)
func (*PaymentRequest) GetUserID ¶
func (p *PaymentRequest) GetUserID() (v int64)
func (*PaymentRequest) InitDefault ¶
func (p *PaymentRequest) InitDefault()
func (*PaymentRequest) IsSetCreditCard ¶
func (p *PaymentRequest) IsSetCreditCard() bool
func (*PaymentRequest) IsSetDescription ¶
func (p *PaymentRequest) IsSetDescription() bool
func (*PaymentRequest) ReadField1 ¶
func (p *PaymentRequest) ReadField1(iprot thrift.TProtocol) error
func (*PaymentRequest) ReadField2 ¶
func (p *PaymentRequest) ReadField2(iprot thrift.TProtocol) error
func (*PaymentRequest) ReadField3 ¶
func (p *PaymentRequest) ReadField3(iprot thrift.TProtocol) error
func (*PaymentRequest) ReadField4 ¶
func (p *PaymentRequest) ReadField4(iprot thrift.TProtocol) error
func (*PaymentRequest) ReadField5 ¶
func (p *PaymentRequest) ReadField5(iprot thrift.TProtocol) error
func (*PaymentRequest) String ¶
func (p *PaymentRequest) String() string
type PaymentResponse ¶
type PaymentResponse struct { }
* struct PaymentResponse 订单支付响应 * @Param paymentID 支付ID * @Param status 请求状态
var PaymentServiceProcessPaymentResult_Success_DEFAULT *PaymentResponse
func NewPaymentResponse ¶
func NewPaymentResponse() *PaymentResponse
func (*PaymentResponse) InitDefault ¶
func (p *PaymentResponse) InitDefault()
func (*PaymentResponse) String ¶
func (p *PaymentResponse) String() string
type PaymentService ¶
type PaymentService interface { ProcessPayment(ctx context.Context, request *PaymentRequest) (r *PaymentResponse, err error) RequestPaymentToken(ctx context.Context, request *PaymentTokenRequest) (r *PaymentTokenResponse, err error) ProcessRefund(ctx context.Context, request *RefundRequest) (r *RefundResponse, err error) RequestRefundToken(ctx context.Context, request *RefundTokenRequest) (r *RefundTokenResponse, err error) }
* service PaymentService 支付服务 * @Method RequestPaymentToken 请求支付令牌 * @Method ProcessPayment 处理支付 * @Method RequestRefundToken 请求退款令牌 * @Method ProcessRefund 处理退款
type PaymentServiceClient ¶
type PaymentServiceClient struct {
// contains filtered or unexported fields
}
func NewPaymentServiceClient ¶
func NewPaymentServiceClient(c thrift.TClient) *PaymentServiceClient
func NewPaymentServiceClientFactory ¶
func NewPaymentServiceClientFactory(t thrift.TTransport, f thrift.TProtocolFactory) *PaymentServiceClient
func NewPaymentServiceClientProtocol ¶
func NewPaymentServiceClientProtocol(t thrift.TTransport, iprot thrift.TProtocol, oprot thrift.TProtocol) *PaymentServiceClient
func (*PaymentServiceClient) Client_ ¶
func (p *PaymentServiceClient) Client_() thrift.TClient
func (*PaymentServiceClient) ProcessPayment ¶
func (p *PaymentServiceClient) ProcessPayment(ctx context.Context, request *PaymentRequest) (r *PaymentResponse, err error)
func (*PaymentServiceClient) ProcessRefund ¶
func (p *PaymentServiceClient) ProcessRefund(ctx context.Context, request *RefundRequest) (r *RefundResponse, err error)
func (*PaymentServiceClient) RequestPaymentToken ¶
func (p *PaymentServiceClient) RequestPaymentToken(ctx context.Context, request *PaymentTokenRequest) (r *PaymentTokenResponse, err error)
func (*PaymentServiceClient) RequestRefundToken ¶
func (p *PaymentServiceClient) RequestRefundToken(ctx context.Context, request *RefundTokenRequest) (r *RefundTokenResponse, err error)
type PaymentServiceProcessPaymentArgs ¶
type PaymentServiceProcessPaymentArgs struct {
Request *PaymentRequest `thrift:"request,1"`
}
func NewPaymentServiceProcessPaymentArgs ¶
func NewPaymentServiceProcessPaymentArgs() *PaymentServiceProcessPaymentArgs
func (*PaymentServiceProcessPaymentArgs) GetRequest ¶
func (p *PaymentServiceProcessPaymentArgs) GetRequest() (v *PaymentRequest)
func (*PaymentServiceProcessPaymentArgs) InitDefault ¶
func (p *PaymentServiceProcessPaymentArgs) InitDefault()
func (*PaymentServiceProcessPaymentArgs) IsSetRequest ¶
func (p *PaymentServiceProcessPaymentArgs) IsSetRequest() bool
func (*PaymentServiceProcessPaymentArgs) Read ¶
func (p *PaymentServiceProcessPaymentArgs) Read(iprot thrift.TProtocol) (err error)
func (*PaymentServiceProcessPaymentArgs) ReadField1 ¶
func (p *PaymentServiceProcessPaymentArgs) ReadField1(iprot thrift.TProtocol) error
func (*PaymentServiceProcessPaymentArgs) String ¶
func (p *PaymentServiceProcessPaymentArgs) String() string
type PaymentServiceProcessPaymentResult ¶
type PaymentServiceProcessPaymentResult struct {
Success *PaymentResponse `thrift:"success,0,optional"`
}
func NewPaymentServiceProcessPaymentResult ¶
func NewPaymentServiceProcessPaymentResult() *PaymentServiceProcessPaymentResult
func (*PaymentServiceProcessPaymentResult) GetSuccess ¶
func (p *PaymentServiceProcessPaymentResult) GetSuccess() (v *PaymentResponse)
func (*PaymentServiceProcessPaymentResult) InitDefault ¶
func (p *PaymentServiceProcessPaymentResult) InitDefault()
func (*PaymentServiceProcessPaymentResult) IsSetSuccess ¶
func (p *PaymentServiceProcessPaymentResult) IsSetSuccess() bool
func (*PaymentServiceProcessPaymentResult) Read ¶
func (p *PaymentServiceProcessPaymentResult) Read(iprot thrift.TProtocol) (err error)
func (*PaymentServiceProcessPaymentResult) ReadField0 ¶
func (p *PaymentServiceProcessPaymentResult) ReadField0(iprot thrift.TProtocol) error
func (*PaymentServiceProcessPaymentResult) String ¶
func (p *PaymentServiceProcessPaymentResult) String() string
type PaymentServiceProcessRefundArgs ¶
type PaymentServiceProcessRefundArgs struct {
Request *RefundRequest `thrift:"request,1"`
}
func NewPaymentServiceProcessRefundArgs ¶
func NewPaymentServiceProcessRefundArgs() *PaymentServiceProcessRefundArgs
func (*PaymentServiceProcessRefundArgs) GetRequest ¶
func (p *PaymentServiceProcessRefundArgs) GetRequest() (v *RefundRequest)
func (*PaymentServiceProcessRefundArgs) InitDefault ¶
func (p *PaymentServiceProcessRefundArgs) InitDefault()
func (*PaymentServiceProcessRefundArgs) IsSetRequest ¶
func (p *PaymentServiceProcessRefundArgs) IsSetRequest() bool
func (*PaymentServiceProcessRefundArgs) Read ¶
func (p *PaymentServiceProcessRefundArgs) Read(iprot thrift.TProtocol) (err error)
func (*PaymentServiceProcessRefundArgs) ReadField1 ¶
func (p *PaymentServiceProcessRefundArgs) ReadField1(iprot thrift.TProtocol) error
func (*PaymentServiceProcessRefundArgs) String ¶
func (p *PaymentServiceProcessRefundArgs) String() string
type PaymentServiceProcessRefundResult ¶
type PaymentServiceProcessRefundResult struct {
Success *RefundResponse `thrift:"success,0,optional"`
}
func NewPaymentServiceProcessRefundResult ¶
func NewPaymentServiceProcessRefundResult() *PaymentServiceProcessRefundResult
func (*PaymentServiceProcessRefundResult) GetSuccess ¶
func (p *PaymentServiceProcessRefundResult) GetSuccess() (v *RefundResponse)
func (*PaymentServiceProcessRefundResult) InitDefault ¶
func (p *PaymentServiceProcessRefundResult) InitDefault()
func (*PaymentServiceProcessRefundResult) IsSetSuccess ¶
func (p *PaymentServiceProcessRefundResult) IsSetSuccess() bool
func (*PaymentServiceProcessRefundResult) Read ¶
func (p *PaymentServiceProcessRefundResult) Read(iprot thrift.TProtocol) (err error)
func (*PaymentServiceProcessRefundResult) ReadField0 ¶
func (p *PaymentServiceProcessRefundResult) ReadField0(iprot thrift.TProtocol) error
func (*PaymentServiceProcessRefundResult) String ¶
func (p *PaymentServiceProcessRefundResult) String() string
type PaymentServiceProcessor ¶
type PaymentServiceProcessor struct {
// contains filtered or unexported fields
}
func NewPaymentServiceProcessor ¶
func NewPaymentServiceProcessor(handler PaymentService) *PaymentServiceProcessor
func (*PaymentServiceProcessor) AddToProcessorMap ¶
func (p *PaymentServiceProcessor) AddToProcessorMap(key string, processor thrift.TProcessorFunction)
func (*PaymentServiceProcessor) GetProcessorFunction ¶
func (p *PaymentServiceProcessor) GetProcessorFunction(key string) (processor thrift.TProcessorFunction, ok bool)
func (*PaymentServiceProcessor) Process ¶
func (p *PaymentServiceProcessor) Process(ctx context.Context, iprot, oprot thrift.TProtocol) (success bool, err thrift.TException)
func (*PaymentServiceProcessor) ProcessorMap ¶
func (p *PaymentServiceProcessor) ProcessorMap() map[string]thrift.TProcessorFunction
type PaymentServiceRequestPaymentTokenArgs ¶
type PaymentServiceRequestPaymentTokenArgs struct {
Request *PaymentTokenRequest `thrift:"request,1"`
}
func NewPaymentServiceRequestPaymentTokenArgs ¶
func NewPaymentServiceRequestPaymentTokenArgs() *PaymentServiceRequestPaymentTokenArgs
func (*PaymentServiceRequestPaymentTokenArgs) GetRequest ¶
func (p *PaymentServiceRequestPaymentTokenArgs) GetRequest() (v *PaymentTokenRequest)
func (*PaymentServiceRequestPaymentTokenArgs) InitDefault ¶
func (p *PaymentServiceRequestPaymentTokenArgs) InitDefault()
func (*PaymentServiceRequestPaymentTokenArgs) IsSetRequest ¶
func (p *PaymentServiceRequestPaymentTokenArgs) IsSetRequest() bool
func (*PaymentServiceRequestPaymentTokenArgs) Read ¶
func (p *PaymentServiceRequestPaymentTokenArgs) Read(iprot thrift.TProtocol) (err error)
func (*PaymentServiceRequestPaymentTokenArgs) ReadField1 ¶
func (p *PaymentServiceRequestPaymentTokenArgs) ReadField1(iprot thrift.TProtocol) error
func (*PaymentServiceRequestPaymentTokenArgs) String ¶
func (p *PaymentServiceRequestPaymentTokenArgs) String() string
type PaymentServiceRequestPaymentTokenResult ¶
type PaymentServiceRequestPaymentTokenResult struct {
Success *PaymentTokenResponse `thrift:"success,0,optional"`
}
func NewPaymentServiceRequestPaymentTokenResult ¶
func NewPaymentServiceRequestPaymentTokenResult() *PaymentServiceRequestPaymentTokenResult
func (*PaymentServiceRequestPaymentTokenResult) GetSuccess ¶
func (p *PaymentServiceRequestPaymentTokenResult) GetSuccess() (v *PaymentTokenResponse)
func (*PaymentServiceRequestPaymentTokenResult) InitDefault ¶
func (p *PaymentServiceRequestPaymentTokenResult) InitDefault()
func (*PaymentServiceRequestPaymentTokenResult) IsSetSuccess ¶
func (p *PaymentServiceRequestPaymentTokenResult) IsSetSuccess() bool
func (*PaymentServiceRequestPaymentTokenResult) Read ¶
func (p *PaymentServiceRequestPaymentTokenResult) Read(iprot thrift.TProtocol) (err error)
func (*PaymentServiceRequestPaymentTokenResult) ReadField0 ¶
func (p *PaymentServiceRequestPaymentTokenResult) ReadField0(iprot thrift.TProtocol) error
func (*PaymentServiceRequestPaymentTokenResult) String ¶
func (p *PaymentServiceRequestPaymentTokenResult) String() string
type PaymentServiceRequestRefundTokenArgs ¶
type PaymentServiceRequestRefundTokenArgs struct {
Request *RefundTokenRequest `thrift:"request,1"`
}
func NewPaymentServiceRequestRefundTokenArgs ¶
func NewPaymentServiceRequestRefundTokenArgs() *PaymentServiceRequestRefundTokenArgs
func (*PaymentServiceRequestRefundTokenArgs) GetRequest ¶
func (p *PaymentServiceRequestRefundTokenArgs) GetRequest() (v *RefundTokenRequest)
func (*PaymentServiceRequestRefundTokenArgs) InitDefault ¶
func (p *PaymentServiceRequestRefundTokenArgs) InitDefault()
func (*PaymentServiceRequestRefundTokenArgs) IsSetRequest ¶
func (p *PaymentServiceRequestRefundTokenArgs) IsSetRequest() bool
func (*PaymentServiceRequestRefundTokenArgs) Read ¶
func (p *PaymentServiceRequestRefundTokenArgs) Read(iprot thrift.TProtocol) (err error)
func (*PaymentServiceRequestRefundTokenArgs) ReadField1 ¶
func (p *PaymentServiceRequestRefundTokenArgs) ReadField1(iprot thrift.TProtocol) error
func (*PaymentServiceRequestRefundTokenArgs) String ¶
func (p *PaymentServiceRequestRefundTokenArgs) String() string
type PaymentServiceRequestRefundTokenResult ¶
type PaymentServiceRequestRefundTokenResult struct {
Success *RefundTokenResponse `thrift:"success,0,optional"`
}
func NewPaymentServiceRequestRefundTokenResult ¶
func NewPaymentServiceRequestRefundTokenResult() *PaymentServiceRequestRefundTokenResult
func (*PaymentServiceRequestRefundTokenResult) GetSuccess ¶
func (p *PaymentServiceRequestRefundTokenResult) GetSuccess() (v *RefundTokenResponse)
func (*PaymentServiceRequestRefundTokenResult) InitDefault ¶
func (p *PaymentServiceRequestRefundTokenResult) InitDefault()
func (*PaymentServiceRequestRefundTokenResult) IsSetSuccess ¶
func (p *PaymentServiceRequestRefundTokenResult) IsSetSuccess() bool
func (*PaymentServiceRequestRefundTokenResult) Read ¶
func (p *PaymentServiceRequestRefundTokenResult) Read(iprot thrift.TProtocol) (err error)
func (*PaymentServiceRequestRefundTokenResult) ReadField0 ¶
func (p *PaymentServiceRequestRefundTokenResult) ReadField0(iprot thrift.TProtocol) error
func (*PaymentServiceRequestRefundTokenResult) String ¶
func (p *PaymentServiceRequestRefundTokenResult) String() string
type PaymentTokenRequest ¶
type PaymentTokenRequest struct { OrderID int64 `thrift:"orderID,1,required" form:"orderID,required" json:"orderID,required" query:"orderID,required"` UserID int64 `thrift:"userID,2,required" form:"userID,required" json:"userID,required" query:"userID,required"` }
* struct PaymentTokenRequest 支付令牌请求 * @Param orderID 商户订单号 * @Param userID 用户ID
var PaymentServiceRequestPaymentTokenArgs_Request_DEFAULT *PaymentTokenRequest
func NewPaymentTokenRequest ¶
func NewPaymentTokenRequest() *PaymentTokenRequest
func (*PaymentTokenRequest) GetOrderID ¶
func (p *PaymentTokenRequest) GetOrderID() (v int64)
func (*PaymentTokenRequest) GetUserID ¶
func (p *PaymentTokenRequest) GetUserID() (v int64)
func (*PaymentTokenRequest) InitDefault ¶
func (p *PaymentTokenRequest) InitDefault()
func (*PaymentTokenRequest) Read ¶
func (p *PaymentTokenRequest) Read(iprot thrift.TProtocol) (err error)
func (*PaymentTokenRequest) ReadField1 ¶
func (p *PaymentTokenRequest) ReadField1(iprot thrift.TProtocol) error
func (*PaymentTokenRequest) ReadField2 ¶
func (p *PaymentTokenRequest) ReadField2(iprot thrift.TProtocol) error
func (*PaymentTokenRequest) String ¶
func (p *PaymentTokenRequest) String() string
type PaymentTokenResponse ¶
type PaymentTokenResponse struct { }
* struct PaymentTokenResponse 支付令牌响应 * @Param token 支付令牌 * @Param expirationTime 令牌过期时间 * @Param status 请求状态
var PaymentServiceRequestPaymentTokenResult_Success_DEFAULT *PaymentTokenResponse
func NewPaymentTokenResponse ¶
func NewPaymentTokenResponse() *PaymentTokenResponse
func (*PaymentTokenResponse) InitDefault ¶
func (p *PaymentTokenResponse) InitDefault()
func (*PaymentTokenResponse) Read ¶
func (p *PaymentTokenResponse) Read(iprot thrift.TProtocol) (err error)
func (*PaymentTokenResponse) String ¶
func (p *PaymentTokenResponse) String() string
type RefundRequest ¶
type RefundRequest struct { OrderID int64 `thrift:"orderID,1,required" form:"orderID,required" json:"orderID,required" query:"orderID,required"` UserID int64 `thrift:"userID,2,required" form:"userID,required" json:"userID,required" query:"userID,required"` RefundAmount float64 `thrift:"refundAmount,3,required" form:"refundAmount,required" json:"refundAmount,required" query:"refundAmount,required"` RefundReason string `thrift:"refundReason,4,required" form:"refundReason,required" json:"refundReason,required" query:"refundReason,required"` }
* struct RefundRequest 退款请求 * @Param orderID 关联的商户订单号 * @Param userID 用户ID * @Param refundAmount 退款金额 * @Param refundReason 退款原因
var PaymentServiceProcessRefundArgs_Request_DEFAULT *RefundRequest
func NewRefundRequest ¶
func NewRefundRequest() *RefundRequest
func (*RefundRequest) GetOrderID ¶
func (p *RefundRequest) GetOrderID() (v int64)
func (*RefundRequest) GetRefundAmount ¶
func (p *RefundRequest) GetRefundAmount() (v float64)
func (*RefundRequest) GetRefundReason ¶
func (p *RefundRequest) GetRefundReason() (v string)
func (*RefundRequest) GetUserID ¶
func (p *RefundRequest) GetUserID() (v int64)
func (*RefundRequest) InitDefault ¶
func (p *RefundRequest) InitDefault()
func (*RefundRequest) ReadField1 ¶
func (p *RefundRequest) ReadField1(iprot thrift.TProtocol) error
func (*RefundRequest) ReadField2 ¶
func (p *RefundRequest) ReadField2(iprot thrift.TProtocol) error
func (*RefundRequest) ReadField3 ¶
func (p *RefundRequest) ReadField3(iprot thrift.TProtocol) error
func (*RefundRequest) ReadField4 ¶
func (p *RefundRequest) ReadField4(iprot thrift.TProtocol) error
func (*RefundRequest) String ¶
func (p *RefundRequest) String() string
type RefundResponse ¶
type RefundResponse struct { }
* struct RefundResponse 退款响应 * @Param refundID 退款ID * @Param status 请求状态
var PaymentServiceProcessRefundResult_Success_DEFAULT *RefundResponse
func NewRefundResponse ¶
func NewRefundResponse() *RefundResponse
func (*RefundResponse) InitDefault ¶
func (p *RefundResponse) InitDefault()
func (*RefundResponse) String ¶
func (p *RefundResponse) String() string
type RefundTokenRequest ¶
type RefundTokenRequest struct { OrderID int64 `thrift:"orderID,1,required" form:"orderID,required" json:"orderID,required" query:"orderID,required"` UserID int64 `thrift:"userID,2,required" form:"userID,required" json:"userID,required" query:"userID,required"` }
* struct RefundTokenRequest 退款令牌请求 * @Param orderID 商户订单号 * @Param userID 管理员ID
var PaymentServiceRequestRefundTokenArgs_Request_DEFAULT *RefundTokenRequest
func NewRefundTokenRequest ¶
func NewRefundTokenRequest() *RefundTokenRequest
func (*RefundTokenRequest) GetOrderID ¶
func (p *RefundTokenRequest) GetOrderID() (v int64)
func (*RefundTokenRequest) GetUserID ¶
func (p *RefundTokenRequest) GetUserID() (v int64)
func (*RefundTokenRequest) InitDefault ¶
func (p *RefundTokenRequest) InitDefault()
func (*RefundTokenRequest) Read ¶
func (p *RefundTokenRequest) Read(iprot thrift.TProtocol) (err error)
func (*RefundTokenRequest) ReadField1 ¶
func (p *RefundTokenRequest) ReadField1(iprot thrift.TProtocol) error
func (*RefundTokenRequest) ReadField2 ¶
func (p *RefundTokenRequest) ReadField2(iprot thrift.TProtocol) error
func (*RefundTokenRequest) String ¶
func (p *RefundTokenRequest) String() string
type RefundTokenResponse ¶
type RefundTokenResponse struct { }
* struct RefundTokenResponse 退款令牌响应 * @Param refundToken 退款令牌 * @Param expirationTime 令牌过期时间 * @Param status 请求状态
var PaymentServiceRequestRefundTokenResult_Success_DEFAULT *RefundTokenResponse
func NewRefundTokenResponse ¶
func NewRefundTokenResponse() *RefundTokenResponse
func (*RefundTokenResponse) InitDefault ¶
func (p *RefundTokenResponse) InitDefault()
func (*RefundTokenResponse) Read ¶
func (p *RefundTokenResponse) Read(iprot thrift.TProtocol) (err error)
func (*RefundTokenResponse) String ¶
func (p *RefundTokenResponse) String() string