Documentation
¶
Index ¶
- type QueryMyCustomerListRequest
- func NewQueryMyCustomerListRequest(regionId string) *QueryMyCustomerListRequest
- func NewQueryMyCustomerListRequestWithAllParams(regionId string, customerPin *string, aliasName *string, startRelTime *string, ...) *QueryMyCustomerListRequest
- func NewQueryMyCustomerListRequestWithoutParam() *QueryMyCustomerListRequest
- func (r QueryMyCustomerListRequest) GetRegionId() string
- func (r *QueryMyCustomerListRequest) SetAliasName(aliasName string)
- func (r *QueryMyCustomerListRequest) SetCustomerPin(customerPin string)
- func (r *QueryMyCustomerListRequest) SetEndRelTime(endRelTime string)
- func (r *QueryMyCustomerListRequest) SetPageIndex(pageIndex int)
- func (r *QueryMyCustomerListRequest) SetPageSize(pageSize int)
- func (r *QueryMyCustomerListRequest) SetRegionId(regionId string)
- func (r *QueryMyCustomerListRequest) SetStartRelTime(startRelTime string)
- type QueryMyCustomerListResponse
- type QueryMyCustomerListResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type QueryMyCustomerListRequest ¶
type QueryMyCustomerListRequest struct {
core.JDCloudRequest
/* */
RegionId string `json:"regionId"`
/* 客户pin(客户账户) (Optional) */
CustomerPin *string `json:"customerPin"`
/* 客户昵称 (Optional) */
AliasName *string `json:"aliasName"`
/* 关联开始时间(格式:yyyy-MM-dd HH:mm:ss) (Optional) */
StartRelTime *string `json:"startRelTime"`
/* 关联结束时间(格式:yyyy-MM-dd HH:mm:ss) (Optional) */
EndRelTime *string `json:"endRelTime"`
/* 当前页序号 (Optional) */
PageIndex *int `json:"pageIndex"`
/* 当前条数 (Optional) */
PageSize *int `json:"pageSize"`
}
func NewQueryMyCustomerListRequest ¶
func NewQueryMyCustomerListRequest( regionId string, ) *QueryMyCustomerListRequest
* param regionId: (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewQueryMyCustomerListRequestWithAllParams ¶
func NewQueryMyCustomerListRequestWithAllParams( regionId string, customerPin *string, aliasName *string, startRelTime *string, endRelTime *string, pageIndex *int, pageSize *int, ) *QueryMyCustomerListRequest
* param regionId: (Required) * param customerPin: 客户pin(客户账户) (Optional) * param aliasName: 客户昵称 (Optional) * param startRelTime: 关联开始时间(格式:yyyy-MM-dd HH:mm:ss) (Optional) * param endRelTime: 关联结束时间(格式:yyyy-MM-dd HH:mm:ss) (Optional) * param pageIndex: 当前页序号 (Optional) * param pageSize: 当前条数 (Optional)
func NewQueryMyCustomerListRequestWithoutParam ¶
func NewQueryMyCustomerListRequestWithoutParam() *QueryMyCustomerListRequest
This constructor has better compatible ability when API parameters changed
func (QueryMyCustomerListRequest) GetRegionId ¶
func (r QueryMyCustomerListRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*QueryMyCustomerListRequest) SetAliasName ¶
func (r *QueryMyCustomerListRequest) SetAliasName(aliasName string)
param aliasName: 客户昵称(Optional)
func (*QueryMyCustomerListRequest) SetCustomerPin ¶
func (r *QueryMyCustomerListRequest) SetCustomerPin(customerPin string)
param customerPin: 客户pin(客户账户)(Optional)
func (*QueryMyCustomerListRequest) SetEndRelTime ¶
func (r *QueryMyCustomerListRequest) SetEndRelTime(endRelTime string)
param endRelTime: 关联结束时间(格式:yyyy-MM-dd HH:mm:ss)(Optional)
func (*QueryMyCustomerListRequest) SetPageIndex ¶
func (r *QueryMyCustomerListRequest) SetPageIndex(pageIndex int)
param pageIndex: 当前页序号(Optional)
func (*QueryMyCustomerListRequest) SetPageSize ¶
func (r *QueryMyCustomerListRequest) SetPageSize(pageSize int)
param pageSize: 当前条数(Optional)
func (*QueryMyCustomerListRequest) SetRegionId ¶
func (r *QueryMyCustomerListRequest) SetRegionId(regionId string)
param regionId: (Required)
func (*QueryMyCustomerListRequest) SetStartRelTime ¶
func (r *QueryMyCustomerListRequest) SetStartRelTime(startRelTime string)
param startRelTime: 关联开始时间(格式:yyyy-MM-dd HH:mm:ss)(Optional)
type QueryMyCustomerListResponse ¶
type QueryMyCustomerListResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result QueryMyCustomerListResult `json:"result"`
}
type QueryMyCustomerListResult ¶
type QueryMyCustomerListResult struct {
Pagination partner.Pagination `json:"pagination"`
Result []partner.Customer `json:"result"`
}