Documentation
¶
Index ¶
- type PayServer
- func (s *PayServer) CreateDemoOrder(ctx context.Context, in *pay.PayDemoOrderCreateReq) (*pay.BaseIDResp, error)
- func (s *PayServer) CreateOrder(ctx context.Context, in *pay.OrderCreateReq) (*pay.BaseIDResp, error)
- func (s *PayServer) CreateOrderExtension(ctx context.Context, in *pay.OrderCreateExtensionReq) (*pay.BaseIDResp, error)
- func (s *PayServer) CreateRefund(ctx context.Context, in *pay.RefundCreateReq) (*pay.BaseIDResp, error)
- func (s *PayServer) GetDemoOrder(ctx context.Context, in *pay.IDReq) (*pay.DemoOrderInfo, error)
- func (s *PayServer) GetListDemoOrder(ctx context.Context, in *pay.DemoOrderPageReq) (*pay.DemoOrderListResp, error)
- func (s *PayServer) GetOrder(ctx context.Context, in *pay.IDReq) (*pay.OrderInfo, error)
- func (s *PayServer) GetOrderExtension(ctx context.Context, in *pay.IDReq) (*pay.OrderExtensionInfo, error)
- func (s *PayServer) GetOrderPage(ctx context.Context, in *pay.OrderPageReq) (*pay.OrderListResp, error)
- func (s *PayServer) GetRefundById(ctx context.Context, in *pay.IDReq) (*pay.RefundInfo, error)
- func (s *PayServer) GetRefundPage(ctx context.Context, in *pay.RefundPageReq) (*pay.RefundPageResp, error)
- func (s *PayServer) InitDatabase(ctx context.Context, in *pay.Empty) (*pay.BaseResp, error)
- func (s *PayServer) NotifyOrder(ctx context.Context, in *pay.NotifyOrderReq) (*pay.BaseResp, error)
- func (s *PayServer) NotifyRefund(ctx context.Context, in *pay.NotifyRefundReq) (*pay.BaseResp, error)
- func (s *PayServer) RefundDemoOrder(ctx context.Context, in *pay.RefundDemoOrderReq) (*pay.BaseResp, error)
- func (s *PayServer) SubmitPayOrder(ctx context.Context, in *pay.OrderSubmitReq) (*pay.OrderSubmitResp, error)
- func (s *PayServer) UpdateDemoOrderPaid(ctx context.Context, in *pay.UpdateDemoOrderPaidReq) (*pay.BaseResp, error)
- func (s *PayServer) UpdateDemoRefundPaid(ctx context.Context, in *pay.UpdateDemoRefundPaidReq) (*pay.BaseResp, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PayServer ¶
type PayServer struct { pay.UnimplementedPayServer // contains filtered or unexported fields }
func NewPayServer ¶
func NewPayServer(svcCtx *svc.ServiceContext) *PayServer
func (*PayServer) CreateDemoOrder ¶
func (s *PayServer) CreateDemoOrder(ctx context.Context, in *pay.PayDemoOrderCreateReq) (*pay.BaseIDResp, error)
Demo management
func (*PayServer) CreateOrder ¶
func (s *PayServer) CreateOrder(ctx context.Context, in *pay.OrderCreateReq) (*pay.BaseIDResp, error)
Order management
func (*PayServer) CreateOrderExtension ¶
func (s *PayServer) CreateOrderExtension(ctx context.Context, in *pay.OrderCreateExtensionReq) (*pay.BaseIDResp, error)
func (*PayServer) CreateRefund ¶
func (s *PayServer) CreateRefund(ctx context.Context, in *pay.RefundCreateReq) (*pay.BaseIDResp, error)
refund management
func (*PayServer) GetDemoOrder ¶
func (*PayServer) GetListDemoOrder ¶
func (s *PayServer) GetListDemoOrder(ctx context.Context, in *pay.DemoOrderPageReq) (*pay.DemoOrderListResp, error)
func (*PayServer) GetOrderExtension ¶
func (*PayServer) GetOrderPage ¶
func (s *PayServer) GetOrderPage(ctx context.Context, in *pay.OrderPageReq) (*pay.OrderListResp, error)
func (*PayServer) GetRefundById ¶
func (*PayServer) GetRefundPage ¶
func (s *PayServer) GetRefundPage(ctx context.Context, in *pay.RefundPageReq) (*pay.RefundPageResp, error)
func (*PayServer) InitDatabase ¶
func (*PayServer) NotifyOrder ¶
func (*PayServer) NotifyRefund ¶ added in v1.1.0
func (*PayServer) RefundDemoOrder ¶ added in v1.1.0
func (*PayServer) SubmitPayOrder ¶ added in v1.1.0
func (s *PayServer) SubmitPayOrder(ctx context.Context, in *pay.OrderSubmitReq) (*pay.OrderSubmitResp, error)
func (*PayServer) UpdateDemoOrderPaid ¶
func (*PayServer) UpdateDemoRefundPaid ¶ added in v1.1.0
Click to show internal directories.
Click to hide internal directories.