Documentation ¶
Overview ¶
Package icburfq 包含ICBU-RFQ相关结构体
Index ¶
- type AlibabaicbuannexuploadAPIRequest
- func (r AlibabaicbuannexuploadAPIRequest) GetApiMethodName() string
- func (r AlibabaicbuannexuploadAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaicbuannexuploadAPIRequest) GetFileInputStreamBytes() *model.File
- func (r AlibabaicbuannexuploadAPIRequest) GetFileName() string
- func (r AlibabaicbuannexuploadAPIRequest) GetRawParams() model.Params
- func (r AlibabaicbuannexuploadAPIRequest) GetSource() string
- func (r *AlibabaicbuannexuploadAPIRequest) SetFileInputStreamBytes(_fileInputStreamBytes *model.File) error
- func (r *AlibabaicbuannexuploadAPIRequest) SetFileName(_fileName string) error
- func (r *AlibabaicbuannexuploadAPIRequest) SetSource(_source string) error
- type AlibabaicbuannexuploadAPIResponse
- type AlibabaicbuannexuploadAPIResponseModel
- type AlibabaicbuquotationpostAPIRequest
- func (r AlibabaicbuquotationpostAPIRequest) GetApiMethodName() string
- func (r AlibabaicbuquotationpostAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaicbuquotationpostAPIRequest) GetDto() *RfqQuotationRemoteDto
- func (r AlibabaicbuquotationpostAPIRequest) GetMd5key() string
- func (r AlibabaicbuquotationpostAPIRequest) GetRawParams() model.Params
- func (r *AlibabaicbuquotationpostAPIRequest) SetDto(_dto *RfqQuotationRemoteDto) error
- func (r *AlibabaicbuquotationpostAPIRequest) SetMd5key(_md5key string) error
- type AlibabaicbuquotationpostAPIResponse
- type AlibabaicbuquotationpostAPIResponseModel
- type AlibabaicburfqdetailgetAPIRequest
- func (r AlibabaicburfqdetailgetAPIRequest) GetApiMethodName() string
- func (r AlibabaicburfqdetailgetAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaicburfqdetailgetAPIRequest) GetMd5key() string
- func (r AlibabaicburfqdetailgetAPIRequest) GetRawParams() model.Params
- func (r AlibabaicburfqdetailgetAPIRequest) GetRfqQueryDto() *RfqDetailSearchQueryDto
- func (r *AlibabaicburfqdetailgetAPIRequest) SetMd5key(_md5key string) error
- func (r *AlibabaicburfqdetailgetAPIRequest) SetRfqQueryDto(_rfqQueryDto *RfqDetailSearchQueryDto) error
- type AlibabaicburfqdetailgetAPIResponse
- type AlibabaicburfqdetailgetAPIResponseModel
- type AlibabaicburfqmyequityAPIRequest
- type AlibabaicburfqmyequityAPIResponse
- type AlibabaicburfqmyequityAPIResponseModel
- type AlibabaicburfqreadAPIRequest
- func (r AlibabaicburfqreadAPIRequest) GetApiMethodName() string
- func (r AlibabaicburfqreadAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaicburfqreadAPIRequest) GetRawParams() model.Params
- func (r AlibabaicburfqreadAPIRequest) GetRfqIdList() []string
- func (r *AlibabaicburfqreadAPIRequest) SetRfqIdList(_rfqIdList []string) error
- type AlibabaicburfqreadAPIResponse
- type AlibabaicburfqreadAPIResponseModel
- type AlibabaicburfqrecommendAPIRequest
- func (r AlibabaicburfqrecommendAPIRequest) GetApiMethodName() string
- func (r AlibabaicburfqrecommendAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaicburfqrecommendAPIRequest) GetQueryDto() *QueryDto
- func (r AlibabaicburfqrecommendAPIRequest) GetRawParams() model.Params
- func (r *AlibabaicburfqrecommendAPIRequest) SetQueryDto(_queryDto *QueryDto) error
- type AlibabaicburfqrecommendAPIResponse
- type AlibabaicburfqrecommendAPIResponseModel
- type AlibabaicburfqsearchAPIRequest
- func (r AlibabaicburfqsearchAPIRequest) GetApiMethodName() string
- func (r AlibabaicburfqsearchAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaicburfqsearchAPIRequest) GetCond() *RfqRequestSearchCondDto
- func (r AlibabaicburfqsearchAPIRequest) GetMd5key() string
- func (r AlibabaicburfqsearchAPIRequest) GetRawParams() model.Params
- func (r *AlibabaicburfqsearchAPIRequest) SetCond(_cond *RfqRequestSearchCondDto) error
- func (r *AlibabaicburfqsearchAPIRequest) SetMd5key(_md5key string) error
- type AlibabaicburfqsearchAPIResponse
- type AlibabaicburfqsearchAPIResponseModel
- type Attachedfiles
- type BuyRequestSearchDetailRemoteDto
- type Categorylist
- type EquityPackageDto
- type PageView
- type PriceList
- type QueryDto
- type RecommendReturnDto
- type RecommendRfqDto
- type Requestlist
- type RfqAnnexFileRemoteDto
- type RfqBuyRequestSearchDetailRemoteDto
- type RfqDetailSearchQueryDto
- type RfqQuotationPriceRemoteDto
- type RfqQuotationRemoteDto
- type RfqRemoteServiceResult
- type RfqRequestSearchCondDto
- type RfqRequestSearchResultDto
- type ServiceResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlibabaicbuannexuploadAPIRequest ¶ added in v1.3.1
type AlibabaicbuannexuploadAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaicbuannexuploadAPIRequest 上传附件获取附件files_str API请求 alibaba.icbu.annex.upload
上传附件获取附件files_str
func NewAlibabaicbuannexuploadRequest ¶ added in v1.3.1
func NewAlibabaicbuannexuploadRequest() *AlibabaicbuannexuploadAPIRequest
NewAlibabaicbuannexuploadRequest 初始化AlibabaicbuannexuploadAPIRequest对象
func (AlibabaicbuannexuploadAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaicbuannexuploadAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaicbuannexuploadAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaicbuannexuploadAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaicbuannexuploadAPIRequest) GetFileInputStreamBytes ¶ added in v1.3.1
func (r AlibabaicbuannexuploadAPIRequest) GetFileInputStreamBytes() *model.File
GetFileInputStreamBytes FileInputStreamBytes Getter
func (AlibabaicbuannexuploadAPIRequest) GetFileName ¶ added in v1.3.1
func (r AlibabaicbuannexuploadAPIRequest) GetFileName() string
GetFileName FileName Getter
func (AlibabaicbuannexuploadAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaicbuannexuploadAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaicbuannexuploadAPIRequest) GetSource ¶ added in v1.3.1
func (r AlibabaicbuannexuploadAPIRequest) GetSource() string
GetSource Source Getter
func (*AlibabaicbuannexuploadAPIRequest) SetFileInputStreamBytes ¶ added in v1.3.1
func (r *AlibabaicbuannexuploadAPIRequest) SetFileInputStreamBytes(_fileInputStreamBytes *model.File) error
SetFileInputStreamBytes is FileInputStreamBytes Setter 文件字节流
func (*AlibabaicbuannexuploadAPIRequest) SetFileName ¶ added in v1.3.1
func (r *AlibabaicbuannexuploadAPIRequest) SetFileName(_fileName string) error
SetFileName is FileName Setter 文件名
func (*AlibabaicbuannexuploadAPIRequest) SetSource ¶ added in v1.3.1
func (r *AlibabaicbuannexuploadAPIRequest) SetSource(_source string) error
SetSource is Source Setter 来源
type AlibabaicbuannexuploadAPIResponse ¶ added in v1.3.1
type AlibabaicbuannexuploadAPIResponse struct { model.CommonResponse AlibabaicbuannexuploadAPIResponseModel }
AlibabaicbuannexuploadAPIResponse 上传附件获取附件files_str API返回值 alibaba.icbu.annex.upload
上传附件获取附件files_str
type AlibabaicbuannexuploadAPIResponseModel ¶ added in v1.3.1
type AlibabaicbuannexuploadAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_icbu_annex_upload_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 返回错误码 ErrType string `json:"err_type,omitempty" xml:"err_type,omitempty"` // 错误信息 Message string `json:"message,omitempty" xml:"message,omitempty"` // 文件file_str Result string `json:"result,omitempty" xml:"result,omitempty"` // 是否成功 IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"` }
AlibabaicbuannexuploadAPIResponseModel is 上传附件获取附件files_str 成功返回结果
type AlibabaicbuquotationpostAPIRequest ¶ added in v1.3.1
type AlibabaicbuquotationpostAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaicbuquotationpostAPIRequest 供应商提交报价 API请求 alibaba.icbu.quotation.post
供应商对RFQ进行报价
func NewAlibabaicbuquotationpostRequest ¶ added in v1.3.1
func NewAlibabaicbuquotationpostRequest() *AlibabaicbuquotationpostAPIRequest
NewAlibabaicbuquotationpostRequest 初始化AlibabaicbuquotationpostAPIRequest对象
func (AlibabaicbuquotationpostAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaicbuquotationpostAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaicbuquotationpostAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaicbuquotationpostAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaicbuquotationpostAPIRequest) GetDto ¶ added in v1.3.1
func (r AlibabaicbuquotationpostAPIRequest) GetDto() *RfqQuotationRemoteDto
GetDto Dto Getter
func (AlibabaicbuquotationpostAPIRequest) GetMd5key ¶ added in v1.3.1
func (r AlibabaicbuquotationpostAPIRequest) GetMd5key() string
GetMd5key Md5key Getter
func (AlibabaicbuquotationpostAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaicbuquotationpostAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaicbuquotationpostAPIRequest) SetDto ¶ added in v1.3.1
func (r *AlibabaicbuquotationpostAPIRequest) SetDto(_dto *RfqQuotationRemoteDto) error
SetDto is Dto Setter 报价DTO
func (*AlibabaicbuquotationpostAPIRequest) SetMd5key ¶ added in v1.3.1
func (r *AlibabaicbuquotationpostAPIRequest) SetMd5key(_md5key string) error
SetMd5key is Md5key Setter 验证
type AlibabaicbuquotationpostAPIResponse ¶ added in v1.3.1
type AlibabaicbuquotationpostAPIResponse struct { model.CommonResponse AlibabaicbuquotationpostAPIResponseModel }
AlibabaicbuquotationpostAPIResponse 供应商提交报价 API返回值 alibaba.icbu.quotation.post
供应商对RFQ进行报价
type AlibabaicbuquotationpostAPIResponseModel ¶ added in v1.3.1
type AlibabaicbuquotationpostAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_icbu_quotation_post_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 请求返回结果信息 Result *RfqRemoteServiceResult `json:"result,omitempty" xml:"result,omitempty"` }
AlibabaicbuquotationpostAPIResponseModel is 供应商提交报价 成功返回结果
type AlibabaicburfqdetailgetAPIRequest ¶ added in v1.3.1
type AlibabaicburfqdetailgetAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaicburfqdetailgetAPIRequest 获取RFQ详情 API请求 alibaba.icbu.rfqdetail.get
查看RFQ的详情信息
func NewAlibabaicburfqdetailgetRequest ¶ added in v1.3.1
func NewAlibabaicburfqdetailgetRequest() *AlibabaicburfqdetailgetAPIRequest
NewAlibabaicburfqdetailgetRequest 初始化AlibabaicburfqdetailgetAPIRequest对象
func (AlibabaicburfqdetailgetAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaicburfqdetailgetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaicburfqdetailgetAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaicburfqdetailgetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaicburfqdetailgetAPIRequest) GetMd5key ¶ added in v1.3.1
func (r AlibabaicburfqdetailgetAPIRequest) GetMd5key() string
GetMd5key Md5key Getter
func (AlibabaicburfqdetailgetAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaicburfqdetailgetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaicburfqdetailgetAPIRequest) GetRfqQueryDto ¶ added in v1.3.1
func (r AlibabaicburfqdetailgetAPIRequest) GetRfqQueryDto() *RfqDetailSearchQueryDto
GetRfqQueryDto RfqQueryDto Getter
func (*AlibabaicburfqdetailgetAPIRequest) SetMd5key ¶ added in v1.3.1
func (r *AlibabaicburfqdetailgetAPIRequest) SetMd5key(_md5key string) error
SetMd5key is Md5key Setter 验证
func (*AlibabaicburfqdetailgetAPIRequest) SetRfqQueryDto ¶ added in v1.3.1
func (r *AlibabaicburfqdetailgetAPIRequest) SetRfqQueryDto(_rfqQueryDto *RfqDetailSearchQueryDto) error
SetRfqQueryDto is RfqQueryDto Setter 查询RFQ详情DTO
type AlibabaicburfqdetailgetAPIResponse ¶ added in v1.3.1
type AlibabaicburfqdetailgetAPIResponse struct { model.CommonResponse AlibabaicburfqdetailgetAPIResponseModel }
AlibabaicburfqdetailgetAPIResponse 获取RFQ详情 API返回值 alibaba.icbu.rfqdetail.get
查看RFQ的详情信息
type AlibabaicburfqdetailgetAPIResponseModel ¶ added in v1.3.1
type AlibabaicburfqdetailgetAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_icbu_rfqdetail_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 返回结果集 Result *RfqRemoteServiceResult `json:"result,omitempty" xml:"result,omitempty"` }
AlibabaicburfqdetailgetAPIResponseModel is 获取RFQ详情 成功返回结果
type AlibabaicburfqmyequityAPIRequest ¶ added in v1.3.1
AlibabaicburfqmyequityAPIRequest 我的权益 API请求 alibaba.icbu.rfq.myequity
查询供应商权益接口
func NewAlibabaicburfqmyequityRequest ¶ added in v1.3.1
func NewAlibabaicburfqmyequityRequest() *AlibabaicburfqmyequityAPIRequest
NewAlibabaicburfqmyequityRequest 初始化AlibabaicburfqmyequityAPIRequest对象
func (AlibabaicburfqmyequityAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaicburfqmyequityAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaicburfqmyequityAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaicburfqmyequityAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaicburfqmyequityAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaicburfqmyequityAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
type AlibabaicburfqmyequityAPIResponse ¶ added in v1.3.1
type AlibabaicburfqmyequityAPIResponse struct { model.CommonResponse AlibabaicburfqmyequityAPIResponseModel }
AlibabaicburfqmyequityAPIResponse 我的权益 API返回值 alibaba.icbu.rfq.myequity
查询供应商权益接口
type AlibabaicburfqmyequityAPIResponseModel ¶ added in v1.3.1
type AlibabaicburfqmyequityAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_icbu_rfq_myequity_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 请求返回结果 ServiceResult *ServiceResult `json:"service_result,omitempty" xml:"service_result,omitempty"` }
AlibabaicburfqmyequityAPIResponseModel is 我的权益 成功返回结果
type AlibabaicburfqreadAPIRequest ¶ added in v1.3.1
AlibabaicburfqreadAPIRequest 是否已读RFQ API请求 alibaba.icbu.rfq.read
是否已读RFQ
func NewAlibabaicburfqreadRequest ¶ added in v1.3.1
func NewAlibabaicburfqreadRequest() *AlibabaicburfqreadAPIRequest
NewAlibabaicburfqreadRequest 初始化AlibabaicburfqreadAPIRequest对象
func (AlibabaicburfqreadAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaicburfqreadAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaicburfqreadAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaicburfqreadAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaicburfqreadAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaicburfqreadAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaicburfqreadAPIRequest) GetRfqIdList ¶ added in v1.3.1
func (r AlibabaicburfqreadAPIRequest) GetRfqIdList() []string
GetRfqIdList RfqIdList Getter
func (*AlibabaicburfqreadAPIRequest) SetRfqIdList ¶ added in v1.3.1
func (r *AlibabaicburfqreadAPIRequest) SetRfqIdList(_rfqIdList []string) error
SetRfqIdList is RfqIdList Setter 查询RFQID列表
type AlibabaicburfqreadAPIResponse ¶ added in v1.3.1
type AlibabaicburfqreadAPIResponse struct { model.CommonResponse AlibabaicburfqreadAPIResponseModel }
AlibabaicburfqreadAPIResponse 是否已读RFQ API返回值 alibaba.icbu.rfq.read
是否已读RFQ
type AlibabaicburfqreadAPIResponseModel ¶ added in v1.3.1
type AlibabaicburfqreadAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_icbu_rfq_read_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // alinkappserver系统返回的通用结果类 Result *ServiceResult `json:"result,omitempty" xml:"result,omitempty"` }
AlibabaicburfqreadAPIResponseModel is 是否已读RFQ 成功返回结果
type AlibabaicburfqrecommendAPIRequest ¶ added in v1.3.1
type AlibabaicburfqrecommendAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaicburfqrecommendAPIRequest rfq推荐 API请求 alibaba.icbu.rfq.recommend
rfq推荐
func NewAlibabaicburfqrecommendRequest ¶ added in v1.3.1
func NewAlibabaicburfqrecommendRequest() *AlibabaicburfqrecommendAPIRequest
NewAlibabaicburfqrecommendRequest 初始化AlibabaicburfqrecommendAPIRequest对象
func (AlibabaicburfqrecommendAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaicburfqrecommendAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaicburfqrecommendAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaicburfqrecommendAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaicburfqrecommendAPIRequest) GetQueryDto ¶ added in v1.3.1
func (r AlibabaicburfqrecommendAPIRequest) GetQueryDto() *QueryDto
GetQueryDto QueryDto Getter
func (AlibabaicburfqrecommendAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaicburfqrecommendAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaicburfqrecommendAPIRequest) SetQueryDto ¶ added in v1.3.1
func (r *AlibabaicburfqrecommendAPIRequest) SetQueryDto(_queryDto *QueryDto) error
SetQueryDto is QueryDto Setter 入参数据
type AlibabaicburfqrecommendAPIResponse ¶ added in v1.3.1
type AlibabaicburfqrecommendAPIResponse struct { model.CommonResponse AlibabaicburfqrecommendAPIResponseModel }
AlibabaicburfqrecommendAPIResponse rfq推荐 API返回值 alibaba.icbu.rfq.recommend
rfq推荐
type AlibabaicburfqrecommendAPIResponseModel ¶ added in v1.3.1
type AlibabaicburfqrecommendAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_icbu_rfq_recommend_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // alinkappserver系统返回的通用结果类 Result *ServiceResult `json:"result,omitempty" xml:"result,omitempty"` }
AlibabaicburfqrecommendAPIResponseModel is rfq推荐 成功返回结果
type AlibabaicburfqsearchAPIRequest ¶ added in v1.3.1
type AlibabaicburfqsearchAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaicburfqsearchAPIRequest 查询RFQ API请求 alibaba.icbu.rfq.search
用于查询RFQ的信息
func NewAlibabaicburfqsearchRequest ¶ added in v1.3.1
func NewAlibabaicburfqsearchRequest() *AlibabaicburfqsearchAPIRequest
NewAlibabaicburfqsearchRequest 初始化AlibabaicburfqsearchAPIRequest对象
func (AlibabaicburfqsearchAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabaicburfqsearchAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaicburfqsearchAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabaicburfqsearchAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaicburfqsearchAPIRequest) GetCond ¶ added in v1.3.1
func (r AlibabaicburfqsearchAPIRequest) GetCond() *RfqRequestSearchCondDto
GetCond Cond Getter
func (AlibabaicburfqsearchAPIRequest) GetMd5key ¶ added in v1.3.1
func (r AlibabaicburfqsearchAPIRequest) GetMd5key() string
GetMd5key Md5key Getter
func (AlibabaicburfqsearchAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabaicburfqsearchAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaicburfqsearchAPIRequest) SetCond ¶ added in v1.3.1
func (r *AlibabaicburfqsearchAPIRequest) SetCond(_cond *RfqRequestSearchCondDto) error
SetCond is Cond Setter 查询条件
func (*AlibabaicburfqsearchAPIRequest) SetMd5key ¶ added in v1.3.1
func (r *AlibabaicburfqsearchAPIRequest) SetMd5key(_md5key string) error
SetMd5key is Md5key Setter 验证
type AlibabaicburfqsearchAPIResponse ¶ added in v1.3.1
type AlibabaicburfqsearchAPIResponse struct { model.CommonResponse AlibabaicburfqsearchAPIResponseModel }
AlibabaicburfqsearchAPIResponse 查询RFQ API返回值 alibaba.icbu.rfq.search
用于查询RFQ的信息
type AlibabaicburfqsearchAPIResponseModel ¶ added in v1.3.1
type AlibabaicburfqsearchAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_icbu_rfq_search_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 返回信息结果集 Result *RfqRemoteServiceResult `json:"result,omitempty" xml:"result,omitempty"` }
AlibabaicburfqsearchAPIResponseModel is 查询RFQ 成功返回结果
type Attachedfiles ¶
type Attachedfiles struct { // 文件名 FileName string `json:"file_name,omitempty" xml:"file_name,omitempty"` // 文件地址 FileUrl string `json:"file_url,omitempty" xml:"file_url,omitempty"` }
Attachedfiles 结构体
type BuyRequestSearchDetailRemoteDto ¶
type BuyRequestSearchDetailRemoteDto struct { // 语种 LangSrc string `json:"lang_src,omitempty" xml:"lang_src,omitempty"` // 供应商国家 SupplierCountrys string `json:"supplier_countrys,omitempty" xml:"supplier_countrys,omitempty"` // 类目名称 CategoryName string `json:"category_name,omitempty" xml:"category_name,omitempty"` // 附加名称 AnnexNames string `json:"annex_names,omitempty" xml:"annex_names,omitempty"` // 付款条件 PaymentTerms string `json:"payment_terms,omitempty" xml:"payment_terms,omitempty"` // 目的港 DestinationPort string `json:"destination_port,omitempty" xml:"destination_port,omitempty"` // 价格单位 FobPriceUnit string `json:"fob_price_unit,omitempty" xml:"fob_price_unit,omitempty"` // 价格 FobPrice string `json:"fob_price,omitempty" xml:"fob_price,omitempty"` // 发运条件 ShippingTerms string `json:"shipping_terms,omitempty" xml:"shipping_terms,omitempty"` // 国家简称 CountrySimple string `json:"country_simple,omitempty" xml:"country_simple,omitempty"` // 数量单位 QuantityUnit string `json:"quantity_unit,omitempty" xml:"quantity_unit,omitempty"` // 状态 Status string `json:"status,omitempty" xml:"status,omitempty"` // 描述 Description string `json:"description,omitempty" xml:"description,omitempty"` // 标题 Subject string `json:"subject,omitempty" xml:"subject,omitempty"` // RFQ ID RfqId string `json:"rfq_id,omitempty" xml:"rfq_id,omitempty"` // 类目ID CategoryId int64 `json:"category_id,omitempty" xml:"category_id,omitempty"` // 剩余报价数量 LeftCount int64 `json:"left_count,omitempty" xml:"left_count,omitempty"` // 开放时间 OpenTime int64 `json:"open_time,omitempty" xml:"open_time,omitempty"` // 过期值 ExpirateTime int64 `json:"expirate_time,omitempty" xml:"expirate_time,omitempty"` // 数量 Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"` }
BuyRequestSearchDetailRemoteDto 结构体
type Categorylist ¶
type Categorylist struct { // 类目名称 CategoryName string `json:"category_name,omitempty" xml:"category_name,omitempty"` // 类目ID CategoryId int64 `json:"category_id,omitempty" xml:"category_id,omitempty"` // 数量 Count int64 `json:"count,omitempty" xml:"count,omitempty"` }
Categorylist 结构体
type EquityPackageDto ¶
type EquityPackageDto struct { // 过期时间 ExpiredDate string `json:"expired_date,omitempty" xml:"expired_date,omitempty"` // 击败其他供应商百分比 BeatSupplierPercent string `json:"beat_supplier_percent,omitempty" xml:"beat_supplier_percent,omitempty"` // 市场表现分统计开始时间 StatisticStartDate string `json:"statistic_start_date,omitempty" xml:"statistic_start_date,omitempty"` // 市场表现分统计结束时间 StatisticEndDate string `json:"statistic_end_date,omitempty" xml:"statistic_end_date,omitempty"` // 剩余权益 EquityCount int64 `json:"equity_count,omitempty" xml:"equity_count,omitempty"` // 市场表现分 Score int64 `json:"score,omitempty" xml:"score,omitempty"` // 剩余置顶报价权益 TopServiceCount int64 `json:"top_service_count,omitempty" xml:"top_service_count,omitempty"` }
EquityPackageDto 结构体
type PageView ¶
type PageView struct { // 当前页面 Current int64 `json:"current,omitempty" xml:"current,omitempty"` // 页面大小 PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"` // 推荐数量 TotalItem int64 `json:"total_item,omitempty" xml:"total_item,omitempty"` // 总页数 TotalPages int64 `json:"total_pages,omitempty" xml:"total_pages,omitempty"` }
PageView 结构体
type PriceList ¶
type PriceList struct { // 目的港 Port string `json:"port,omitempty" xml:"port,omitempty"` // 发运条件 ShippingTerms string `json:"shipping_terms,omitempty" xml:"shipping_terms,omitempty"` // 图片image_str,请通过调用alibaba.icbu.annex.upload结果作为入参如果是都个附件通过\r\n分割 ImageStr string `json:"image_str,omitempty" xml:"image_str,omitempty"` // 产品编号 ModelNum string `json:"model_num,omitempty" xml:"model_num,omitempty"` // 产品名称 ItemName string `json:"item_name,omitempty" xml:"item_name,omitempty"` // 价格 FobPrice string `json:"fob_price,omitempty" xml:"fob_price,omitempty"` // 数量 Quantity string `json:"quantity,omitempty" xml:"quantity,omitempty"` // 数量单位 QuantityUnit string `json:"quantity_unit,omitempty" xml:"quantity_unit,omitempty"` // 备注 Remark string `json:"remark,omitempty" xml:"remark,omitempty"` // 价格单位 FobPriceUnit string `json:"fob_price_unit,omitempty" xml:"fob_price_unit,omitempty"` }
PriceList 结构体
type QueryDto ¶
type QueryDto struct { // 系统参数qn-homepage Site string `json:"site,omitempty" xml:"site,omitempty"` // 系统参数U_P_I Type string `json:"type,omitempty" xml:"type,omitempty"` // 推荐数量 Count int64 `json:"count,omitempty" xml:"count,omitempty"` // 当前页面数 Current int64 `json:"current,omitempty" xml:"current,omitempty"` // 页面大小 PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"` }
QueryDto 结构体
type RecommendReturnDto ¶
type RecommendReturnDto struct { // 返回推荐RFQ RfqList []RecommendRfqDto `json:"rfq_list,omitempty" xml:"rfq_list>recommend_rfq_dto,omitempty"` // 返回结果统计 Pagination *PageView `json:"pagination,omitempty" xml:"pagination,omitempty"` }
RecommendReturnDto 结构体
type RecommendRfqDto ¶
type RecommendRfqDto struct { // 国家全称 Country string `json:"country,omitempty" xml:"country,omitempty"` // 国家简称 CountrySimple string `json:"country_simple,omitempty" xml:"country_simple,omitempty"` // 发布时间 DatePostStr string `json:"date_post_str,omitempty" xml:"date_post_str,omitempty"` // RFQ详情 Detail string `json:"detail,omitempty" xml:"detail,omitempty"` // 图片地址 ImageUrl string `json:"image_url,omitempty" xml:"image_url,omitempty"` // rfqID RfqId string `json:"rfq_id,omitempty" xml:"rfq_id,omitempty"` // RFQ标题 Subject string `json:"subject,omitempty" xml:"subject,omitempty"` // 数量单位 QuantityUnit string `json:"quantity_unit,omitempty" xml:"quantity_unit,omitempty"` // 发布时间戳 DatePost int64 `json:"date_post,omitempty" xml:"date_post,omitempty"` // 剩余报价数 LeftCount int64 `json:"left_count,omitempty" xml:"left_count,omitempty"` // 数量 Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"` // 是否有读过 HasRead bool `json:"has_read,omitempty" xml:"has_read,omitempty"` // 是否有图片 HaveImage bool `json:"have_image,omitempty" xml:"have_image,omitempty"` }
RecommendRfqDto 结构体
type Requestlist ¶
type Requestlist struct { // 附件 AnnexFiles []RfqAnnexFileRemoteDto `json:"annex_files,omitempty" xml:"annex_files>rfq_annex_file_remote_dto,omitempty"` // RFQID RfqId string `json:"rfq_id,omitempty" xml:"rfq_id,omitempty"` // RFQ标题 Subject string `json:"subject,omitempty" xml:"subject,omitempty"` // RFQ内容 Description string `json:"description,omitempty" xml:"description,omitempty"` // 数量单位 QuantityUnit string `json:"quantity_unit,omitempty" xml:"quantity_unit,omitempty"` // 国家简称 CountrySimple string `json:"country_simple,omitempty" xml:"country_simple,omitempty"` // 附件名称 AnnexNames string `json:"annex_names,omitempty" xml:"annex_names,omitempty"` // 语种 LangSrc string `json:"lang_src,omitempty" xml:"lang_src,omitempty"` // 图片地址 ImageUrl string `json:"image_url,omitempty" xml:"image_url,omitempty"` // 供应商国家 SupplierCountrys string `json:"supplier_countrys,omitempty" xml:"supplier_countrys,omitempty"` // 唯一加密RFQID UniqueRfqId string `json:"unique_rfq_id,omitempty" xml:"unique_rfq_id,omitempty"` // 类目ID CategoryId int64 `json:"category_id,omitempty" xml:"category_id,omitempty"` // 数量 Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"` // 剩余报价 LeftCount int64 `json:"left_count,omitempty" xml:"left_count,omitempty"` // 过期时间 ExpirateTime int64 `json:"expirate_time,omitempty" xml:"expirate_time,omitempty"` // 开始时间 OpenTime int64 `json:"open_time,omitempty" xml:"open_time,omitempty"` }
Requestlist 结构体
type RfqAnnexFileRemoteDto ¶
type RfqAnnexFileRemoteDto struct { // 文件名 FileName string `json:"file_name,omitempty" xml:"file_name,omitempty"` // 唯一文件名 UniqueFileName string `json:"unique_file_name,omitempty" xml:"unique_file_name,omitempty"` }
RfqAnnexFileRemoteDto 结构体
type RfqBuyRequestSearchDetailRemoteDto ¶
type RfqBuyRequestSearchDetailRemoteDto struct { // 附件列表 Attachments []Attachedfiles `json:"attachments,omitempty" xml:"attachments>attachedfiles,omitempty"` // RFQ详情 RfqDetailDto *BuyRequestSearchDetailRemoteDto `json:"rfq_detail_dto,omitempty" xml:"rfq_detail_dto,omitempty"` }
RfqBuyRequestSearchDetailRemoteDto 结构体
type RfqDetailSearchQueryDto ¶
type RfqDetailSearchQueryDto struct { // RFQ ID RfqId string `json:"rfq_id,omitempty" xml:"rfq_id,omitempty"` }
RfqDetailSearchQueryDto 结构体
type RfqQuotationPriceRemoteDto ¶ added in v1.2.0
type RfqQuotationPriceRemoteDto struct { // 备注 Remark string `json:"remark,omitempty" xml:"remark,omitempty"` // 样品运费支付方 Payment string `json:"payment,omitempty" xml:"payment,omitempty"` // 是否是免费 IsFree string `json:"is_free,omitempty" xml:"is_free,omitempty"` // 是否提供样本 IsSupport string `json:"is_support,omitempty" xml:"is_support,omitempty"` // 预计时间 EstimatedDate float64 `json:"estimated_date,omitempty" xml:"estimated_date,omitempty"` }
RfqQuotationPriceRemoteDto 结构体
type RfqQuotationRemoteDto ¶
type RfqQuotationRemoteDto struct { // 报价列表 PriceList []PriceList `json:"price_list,omitempty" xml:"price_list>price_list,omitempty"` // 给买家留言 Details string `json:"details,omitempty" xml:"details,omitempty"` // 附件file_str,请通过调用alibaba.icbu.annex.upload结果作为入参 AnnexFilesStr string `json:"annex_files_str,omitempty" xml:"annex_files_str,omitempty"` // RFQID RfqId string `json:"rfq_id,omitempty" xml:"rfq_id,omitempty"` // 付费条款 PaymentTerms string `json:"payment_terms,omitempty" xml:"payment_terms,omitempty"` // 过期时间 ExpiryDate string `json:"expiry_date,omitempty" xml:"expiry_date,omitempty"` // 样本 Sample *RfqQuotationPriceRemoteDto `json:"sample,omitempty" xml:"sample,omitempty"` // 报价ID Id int64 `json:"id,omitempty" xml:"id,omitempty"` }
RfqQuotationRemoteDto 结构体
type RfqRemoteServiceResult ¶
type RfqRemoteServiceResult struct { // 错误信息 Message string `json:"message,omitempty" xml:"message,omitempty"` // 错误类型 ErrType string `json:"err_type,omitempty" xml:"err_type,omitempty"` // 错误类型 ErrorType string `json:"error_type,omitempty" xml:"error_type,omitempty"` // 返回结果信息 Result *RfqQuotationRemoteDto `json:"result,omitempty" xml:"result,omitempty"` // 是否成功 Success bool `json:"success,omitempty" xml:"success,omitempty"` }
RfqRemoteServiceResult 结构体
type RfqRequestSearchCondDto ¶
type RfqRequestSearchCondDto struct { // 关键词 SearchText string `json:"search_text,omitempty" xml:"search_text,omitempty"` // 国家简称 Country string `json:"country,omitempty" xml:"country,omitempty"` // 类目 CategoryId string `json:"category_id,omitempty" xml:"category_id,omitempty"` // 每页显示个数 PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"` // 过滤RFQ发送时间秒级别的 OpenTime int64 `json:"open_time,omitempty" xml:"open_time,omitempty"` // RFQ发布到现在的结束时间秒级别 CloseTime int64 `json:"close_time,omitempty" xml:"close_time,omitempty"` // 最小量 QuantityMin int64 `json:"quantity_min,omitempty" xml:"quantity_min,omitempty"` // 当前页 CurrentPage int64 `json:"current_page,omitempty" xml:"current_page,omitempty"` // 最大量 QuantityMax int64 `json:"quantity_max,omitempty" xml:"quantity_max,omitempty"` // 是否有附件 Attachment bool `json:"attachment,omitempty" xml:"attachment,omitempty"` // 是否有图片 Photo bool `json:"photo,omitempty" xml:"photo,omitempty"` // 是否报满RFQ FullQuote bool `json:"full_quote,omitempty" xml:"full_quote,omitempty"` // 是否限免RFQ ZeroQuotation bool `json:"zero_quotation,omitempty" xml:"zero_quotation,omitempty"` // 是否过滤已报价 FilterQuoted bool `json:"filter_quoted,omitempty" xml:"filter_quoted,omitempty"` }
RfqRequestSearchCondDto 结构体
type RfqRequestSearchResultDto ¶
type RfqRequestSearchResultDto struct { // RFQ列表 RequestList []Requestlist `json:"request_list,omitempty" xml:"request_list>requestlist,omitempty"` // 类目列表 CategoryList []Categorylist `json:"category_list,omitempty" xml:"category_list>categorylist,omitempty"` // 总数 Total int64 `json:"total,omitempty" xml:"total,omitempty"` }
RfqRequestSearchResultDto 结构体
type ServiceResult ¶
type ServiceResult struct { // 返回信息 Msg string `json:"msg,omitempty" xml:"msg,omitempty"` // 错误码 Code string `json:"code,omitempty" xml:"code,omitempty"` // 我的权益信息 Value *EquityPackageDto `json:"value,omitempty" xml:"value,omitempty"` // 操作结果对象 ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"` // 是否成功 Success bool `json:"success,omitempty" xml:"success,omitempty"` }
ServiceResult 结构体
Source Files ¶
- AlibabaIcbuAnnexUploadAPIRequest.go
- AlibabaIcbuAnnexUploadAPIResponse.go
- AlibabaIcbuQuotationPostAPIRequest.go
- AlibabaIcbuQuotationPostAPIResponse.go
- AlibabaIcbuRfqMyequityAPIRequest.go
- AlibabaIcbuRfqMyequityAPIResponse.go
- AlibabaIcbuRfqReadAPIRequest.go
- AlibabaIcbuRfqReadAPIResponse.go
- AlibabaIcbuRfqRecommendAPIRequest.go
- AlibabaIcbuRfqRecommendAPIResponse.go
- AlibabaIcbuRfqSearchAPIRequest.go
- AlibabaIcbuRfqSearchAPIResponse.go
- AlibabaIcbuRfqdetailGetAPIRequest.go
- AlibabaIcbuRfqdetailGetAPIResponse.go
- Attachedfiles.go
- BuyRequestSearchDetailRemoteDto.go
- Categorylist.go
- EquityPackageDto.go
- PageView.go
- PriceList.go
- QueryDto.go
- RecommendReturnDto.go
- RecommendRfqDto.go
- Requestlist.go
- RfqAnnexFileRemoteDto.go
- RfqBuyRequestSearchDetailRemoteDto.go
- RfqDetailSearchQueryDto.go
- RfqQuotationPriceRemoteDto.go
- RfqQuotationRemoteDto.go
- RfqRemoteServiceResult.go
- RfqRequestSearchCondDto.go
- RfqRequestSearchResultDto.go
- ServiceResult.go
- doc.go