Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateRefundLogic ¶
func NewCreateRefundLogic ¶
func NewCreateRefundLogic(ctx context.Context, svcCtx *svc.ServiceContext) *CreateRefundLogic
func (*CreateRefundLogic) CreateRefund ¶
func (l *CreateRefundLogic) CreateRefund(in *pay.RefundCreateReq) (*pay.BaseIDResp, error)
type GetRefundByIdLogic ¶
func NewGetRefundByIdLogic ¶
func NewGetRefundByIdLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetRefundByIdLogic
func (*GetRefundByIdLogic) GetRefundById ¶
func (l *GetRefundByIdLogic) GetRefundById(in *pay.IDReq) (*pay.RefundInfo, error)
type GetRefundPageLogic ¶
func NewGetRefundPageLogic ¶
func NewGetRefundPageLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetRefundPageLogic
func (*GetRefundPageLogic) GetRefundPage ¶
func (l *GetRefundPageLogic) GetRefundPage(in *pay.RefundPageReq) (*pay.RefundPageResp, error)
type NotifyRefundLogic ¶ added in v1.1.0
func NewNotifyRefundLogic ¶ added in v1.1.0
func NewNotifyRefundLogic(ctx context.Context, svcCtx *svc.ServiceContext) *NotifyRefundLogic
func (*NotifyRefundLogic) NotifyRefund ¶ added in v1.1.0
func (l *NotifyRefundLogic) NotifyRefund(in *pay.NotifyRefundReq) (*pay.BaseResp, error)
func (*NotifyRefundLogic) ProcessRefundStatus ¶ added in v1.1.0
func (l *NotifyRefundLogic) ProcessRefundStatus(notify *payModel.RefundResp) error
Click to show internal directories.
Click to hide internal directories.