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"` }