Documentation ¶
Index ¶
- type Client
- func (comp *Client) AddOrder(data *power.HashMap) (*response.ResponseExpressAddOrder, error)
- func (comp *Client) BatchGetOrder(orderList []*power.HashMap) (*response.ResponseExpressBatchOrderList, error)
- func (comp *Client) BindAccount(actionType string, bizID string, deliveryID string, password string) (*response2.ResponseMiniProgram, error)
- func (comp *Client) CancelOrder(orderID string, openID string, deliveryID string, waybillID string) (*response.ResponseExpressCancelOrder, error)
- func (comp *Client) GetAllAccount() (*response.ResponseExpressAccountGetAll, error)
- func (comp *Client) GetAllDelivery() (*response.ResponseExpressDeliveryGetAll, error)
- func (comp *Client) GetContact(token string, waybillID string) (*response.ResponseExpressGetContact, error)
- func (comp *Client) GetOrder(orderID string, openID string, deliveryID string, waybillID string, ...) (*response.ResponseExpressGetOrder, error)
- func (comp *Client) GetPath(orderID string, openID string, deliveryID string, waybillID string) (*response.ResponseExpressGetPath, error)
- func (comp *Client) GetPrinter() (*response.ResponseExpressGetPrinter, error)
- func (comp *Client) GetQuota(deliveryID string, bizID string) (*response.ResponseExpressGetQuota, error)
- func (comp *Client) PreviewTemplate(options *power.HashMap) (*response.ResponseExpressPreviewTemplate, error)
- func (comp *Client) TestUpdateOrder(BizID string, OrderID string, DeliveryID string, WaybillID string, ...) (*response2.ResponseMiniProgram, error)
- func (comp *Client) UpdateBusiness(options *power.HashMap) (*response2.ResponseMiniProgram, error)
- func (comp *Client) UpdatePath(options *power.HashMap) (*response2.ResponseMiniProgram, error)
- func (comp *Client) UpdatePrinter(openID string, updateType string, tagidList string) (*response2.ResponseMiniProgram, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
*kernel.BaseClient
}
func RegisterProvider ¶
func RegisterProvider(app kernel.ApplicationInterface) (*Client, error)
func (*Client) BatchGetOrder ¶
func (*Client) BindAccount ¶
func (*Client) CancelOrder ¶
func (*Client) GetAllAccount ¶
func (comp *Client) GetAllAccount() (*response.ResponseExpressAccountGetAll, error)
func (*Client) GetAllDelivery ¶
func (comp *Client) GetAllDelivery() (*response.ResponseExpressDeliveryGetAll, error)
func (*Client) GetContact ¶
func (*Client) GetOrder ¶
func (*Client) GetPath ¶
func (*Client) GetPrinter ¶
func (comp *Client) GetPrinter() (*response.ResponseExpressGetPrinter, error)
func (*Client) GetQuota ¶
func (*Client) PreviewTemplate ¶
func (*Client) TestUpdateOrder ¶
func (comp *Client) TestUpdateOrder( BizID string, OrderID string, DeliveryID string, WaybillID string, ActionTime int64, ActionType int, ActionMsg string, ) (*response2.ResponseMiniProgram, error)
模拟快递公司更新订单状态, 该接口只能用户测试 https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/express/by-business/logistics.testUpdateOrder.html
func (*Client) UpdateBusiness ¶
func (*Client) UpdatePath ¶
func (*Client) UpdatePrinter ¶
Click to show internal directories.
Click to hide internal directories.