Documentation ¶
Index ¶
- type BoardingPassClient
- type Card
- type Client
- func (comp *Client) Categories()
- func (comp *Client) Colors()
- func (comp *Client) Create(ctx context.Context, param *request.RequestCardCreate) (*response.ResponseCardCreate, error)
- func (comp *Client) CreateQrCode(ctx context.Context, param request.RequestCreateQrCode) (*response.ResponseCreateQrCode, error)
- func (comp *Client) Delete(ctx context.Context, cardID string) (*response2.ResponseOfficialAccount, error)
- func (comp *Client) Get(ctx context.Context, cardID string) (*response.ResponseCardGet, error)
- func (comp *Client) List(ctx context.Context, offset int, count int, statusList string) (*response.ResponseCardList, error)
- func (comp *Client) Update(ctx context.Context, cardID string, cardType string, card interface{}) (*response.ResponseCardUpdate, error)
- type CodeClient
- type CoinClient
- type GeneralCardClient
- type GiftCardClient
- type GiftCardOrderClient
- type GiftCardPageClient
- type InvoiceClient
- type JSSDKClient
- type MeetingTicketClient
- type MemberCardClient
- type MovieTicketClient
- type SubMerchantClient
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BoardingPassClient ¶
type BoardingPassClient struct {
*kernel.BaseClient
}
type Card ¶
type Card struct {
*kernel.BaseClient
}
type Client ¶
type Client struct { *kernel.BaseClient URL string TicketCacheKey string TicketCachePrefix string }
func RegisterProvider ¶
func RegisterProvider(app kernel.ApplicationInterface) (*Client, error)
func (*Client) Categories ¶
func (comp *Client) Categories()
func (*Client) Create ¶
func (comp *Client) Create(ctx context.Context, param *request.RequestCardCreate) (*response.ResponseCardCreate, error)
func (*Client) CreateQrCode ¶
func (comp *Client) CreateQrCode(ctx context.Context, param request.RequestCreateQrCode) (*response.ResponseCreateQrCode, error)
func (*Client) Delete ¶
type CodeClient ¶
type CodeClient struct {
*kernel.BaseClient
}
type CoinClient ¶
type CoinClient struct {
*kernel.BaseClient
}
type GeneralCardClient ¶
type GeneralCardClient struct {
*kernel.BaseClient
}
type GiftCardClient ¶
type GiftCardClient struct {
*kernel.BaseClient
}
type GiftCardOrderClient ¶
type GiftCardOrderClient struct {
*kernel.BaseClient
}
type GiftCardPageClient ¶
type GiftCardPageClient struct {
*kernel.BaseClient
}
type InvoiceClient ¶
type InvoiceClient struct {
*kernel.BaseClient
}
type JSSDKClient ¶
type JSSDKClient struct {
*kernel.BaseClient
}
type MeetingTicketClient ¶
type MeetingTicketClient struct {
*kernel.BaseClient
}
type MemberCardClient ¶
type MemberCardClient struct {
*kernel.BaseClient
}
type MovieTicketClient ¶
type MovieTicketClient struct {
*kernel.BaseClient
}
type SubMerchantClient ¶
type SubMerchantClient struct {
*kernel.BaseClient
}
Source Files ¶
Click to show internal directories.
Click to hide internal directories.