Documentation
¶
Index ¶
- type AddCoProductRequest
- func (r AddCoProductRequest) GetRegionId() string
- func (r *AddCoProductRequest) SetComparableProduct(comparableProduct string)
- func (r *AddCoProductRequest) SetCooperationId(cooperationId string)
- func (r *AddCoProductRequest) SetCostStructure(costStructure string)
- func (r *AddCoProductRequest) SetErp(erp string)
- func (r *AddCoProductRequest) SetGrossMarginForecast(grossMarginForecast string)
- func (r *AddCoProductRequest) SetIncomeForecast(incomeForecast string)
- func (r *AddCoProductRequest) SetMarketSize(marketSize string)
- func (r *AddCoProductRequest) SetName(name string)
- func (r *AddCoProductRequest) SetPricing(pricing string)
- func (r *AddCoProductRequest) SetPricingStrategy(pricingStrategy int)
- func (r *AddCoProductRequest) SetProductDesc(productDesc string)
- func (r *AddCoProductRequest) SetProductMode(productMode int)
- func (r *AddCoProductRequest) SetProductName(productName string)
- func (r *AddCoProductRequest) SetProductStatus(productStatus int)
- func (r *AddCoProductRequest) SetProductType(productType int)
- func (r *AddCoProductRequest) SetRegionId(regionId string)
- func (r *AddCoProductRequest) SetRiskSuggestion(riskSuggestion string)
- func (r *AddCoProductRequest) SetSellingForm(sellingForm int)
- func (r *AddCoProductRequest) SetSellingMode(sellingMode string)
- func (r *AddCoProductRequest) SetSettlementCycle(settlementCycle int)
- func (r *AddCoProductRequest) SetSettlementMode(settlementMode int)
- func (r *AddCoProductRequest) SetTargetCustomer(targetCustomer string)
- func (r *AddCoProductRequest) SetUuid(uuid string)
- type AddCoProductResponse
- type AddCoProductResult
- type AddContractRequest
- func (r AddContractRequest) GetRegionId() string
- func (r *AddContractRequest) SetContractNo(contractNo string)
- func (r *AddContractRequest) SetContractUuid(contractUuid string)
- func (r *AddContractRequest) SetEndDate(endDate string)
- func (r *AddContractRequest) SetFileUuid(fileUuid string)
- func (r *AddContractRequest) SetRegionId(regionId string)
- func (r *AddContractRequest) SetRemark(remark string)
- func (r *AddContractRequest) SetStartDate(startDate string)
- type AddContractResponse
- type AddContractResult
- type DeleteFileRequest
- type DeleteFileResponse
- type DeleteFileResult
- type DescribeCoProductRequest
- type DescribeCoProductResponse
- type DescribeCoProductResult
- type DescribeCoProductsRequest
- func NewDescribeCoProductsRequest(regionId string) *DescribeCoProductsRequest
- func NewDescribeCoProductsRequestWithAllParams(regionId string, cooperationId *string, companyName *string, name *string, ...) *DescribeCoProductsRequest
- func NewDescribeCoProductsRequestWithoutParam() *DescribeCoProductsRequest
- func (r DescribeCoProductsRequest) GetRegionId() string
- func (r *DescribeCoProductsRequest) SetCompanyName(companyName string)
- func (r *DescribeCoProductsRequest) SetContractNo(contractNo string)
- func (r *DescribeCoProductsRequest) SetCooperationId(cooperationId string)
- func (r *DescribeCoProductsRequest) SetName(name string)
- func (r *DescribeCoProductsRequest) SetPageIndex(pageIndex int)
- func (r *DescribeCoProductsRequest) SetPageSize(pageSize int)
- func (r *DescribeCoProductsRequest) SetProductMode(productMode int)
- func (r *DescribeCoProductsRequest) SetProductName(productName string)
- func (r *DescribeCoProductsRequest) SetProductStatus(productStatus int)
- func (r *DescribeCoProductsRequest) SetProductType(productType int)
- func (r *DescribeCoProductsRequest) SetRegionId(regionId string)
- func (r *DescribeCoProductsRequest) SetSettlementCycle(settlementCycle int)
- func (r *DescribeCoProductsRequest) SetSettlementMode(settlementMode int)
- type DescribeCoProductsResponse
- type DescribeCoProductsResult
- type DescribeCustomerBillByProductRequest
- func NewDescribeCustomerBillByProductRequest(regionId string, startTime string, endTime string, pageSize int, pageIndex int) *DescribeCustomerBillByProductRequest
- func NewDescribeCustomerBillByProductRequestWithAllParams(regionId string, pin *string, startTime string, endTime string, pageSize int, ...) *DescribeCustomerBillByProductRequest
- func NewDescribeCustomerBillByProductRequestWithoutParam() *DescribeCustomerBillByProductRequest
- func (r DescribeCustomerBillByProductRequest) GetRegionId() string
- func (r *DescribeCustomerBillByProductRequest) SetEndTime(endTime string)
- func (r *DescribeCustomerBillByProductRequest) SetPageIndex(pageIndex int)
- func (r *DescribeCustomerBillByProductRequest) SetPageSize(pageSize int)
- func (r *DescribeCustomerBillByProductRequest) SetPin(pin string)
- func (r *DescribeCustomerBillByProductRequest) SetRegionId(regionId string)
- func (r *DescribeCustomerBillByProductRequest) SetStartTime(startTime string)
- type DescribeCustomerBillByProductResponse
- type DescribeCustomerBillByProductResult
- type DescribePartnerBillsRequest
- func NewDescribePartnerBillsRequest(regionId string, billDate string) *DescribePartnerBillsRequest
- func NewDescribePartnerBillsRequestWithAllParams(regionId string, pin *string, loginName *string, billDate string) *DescribePartnerBillsRequest
- func NewDescribePartnerBillsRequestWithoutParam() *DescribePartnerBillsRequest
- func (r DescribePartnerBillsRequest) GetRegionId() string
- func (r *DescribePartnerBillsRequest) SetBillDate(billDate string)
- func (r *DescribePartnerBillsRequest) SetLoginName(loginName string)
- func (r *DescribePartnerBillsRequest) SetPin(pin string)
- func (r *DescribePartnerBillsRequest) SetRegionId(regionId string)
- type DescribePartnerBillsResponse
- type DescribePartnerBillsResult
- type ExportCoProductsRequest
- func (r ExportCoProductsRequest) GetRegionId() string
- func (r *ExportCoProductsRequest) SetCompanyName(companyName string)
- func (r *ExportCoProductsRequest) SetContractNo(contractNo string)
- func (r *ExportCoProductsRequest) SetCooperationId(cooperationId string)
- func (r *ExportCoProductsRequest) SetName(name string)
- func (r *ExportCoProductsRequest) SetPageIndex(pageIndex int)
- func (r *ExportCoProductsRequest) SetPageSize(pageSize int)
- func (r *ExportCoProductsRequest) SetProductMode(productMode int)
- func (r *ExportCoProductsRequest) SetProductName(productName string)
- func (r *ExportCoProductsRequest) SetProductStatus(productStatus int)
- func (r *ExportCoProductsRequest) SetProductType(productType int)
- func (r *ExportCoProductsRequest) SetRegionId(regionId string)
- func (r *ExportCoProductsRequest) SetSettlementCycle(settlementCycle int)
- func (r *ExportCoProductsRequest) SetSettlementMode(settlementMode int)
- type ExportCoProductsResponse
- type ExportCoProductsResult
- type GetEachConsumptionRequest
- func NewGetEachConsumptionRequest(regionId string, startTime string, endTime string, pageSize int, pageIndex int) *GetEachConsumptionRequest
- func NewGetEachConsumptionRequestWithAllParams(regionId string, startTime string, endTime string, pin *string, pageSize int, ...) *GetEachConsumptionRequest
- func NewGetEachConsumptionRequestWithoutParam() *GetEachConsumptionRequest
- func (r GetEachConsumptionRequest) GetRegionId() string
- func (r *GetEachConsumptionRequest) SetEndTime(endTime string)
- func (r *GetEachConsumptionRequest) SetPageIndex(pageIndex int)
- func (r *GetEachConsumptionRequest) SetPageSize(pageSize int)
- func (r *GetEachConsumptionRequest) SetPin(pin string)
- func (r *GetEachConsumptionRequest) SetRegionId(regionId string)
- func (r *GetEachConsumptionRequest) SetStartTime(startTime string)
- type GetEachConsumptionResponse
- type GetEachConsumptionResult
- type GetPartnerUserListRequest
- type GetPartnerUserListResponse
- type GetPartnerUserListResult
- type GetTotalConsumptionRequest
- func NewGetTotalConsumptionRequest(regionId string, startTime string, endTime string) *GetTotalConsumptionRequest
- func NewGetTotalConsumptionRequestWithAllParams(regionId string, startTime string, endTime string) *GetTotalConsumptionRequest
- func NewGetTotalConsumptionRequestWithoutParam() *GetTotalConsumptionRequest
- type GetTotalConsumptionResponse
- type GetTotalConsumptionResult
- type ModifyCoProductRequest
- func (r ModifyCoProductRequest) GetRegionId() string
- func (r *ModifyCoProductRequest) SetComparableProduct(comparableProduct string)
- func (r *ModifyCoProductRequest) SetCooperationId(cooperationId string)
- func (r *ModifyCoProductRequest) SetCostStructure(costStructure string)
- func (r *ModifyCoProductRequest) SetErp(erp string)
- func (r *ModifyCoProductRequest) SetGrossMarginForecast(grossMarginForecast string)
- func (r *ModifyCoProductRequest) SetIncomeForecast(incomeForecast string)
- func (r *ModifyCoProductRequest) SetMarketSize(marketSize string)
- func (r *ModifyCoProductRequest) SetName(name string)
- func (r *ModifyCoProductRequest) SetPricing(pricing string)
- func (r *ModifyCoProductRequest) SetPricingStrategy(pricingStrategy int)
- func (r *ModifyCoProductRequest) SetProductDesc(productDesc string)
- func (r *ModifyCoProductRequest) SetProductMode(productMode int)
- func (r *ModifyCoProductRequest) SetProductName(productName string)
- func (r *ModifyCoProductRequest) SetProductStatus(productStatus int)
- func (r *ModifyCoProductRequest) SetProductType(productType int)
- func (r *ModifyCoProductRequest) SetRegionId(regionId string)
- func (r *ModifyCoProductRequest) SetRiskSuggestion(riskSuggestion string)
- func (r *ModifyCoProductRequest) SetSellingForm(sellingForm int)
- func (r *ModifyCoProductRequest) SetSellingMode(sellingMode string)
- func (r *ModifyCoProductRequest) SetSettlementCycle(settlementCycle int)
- func (r *ModifyCoProductRequest) SetSettlementMode(settlementMode int)
- func (r *ModifyCoProductRequest) SetTargetCustomer(targetCustomer string)
- func (r *ModifyCoProductRequest) SetUuid(uuid string)
- type ModifyCoProductResponse
- type ModifyCoProductResult
- type ModifyContractRequest
- func (r ModifyContractRequest) GetRegionId() string
- func (r *ModifyContractRequest) SetContractNo(contractNo string)
- func (r *ModifyContractRequest) SetContractUuid(contractUuid string)
- func (r *ModifyContractRequest) SetEndDate(endDate string)
- func (r *ModifyContractRequest) SetFileUuid(fileUuid string)
- func (r *ModifyContractRequest) SetRegionId(regionId string)
- func (r *ModifyContractRequest) SetRemark(remark string)
- func (r *ModifyContractRequest) SetStartDate(startDate string)
- type ModifyContractResponse
- type ModifyContractResult
- type ModifyDicDetailRequest
- func (r ModifyDicDetailRequest) GetRegionId() string
- func (r *ModifyDicDetailRequest) SetCode(code string)
- func (r *ModifyDicDetailRequest) SetCodeType(codeType string)
- func (r *ModifyDicDetailRequest) SetCreateTime(createTime string)
- func (r *ModifyDicDetailRequest) SetCreateUser(createUser string)
- func (r *ModifyDicDetailRequest) SetId(id int)
- func (r *ModifyDicDetailRequest) SetName(name string)
- func (r *ModifyDicDetailRequest) SetRefValue(refValue string)
- func (r *ModifyDicDetailRequest) SetRegionId(regionId string)
- func (r *ModifyDicDetailRequest) SetRemark(remark string)
- func (r *ModifyDicDetailRequest) SetSeq(seq int)
- func (r *ModifyDicDetailRequest) SetSystemType(systemType string)
- func (r *ModifyDicDetailRequest) SetUpdateTime(updateTime string)
- func (r *ModifyDicDetailRequest) SetUpdateUser(updateUser string)
- func (r *ModifyDicDetailRequest) SetUseFlag(useFlag bool)
- func (r *ModifyDicDetailRequest) SetValue(value string)
- func (r *ModifyDicDetailRequest) SetYn(yn int)
- type ModifyDicDetailResponse
- type ModifyDicDetailResult
- type QueryMyCustomerListRequest
- func NewQueryMyCustomerListRequest(regionId string) *QueryMyCustomerListRequest
- func NewQueryMyCustomerListRequestWithAllParams(regionId string, customerPin *string, aliasName *string, nameLike *string, ...) *QueryMyCustomerListRequest
- func NewQueryMyCustomerListRequestWithoutParam() *QueryMyCustomerListRequest
- func (r QueryMyCustomerListRequest) GetRegionId() string
- func (r *QueryMyCustomerListRequest) SetAccountType(accountType int)
- func (r *QueryMyCustomerListRequest) SetAliasName(aliasName string)
- func (r *QueryMyCustomerListRequest) SetCustomerPin(customerPin string)
- func (r *QueryMyCustomerListRequest) SetEndRelTime(endRelTime string)
- func (r *QueryMyCustomerListRequest) SetLoginName(loginName string)
- func (r *QueryMyCustomerListRequest) SetNameLike(nameLike 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 AddCoProductRequest ¶ added in v1.63.0
type AddCoProductRequest struct {
core.JDCloudRequest
/* 区域(如:cn-north-1) */
RegionId string `json:"regionId"`
/* 合作id (Optional) */
CooperationId *string `json:"cooperationId"`
/* 合作产品名称 (Optional) */
ProductName *string `json:"productName"`
/* 合作名称 (Optional) */
Name *string `json:"name"`
/* 产品类型 (Optional) */
ProductType *int `json:"productType"`
/* 产品模式 (Optional) */
ProductMode *int `json:"productMode"`
/* 产品简介 (Optional) */
ProductDesc *string `json:"productDesc"`
/* 目标客户 (Optional) */
TargetCustomer *string `json:"targetCustomer"`
/* 市场规模 (Optional) */
MarketSize *string `json:"marketSize"`
/* 主要竞品 (Optional) */
ComparableProduct *string `json:"comparableProduct"`
/* 售卖形态 1套/n年、2套/n月、3套、4次 (Optional) */
SellingForm *int `json:"sellingForm"`
/* 售卖方式 1直销,2渠道,3代理 (Optional) */
SellingMode *string `json:"sellingMode"`
/* 定价 (Optional) */
Pricing *string `json:"pricing"`
/* 产品状态 (Optional) */
ProductStatus *int `json:"productStatus"`
/* 收入预测 (Optional) */
IncomeForecast *string `json:"incomeForecast"`
/* 成本结构 (Optional) */
CostStructure *string `json:"costStructure"`
/* 毛利率预测 (Optional) */
GrossMarginForecast *string `json:"grossMarginForecast"`
/* 定价策略 1市场对标, 2总成本加成,3变动成本加成 (Optional) */
PricingStrategy *int `json:"pricingStrategy"`
/* 结算方式 1固定金额结算,2实际售价固定比例结算,3实际售价浮动比例结算 (Optional) */
SettlementMode *int `json:"settlementMode"`
/* 结算周期 1周结后付款、2月结后付款、3季结后付款、4年结后付款,5 PO预付款 (Optional) */
SettlementCycle *int `json:"settlementCycle"`
/* 风险及建议 (Optional) */
RiskSuggestion *string `json:"riskSuggestion"`
/* erp (Optional) */
Erp *string `json:"erp"`
/* 产品唯一标识id (Optional) */
Uuid *string `json:"uuid"`
}
func NewAddCoProductRequest ¶ added in v1.63.0
func NewAddCoProductRequest( regionId string, ) *AddCoProductRequest
* param regionId: 区域(如:cn-north-1) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAddCoProductRequestWithAllParams ¶ added in v1.63.0
func NewAddCoProductRequestWithAllParams( regionId string, cooperationId *string, productName *string, name *string, productType *int, productMode *int, productDesc *string, targetCustomer *string, marketSize *string, comparableProduct *string, sellingForm *int, sellingMode *string, pricing *string, productStatus *int, incomeForecast *string, costStructure *string, grossMarginForecast *string, pricingStrategy *int, settlementMode *int, settlementCycle *int, riskSuggestion *string, erp *string, uuid *string, ) *AddCoProductRequest
* param regionId: 区域(如:cn-north-1) (Required) * param cooperationId: 合作id (Optional) * param productName: 合作产品名称 (Optional) * param name: 合作名称 (Optional) * param productType: 产品类型 (Optional) * param productMode: 产品模式 (Optional) * param productDesc: 产品简介 (Optional) * param targetCustomer: 目标客户 (Optional) * param marketSize: 市场规模 (Optional) * param comparableProduct: 主要竞品 (Optional) * param sellingForm: 售卖形态 1套/n年、2套/n月、3套、4次 (Optional) * param sellingMode: 售卖方式 1直销,2渠道,3代理 (Optional) * param pricing: 定价 (Optional) * param productStatus: 产品状态 (Optional) * param incomeForecast: 收入预测 (Optional) * param costStructure: 成本结构 (Optional) * param grossMarginForecast: 毛利率预测 (Optional) * param pricingStrategy: 定价策略 1市场对标, 2总成本加成,3变动成本加成 (Optional) * param settlementMode: 结算方式 1固定金额结算,2实际售价固定比例结算,3实际售价浮动比例结算 (Optional) * param settlementCycle: 结算周期 1周结后付款、2月结后付款、3季结后付款、4年结后付款,5 PO预付款 (Optional) * param riskSuggestion: 风险及建议 (Optional) * param erp: erp (Optional) * param uuid: 产品唯一标识id (Optional)
func NewAddCoProductRequestWithoutParam ¶ added in v1.63.0
func NewAddCoProductRequestWithoutParam() *AddCoProductRequest
This constructor has better compatible ability when API parameters changed
func (AddCoProductRequest) GetRegionId ¶ added in v1.63.0
func (r AddCoProductRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AddCoProductRequest) SetComparableProduct ¶ added in v1.63.0
func (r *AddCoProductRequest) SetComparableProduct(comparableProduct string)
param comparableProduct: 主要竞品(Optional)
func (*AddCoProductRequest) SetCooperationId ¶ added in v1.63.0
func (r *AddCoProductRequest) SetCooperationId(cooperationId string)
param cooperationId: 合作id(Optional)
func (*AddCoProductRequest) SetCostStructure ¶ added in v1.63.0
func (r *AddCoProductRequest) SetCostStructure(costStructure string)
param costStructure: 成本结构(Optional)
func (*AddCoProductRequest) SetErp ¶ added in v1.63.0
func (r *AddCoProductRequest) SetErp(erp string)
param erp: erp(Optional)
func (*AddCoProductRequest) SetGrossMarginForecast ¶ added in v1.63.0
func (r *AddCoProductRequest) SetGrossMarginForecast(grossMarginForecast string)
param grossMarginForecast: 毛利率预测(Optional)
func (*AddCoProductRequest) SetIncomeForecast ¶ added in v1.63.0
func (r *AddCoProductRequest) SetIncomeForecast(incomeForecast string)
param incomeForecast: 收入预测(Optional)
func (*AddCoProductRequest) SetMarketSize ¶ added in v1.63.0
func (r *AddCoProductRequest) SetMarketSize(marketSize string)
param marketSize: 市场规模(Optional)
func (*AddCoProductRequest) SetName ¶ added in v1.63.0
func (r *AddCoProductRequest) SetName(name string)
param name: 合作名称(Optional)
func (*AddCoProductRequest) SetPricing ¶ added in v1.63.0
func (r *AddCoProductRequest) SetPricing(pricing string)
param pricing: 定价(Optional)
func (*AddCoProductRequest) SetPricingStrategy ¶ added in v1.63.0
func (r *AddCoProductRequest) SetPricingStrategy(pricingStrategy int)
param pricingStrategy: 定价策略 1市场对标, 2总成本加成,3变动成本加成(Optional)
func (*AddCoProductRequest) SetProductDesc ¶ added in v1.63.0
func (r *AddCoProductRequest) SetProductDesc(productDesc string)
param productDesc: 产品简介(Optional)
func (*AddCoProductRequest) SetProductMode ¶ added in v1.63.0
func (r *AddCoProductRequest) SetProductMode(productMode int)
param productMode: 产品模式(Optional)
func (*AddCoProductRequest) SetProductName ¶ added in v1.63.0
func (r *AddCoProductRequest) SetProductName(productName string)
param productName: 合作产品名称(Optional)
func (*AddCoProductRequest) SetProductStatus ¶ added in v1.63.0
func (r *AddCoProductRequest) SetProductStatus(productStatus int)
param productStatus: 产品状态(Optional)
func (*AddCoProductRequest) SetProductType ¶ added in v1.63.0
func (r *AddCoProductRequest) SetProductType(productType int)
param productType: 产品类型(Optional)
func (*AddCoProductRequest) SetRegionId ¶ added in v1.63.0
func (r *AddCoProductRequest) SetRegionId(regionId string)
param regionId: 区域(如:cn-north-1)(Required)
func (*AddCoProductRequest) SetRiskSuggestion ¶ added in v1.63.0
func (r *AddCoProductRequest) SetRiskSuggestion(riskSuggestion string)
param riskSuggestion: 风险及建议(Optional)
func (*AddCoProductRequest) SetSellingForm ¶ added in v1.63.0
func (r *AddCoProductRequest) SetSellingForm(sellingForm int)
param sellingForm: 售卖形态 1套/n年、2套/n月、3套、4次(Optional)
func (*AddCoProductRequest) SetSellingMode ¶ added in v1.63.0
func (r *AddCoProductRequest) SetSellingMode(sellingMode string)
param sellingMode: 售卖方式 1直销,2渠道,3代理(Optional)
func (*AddCoProductRequest) SetSettlementCycle ¶ added in v1.63.0
func (r *AddCoProductRequest) SetSettlementCycle(settlementCycle int)
param settlementCycle: 结算周期 1周结后付款、2月结后付款、3季结后付款、4年结后付款,5 PO预付款(Optional)
func (*AddCoProductRequest) SetSettlementMode ¶ added in v1.63.0
func (r *AddCoProductRequest) SetSettlementMode(settlementMode int)
param settlementMode: 结算方式 1固定金额结算,2实际售价固定比例结算,3实际售价浮动比例结算(Optional)
func (*AddCoProductRequest) SetTargetCustomer ¶ added in v1.63.0
func (r *AddCoProductRequest) SetTargetCustomer(targetCustomer string)
param targetCustomer: 目标客户(Optional)
func (*AddCoProductRequest) SetUuid ¶ added in v1.63.0
func (r *AddCoProductRequest) SetUuid(uuid string)
param uuid: 产品唯一标识id(Optional)
type AddCoProductResponse ¶ added in v1.63.0
type AddCoProductResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result AddCoProductResult `json:"result"`
}
type AddCoProductResult ¶ added in v1.63.0
type AddContractRequest ¶ added in v1.63.0
type AddContractRequest struct {
core.JDCloudRequest
/* 区域(如:cn-north-1) */
RegionId string `json:"regionId"`
/* 合同唯一标识(添加不需要传,编辑必传) (Optional) */
ContractUuid *string `json:"contractUuid"`
/* 合同编号 (Optional) */
ContractNo *string `json:"contractNo"`
/* 开始时间 (Optional) */
StartDate *string `json:"startDate"`
/* 结束时间 (Optional) */
EndDate *string `json:"endDate"`
/* 备注 (Optional) */
Remark *string `json:"remark"`
/* 合同附件文件标识 (Optional) */
FileUuid *string `json:"fileUuid"`
}
func NewAddContractRequest ¶ added in v1.63.0
func NewAddContractRequest( regionId string, ) *AddContractRequest
* param regionId: 区域(如:cn-north-1) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAddContractRequestWithAllParams ¶ added in v1.63.0
func NewAddContractRequestWithAllParams( regionId string, contractUuid *string, contractNo *string, startDate *string, endDate *string, remark *string, fileUuid *string, ) *AddContractRequest
* param regionId: 区域(如:cn-north-1) (Required) * param contractUuid: 合同唯一标识(添加不需要传,编辑必传) (Optional) * param contractNo: 合同编号 (Optional) * param startDate: 开始时间 (Optional) * param endDate: 结束时间 (Optional) * param remark: 备注 (Optional) * param fileUuid: 合同附件文件标识 (Optional)
func NewAddContractRequestWithoutParam ¶ added in v1.63.0
func NewAddContractRequestWithoutParam() *AddContractRequest
This constructor has better compatible ability when API parameters changed
func (AddContractRequest) GetRegionId ¶ added in v1.63.0
func (r AddContractRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AddContractRequest) SetContractNo ¶ added in v1.63.0
func (r *AddContractRequest) SetContractNo(contractNo string)
param contractNo: 合同编号(Optional)
func (*AddContractRequest) SetContractUuid ¶ added in v1.63.0
func (r *AddContractRequest) SetContractUuid(contractUuid string)
param contractUuid: 合同唯一标识(添加不需要传,编辑必传)(Optional)
func (*AddContractRequest) SetEndDate ¶ added in v1.63.0
func (r *AddContractRequest) SetEndDate(endDate string)
param endDate: 结束时间(Optional)
func (*AddContractRequest) SetFileUuid ¶ added in v1.63.0
func (r *AddContractRequest) SetFileUuid(fileUuid string)
param fileUuid: 合同附件文件标识(Optional)
func (*AddContractRequest) SetRegionId ¶ added in v1.63.0
func (r *AddContractRequest) SetRegionId(regionId string)
param regionId: 区域(如:cn-north-1)(Required)
func (*AddContractRequest) SetRemark ¶ added in v1.63.0
func (r *AddContractRequest) SetRemark(remark string)
param remark: 备注(Optional)
func (*AddContractRequest) SetStartDate ¶ added in v1.63.0
func (r *AddContractRequest) SetStartDate(startDate string)
param startDate: 开始时间(Optional)
type AddContractResponse ¶ added in v1.63.0
type AddContractResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result AddContractResult `json:"result"`
}
type AddContractResult ¶ added in v1.63.0
type DeleteFileRequest ¶ added in v1.63.0
type DeleteFileRequest struct {
core.JDCloudRequest
/* 区域(如:cn-north-1) */
RegionId string `json:"regionId"`
/* 合同附件唯一标识 */
FileUuid string `json:"fileUuid"`
}
func NewDeleteFileRequest ¶ added in v1.63.0
func NewDeleteFileRequest( regionId string, fileUuid string, ) *DeleteFileRequest
* param regionId: 区域(如:cn-north-1) (Required) * param fileUuid: 合同附件唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteFileRequestWithAllParams ¶ added in v1.63.0
func NewDeleteFileRequestWithAllParams( regionId string, fileUuid string, ) *DeleteFileRequest
* param regionId: 区域(如:cn-north-1) (Required) * param fileUuid: 合同附件唯一标识 (Required)
func NewDeleteFileRequestWithoutParam ¶ added in v1.63.0
func NewDeleteFileRequestWithoutParam() *DeleteFileRequest
This constructor has better compatible ability when API parameters changed
func (DeleteFileRequest) GetRegionId ¶ added in v1.63.0
func (r DeleteFileRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteFileRequest) SetFileUuid ¶ added in v1.63.0
func (r *DeleteFileRequest) SetFileUuid(fileUuid string)
param fileUuid: 合同附件唯一标识(Required)
func (*DeleteFileRequest) SetRegionId ¶ added in v1.63.0
func (r *DeleteFileRequest) SetRegionId(regionId string)
param regionId: 区域(如:cn-north-1)(Required)
type DeleteFileResponse ¶ added in v1.63.0
type DeleteFileResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DeleteFileResult `json:"result"`
}
type DeleteFileResult ¶ added in v1.63.0
type DeleteFileResult struct {
Result bool `json:"result"`
}
type DescribeCoProductRequest ¶ added in v1.63.0
type DescribeCoProductRequest struct {
core.JDCloudRequest
/* 区域(如:cn-north-1) */
RegionId string `json:"regionId"`
/* 合作产品唯一标识 */
Uuid string `json:"uuid"`
}
func NewDescribeCoProductRequest ¶ added in v1.63.0
func NewDescribeCoProductRequest( regionId string, uuid string, ) *DescribeCoProductRequest
* param regionId: 区域(如:cn-north-1) (Required) * param uuid: 合作产品唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeCoProductRequestWithAllParams ¶ added in v1.63.0
func NewDescribeCoProductRequestWithAllParams( regionId string, uuid string, ) *DescribeCoProductRequest
* param regionId: 区域(如:cn-north-1) (Required) * param uuid: 合作产品唯一标识 (Required)
func NewDescribeCoProductRequestWithoutParam ¶ added in v1.63.0
func NewDescribeCoProductRequestWithoutParam() *DescribeCoProductRequest
This constructor has better compatible ability when API parameters changed
func (DescribeCoProductRequest) GetRegionId ¶ added in v1.63.0
func (r DescribeCoProductRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeCoProductRequest) SetRegionId ¶ added in v1.63.0
func (r *DescribeCoProductRequest) SetRegionId(regionId string)
param regionId: 区域(如:cn-north-1)(Required)
func (*DescribeCoProductRequest) SetUuid ¶ added in v1.63.0
func (r *DescribeCoProductRequest) SetUuid(uuid string)
param uuid: 合作产品唯一标识(Required)
type DescribeCoProductResponse ¶ added in v1.63.0
type DescribeCoProductResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeCoProductResult `json:"result"`
}
type DescribeCoProductResult ¶ added in v1.63.0
type DescribeCoProductResult struct {
Result partner.CoProductDetailVo `json:"result"`
RequestId string `json:"requestId"`
}
type DescribeCoProductsRequest ¶ added in v1.63.0
type DescribeCoProductsRequest struct {
core.JDCloudRequest
/* 区域(如:cn-north-1) */
RegionId string `json:"regionId"`
/* 合作id (Optional) */
CooperationId *string `json:"cooperationId"`
/* 公司名称 (Optional) */
CompanyName *string `json:"companyName"`
/* 合作名称 (Optional) */
Name *string `json:"name"`
/* 产品名称 (Optional) */
ProductName *string `json:"productName"`
/* 合同编号 (Optional) */
ContractNo *string `json:"contractNo"`
/* 产品类型 (Optional) */
ProductType *int `json:"productType"`
/* 产品模式 (Optional) */
ProductMode *int `json:"productMode"`
/* 产品状态 (Optional) */
ProductStatus *int `json:"productStatus"`
/* 结算方式 (Optional) */
SettlementMode *int `json:"settlementMode"`
/* 结算周期 (Optional) */
SettlementCycle *int `json:"settlementCycle"`
/* 页码 (Optional) */
PageIndex *int `json:"pageIndex"`
/* 每页记录数 (Optional) */
PageSize *int `json:"pageSize"`
}
func NewDescribeCoProductsRequest ¶ added in v1.63.0
func NewDescribeCoProductsRequest( regionId string, ) *DescribeCoProductsRequest
* param regionId: 区域(如:cn-north-1) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeCoProductsRequestWithAllParams ¶ added in v1.63.0
func NewDescribeCoProductsRequestWithAllParams( regionId string, cooperationId *string, companyName *string, name *string, productName *string, contractNo *string, productType *int, productMode *int, productStatus *int, settlementMode *int, settlementCycle *int, pageIndex *int, pageSize *int, ) *DescribeCoProductsRequest
* param regionId: 区域(如:cn-north-1) (Required) * param cooperationId: 合作id (Optional) * param companyName: 公司名称 (Optional) * param name: 合作名称 (Optional) * param productName: 产品名称 (Optional) * param contractNo: 合同编号 (Optional) * param productType: 产品类型 (Optional) * param productMode: 产品模式 (Optional) * param productStatus: 产品状态 (Optional) * param settlementMode: 结算方式 (Optional) * param settlementCycle: 结算周期 (Optional) * param pageIndex: 页码 (Optional) * param pageSize: 每页记录数 (Optional)
func NewDescribeCoProductsRequestWithoutParam ¶ added in v1.63.0
func NewDescribeCoProductsRequestWithoutParam() *DescribeCoProductsRequest
This constructor has better compatible ability when API parameters changed
func (DescribeCoProductsRequest) GetRegionId ¶ added in v1.63.0
func (r DescribeCoProductsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeCoProductsRequest) SetCompanyName ¶ added in v1.63.0
func (r *DescribeCoProductsRequest) SetCompanyName(companyName string)
param companyName: 公司名称(Optional)
func (*DescribeCoProductsRequest) SetContractNo ¶ added in v1.63.0
func (r *DescribeCoProductsRequest) SetContractNo(contractNo string)
param contractNo: 合同编号(Optional)
func (*DescribeCoProductsRequest) SetCooperationId ¶ added in v1.63.0
func (r *DescribeCoProductsRequest) SetCooperationId(cooperationId string)
param cooperationId: 合作id(Optional)
func (*DescribeCoProductsRequest) SetName ¶ added in v1.63.0
func (r *DescribeCoProductsRequest) SetName(name string)
param name: 合作名称(Optional)
func (*DescribeCoProductsRequest) SetPageIndex ¶ added in v1.63.0
func (r *DescribeCoProductsRequest) SetPageIndex(pageIndex int)
param pageIndex: 页码(Optional)
func (*DescribeCoProductsRequest) SetPageSize ¶ added in v1.63.0
func (r *DescribeCoProductsRequest) SetPageSize(pageSize int)
param pageSize: 每页记录数(Optional)
func (*DescribeCoProductsRequest) SetProductMode ¶ added in v1.63.0
func (r *DescribeCoProductsRequest) SetProductMode(productMode int)
param productMode: 产品模式(Optional)
func (*DescribeCoProductsRequest) SetProductName ¶ added in v1.63.0
func (r *DescribeCoProductsRequest) SetProductName(productName string)
param productName: 产品名称(Optional)
func (*DescribeCoProductsRequest) SetProductStatus ¶ added in v1.63.0
func (r *DescribeCoProductsRequest) SetProductStatus(productStatus int)
param productStatus: 产品状态(Optional)
func (*DescribeCoProductsRequest) SetProductType ¶ added in v1.63.0
func (r *DescribeCoProductsRequest) SetProductType(productType int)
param productType: 产品类型(Optional)
func (*DescribeCoProductsRequest) SetRegionId ¶ added in v1.63.0
func (r *DescribeCoProductsRequest) SetRegionId(regionId string)
param regionId: 区域(如:cn-north-1)(Required)
func (*DescribeCoProductsRequest) SetSettlementCycle ¶ added in v1.63.0
func (r *DescribeCoProductsRequest) SetSettlementCycle(settlementCycle int)
param settlementCycle: 结算周期(Optional)
func (*DescribeCoProductsRequest) SetSettlementMode ¶ added in v1.63.0
func (r *DescribeCoProductsRequest) SetSettlementMode(settlementMode int)
param settlementMode: 结算方式(Optional)
type DescribeCoProductsResponse ¶ added in v1.63.0
type DescribeCoProductsResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeCoProductsResult `json:"result"`
}
type DescribeCoProductsResult ¶ added in v1.63.0
type DescribeCoProductsResult struct {
Pagination partner.Pagination `json:"pagination"`
Result []partner.CoProductVo `json:"result"`
RequestId string `json:"requestId"`
}
type DescribeCustomerBillByProductRequest ¶ added in v1.15.0
type DescribeCustomerBillByProductRequest struct {
core.JDCloudRequest
/* */
RegionId string `json:"regionId"`
/* pin (Optional) */
Pin *string `json:"pin"`
/* 按月查询开始时间(yyyy-MM-dd),不可跨月 */
StartTime string `json:"startTime"`
/* 按月查询结束时间(yyyy-MM-dd),不可跨月 */
EndTime string `json:"endTime"`
/* 每页条数,不超过100 */
PageSize int `json:"pageSize"`
/* 第几页 */
PageIndex int `json:"pageIndex"`
}
func NewDescribeCustomerBillByProductRequest ¶ added in v1.15.0
func NewDescribeCustomerBillByProductRequest( regionId string, startTime string, endTime string, pageSize int, pageIndex int, ) *DescribeCustomerBillByProductRequest
* param regionId: (Required) * param startTime: 按月查询开始时间(yyyy-MM-dd),不可跨月 (Required) * param endTime: 按月查询结束时间(yyyy-MM-dd),不可跨月 (Required) * param pageSize: 每页条数,不超过100 (Required) * param pageIndex: 第几页 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeCustomerBillByProductRequestWithAllParams ¶ added in v1.15.0
func NewDescribeCustomerBillByProductRequestWithAllParams( regionId string, pin *string, startTime string, endTime string, pageSize int, pageIndex int, ) *DescribeCustomerBillByProductRequest
* param regionId: (Required) * param pin: pin (Optional) * param startTime: 按月查询开始时间(yyyy-MM-dd),不可跨月 (Required) * param endTime: 按月查询结束时间(yyyy-MM-dd),不可跨月 (Required) * param pageSize: 每页条数,不超过100 (Required) * param pageIndex: 第几页 (Required)
func NewDescribeCustomerBillByProductRequestWithoutParam ¶ added in v1.15.0
func NewDescribeCustomerBillByProductRequestWithoutParam() *DescribeCustomerBillByProductRequest
This constructor has better compatible ability when API parameters changed
func (DescribeCustomerBillByProductRequest) GetRegionId ¶ added in v1.15.0
func (r DescribeCustomerBillByProductRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeCustomerBillByProductRequest) SetEndTime ¶ added in v1.15.0
func (r *DescribeCustomerBillByProductRequest) SetEndTime(endTime string)
param endTime: 按月查询结束时间(yyyy-MM-dd),不可跨月(Required)
func (*DescribeCustomerBillByProductRequest) SetPageIndex ¶ added in v1.15.0
func (r *DescribeCustomerBillByProductRequest) SetPageIndex(pageIndex int)
param pageIndex: 第几页(Required)
func (*DescribeCustomerBillByProductRequest) SetPageSize ¶ added in v1.15.0
func (r *DescribeCustomerBillByProductRequest) SetPageSize(pageSize int)
param pageSize: 每页条数,不超过100(Required)
func (*DescribeCustomerBillByProductRequest) SetPin ¶ added in v1.15.0
func (r *DescribeCustomerBillByProductRequest) SetPin(pin string)
param pin: pin(Optional)
func (*DescribeCustomerBillByProductRequest) SetRegionId ¶ added in v1.15.0
func (r *DescribeCustomerBillByProductRequest) SetRegionId(regionId string)
param regionId: (Required)
func (*DescribeCustomerBillByProductRequest) SetStartTime ¶ added in v1.15.0
func (r *DescribeCustomerBillByProductRequest) SetStartTime(startTime string)
param startTime: 按月查询开始时间(yyyy-MM-dd),不可跨月(Required)
type DescribeCustomerBillByProductResponse ¶ added in v1.15.0
type DescribeCustomerBillByProductResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeCustomerBillByProductResult `json:"result"`
}
type DescribeCustomerBillByProductResult ¶ added in v1.15.0
type DescribeCustomerBillByProductResult struct {
Pagination partner.Pagination `json:"pagination"`
Result []partner.ServiceCodeBill `json:"result"`
}
type DescribePartnerBillsRequest ¶ added in v1.63.0
type DescribePartnerBillsRequest struct {
core.JDCloudRequest
/* */
RegionId string `json:"regionId"`
/* 渠道商pin (Optional) */
Pin *string `json:"pin"`
/* 账号名 (Optional) */
LoginName *string `json:"loginName"`
/* 账期,yyyy-MM */
BillDate string `json:"billDate"`
}
func NewDescribePartnerBillsRequest ¶ added in v1.63.0
func NewDescribePartnerBillsRequest( regionId string, billDate string, ) *DescribePartnerBillsRequest
* param regionId: (Required) * param billDate: 账期,yyyy-MM (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribePartnerBillsRequestWithAllParams ¶ added in v1.63.0
func NewDescribePartnerBillsRequestWithAllParams( regionId string, pin *string, loginName *string, billDate string, ) *DescribePartnerBillsRequest
* param regionId: (Required) * param pin: 渠道商pin (Optional) * param loginName: 账号名 (Optional) * param billDate: 账期,yyyy-MM (Required)
func NewDescribePartnerBillsRequestWithoutParam ¶ added in v1.63.0
func NewDescribePartnerBillsRequestWithoutParam() *DescribePartnerBillsRequest
This constructor has better compatible ability when API parameters changed
func (DescribePartnerBillsRequest) GetRegionId ¶ added in v1.63.0
func (r DescribePartnerBillsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribePartnerBillsRequest) SetBillDate ¶ added in v1.63.0
func (r *DescribePartnerBillsRequest) SetBillDate(billDate string)
param billDate: 账期,yyyy-MM(Required)
func (*DescribePartnerBillsRequest) SetLoginName ¶ added in v1.63.0
func (r *DescribePartnerBillsRequest) SetLoginName(loginName string)
param loginName: 账号名(Optional)
func (*DescribePartnerBillsRequest) SetPin ¶ added in v1.63.0
func (r *DescribePartnerBillsRequest) SetPin(pin string)
param pin: 渠道商pin(Optional)
func (*DescribePartnerBillsRequest) SetRegionId ¶ added in v1.63.0
func (r *DescribePartnerBillsRequest) SetRegionId(regionId string)
param regionId: (Required)
type DescribePartnerBillsResponse ¶ added in v1.63.0
type DescribePartnerBillsResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribePartnerBillsResult `json:"result"`
}
type DescribePartnerBillsResult ¶ added in v1.63.0
type DescribePartnerBillsResult struct {
PinBills []partner.PinBill `json:"pinBills"`
ProductBills []partner.ProductBill `json:"productBills"`
}
type ExportCoProductsRequest ¶ added in v1.63.0
type ExportCoProductsRequest struct {
core.JDCloudRequest
/* 区域(如:cn-north-1) */
RegionId string `json:"regionId"`
/* 合作id (Optional) */
CooperationId *string `json:"cooperationId"`
/* 公司名称 (Optional) */
CompanyName *string `json:"companyName"`
/* 合作名称 (Optional) */
Name *string `json:"name"`
/* 产品名称 (Optional) */
ProductName *string `json:"productName"`
/* 合同编号 (Optional) */
ContractNo *string `json:"contractNo"`
/* 产品类型 (Optional) */
ProductType *int `json:"productType"`
/* 产品模式 (Optional) */
ProductMode *int `json:"productMode"`
/* 产品状态 (Optional) */
ProductStatus *int `json:"productStatus"`
/* 结算方式 (Optional) */
SettlementMode *int `json:"settlementMode"`
/* 结算周期 (Optional) */
SettlementCycle *int `json:"settlementCycle"`
/* 页码 (Optional) */
PageIndex *int `json:"pageIndex"`
/* 每页记录数 (Optional) */
PageSize *int `json:"pageSize"`
}
func NewExportCoProductsRequest ¶ added in v1.63.0
func NewExportCoProductsRequest( regionId string, ) *ExportCoProductsRequest
* param regionId: 区域(如:cn-north-1) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewExportCoProductsRequestWithAllParams ¶ added in v1.63.0
func NewExportCoProductsRequestWithAllParams( regionId string, cooperationId *string, companyName *string, name *string, productName *string, contractNo *string, productType *int, productMode *int, productStatus *int, settlementMode *int, settlementCycle *int, pageIndex *int, pageSize *int, ) *ExportCoProductsRequest
* param regionId: 区域(如:cn-north-1) (Required) * param cooperationId: 合作id (Optional) * param companyName: 公司名称 (Optional) * param name: 合作名称 (Optional) * param productName: 产品名称 (Optional) * param contractNo: 合同编号 (Optional) * param productType: 产品类型 (Optional) * param productMode: 产品模式 (Optional) * param productStatus: 产品状态 (Optional) * param settlementMode: 结算方式 (Optional) * param settlementCycle: 结算周期 (Optional) * param pageIndex: 页码 (Optional) * param pageSize: 每页记录数 (Optional)
func NewExportCoProductsRequestWithoutParam ¶ added in v1.63.0
func NewExportCoProductsRequestWithoutParam() *ExportCoProductsRequest
This constructor has better compatible ability when API parameters changed
func (ExportCoProductsRequest) GetRegionId ¶ added in v1.63.0
func (r ExportCoProductsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ExportCoProductsRequest) SetCompanyName ¶ added in v1.63.0
func (r *ExportCoProductsRequest) SetCompanyName(companyName string)
param companyName: 公司名称(Optional)
func (*ExportCoProductsRequest) SetContractNo ¶ added in v1.63.0
func (r *ExportCoProductsRequest) SetContractNo(contractNo string)
param contractNo: 合同编号(Optional)
func (*ExportCoProductsRequest) SetCooperationId ¶ added in v1.63.0
func (r *ExportCoProductsRequest) SetCooperationId(cooperationId string)
param cooperationId: 合作id(Optional)
func (*ExportCoProductsRequest) SetName ¶ added in v1.63.0
func (r *ExportCoProductsRequest) SetName(name string)
param name: 合作名称(Optional)
func (*ExportCoProductsRequest) SetPageIndex ¶ added in v1.63.0
func (r *ExportCoProductsRequest) SetPageIndex(pageIndex int)
param pageIndex: 页码(Optional)
func (*ExportCoProductsRequest) SetPageSize ¶ added in v1.63.0
func (r *ExportCoProductsRequest) SetPageSize(pageSize int)
param pageSize: 每页记录数(Optional)
func (*ExportCoProductsRequest) SetProductMode ¶ added in v1.63.0
func (r *ExportCoProductsRequest) SetProductMode(productMode int)
param productMode: 产品模式(Optional)
func (*ExportCoProductsRequest) SetProductName ¶ added in v1.63.0
func (r *ExportCoProductsRequest) SetProductName(productName string)
param productName: 产品名称(Optional)
func (*ExportCoProductsRequest) SetProductStatus ¶ added in v1.63.0
func (r *ExportCoProductsRequest) SetProductStatus(productStatus int)
param productStatus: 产品状态(Optional)
func (*ExportCoProductsRequest) SetProductType ¶ added in v1.63.0
func (r *ExportCoProductsRequest) SetProductType(productType int)
param productType: 产品类型(Optional)
func (*ExportCoProductsRequest) SetRegionId ¶ added in v1.63.0
func (r *ExportCoProductsRequest) SetRegionId(regionId string)
param regionId: 区域(如:cn-north-1)(Required)
func (*ExportCoProductsRequest) SetSettlementCycle ¶ added in v1.63.0
func (r *ExportCoProductsRequest) SetSettlementCycle(settlementCycle int)
param settlementCycle: 结算周期(Optional)
func (*ExportCoProductsRequest) SetSettlementMode ¶ added in v1.63.0
func (r *ExportCoProductsRequest) SetSettlementMode(settlementMode int)
param settlementMode: 结算方式(Optional)
type ExportCoProductsResponse ¶ added in v1.63.0
type ExportCoProductsResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result ExportCoProductsResult `json:"result"`
}
type ExportCoProductsResult ¶ added in v1.63.0
type GetEachConsumptionRequest ¶ added in v1.15.0
type GetEachConsumptionRequest struct {
core.JDCloudRequest
/* */
RegionId string `json:"regionId"`
/* 按月查询开始时间(yyyy/MM/dd) */
StartTime string `json:"startTime"`
/* 按月查询结束时间(yyyy/MM/dd) */
EndTime string `json:"endTime"`
/* pin (Optional) */
Pin *string `json:"pin"`
/* 每页条数 */
PageSize int `json:"pageSize"`
/* 第几页 */
PageIndex int `json:"pageIndex"`
}
func NewGetEachConsumptionRequest ¶ added in v1.15.0
func NewGetEachConsumptionRequest( regionId string, startTime string, endTime string, pageSize int, pageIndex int, ) *GetEachConsumptionRequest
* param regionId: (Required) * param startTime: 按月查询开始时间(yyyy/MM/dd) (Required) * param endTime: 按月查询结束时间(yyyy/MM/dd) (Required) * param pageSize: 每页条数 (Required) * param pageIndex: 第几页 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetEachConsumptionRequestWithAllParams ¶ added in v1.15.0
func NewGetEachConsumptionRequestWithAllParams( regionId string, startTime string, endTime string, pin *string, pageSize int, pageIndex int, ) *GetEachConsumptionRequest
* param regionId: (Required) * param startTime: 按月查询开始时间(yyyy/MM/dd) (Required) * param endTime: 按月查询结束时间(yyyy/MM/dd) (Required) * param pin: pin (Optional) * param pageSize: 每页条数 (Required) * param pageIndex: 第几页 (Required)
func NewGetEachConsumptionRequestWithoutParam ¶ added in v1.15.0
func NewGetEachConsumptionRequestWithoutParam() *GetEachConsumptionRequest
This constructor has better compatible ability when API parameters changed
func (GetEachConsumptionRequest) GetRegionId ¶ added in v1.15.0
func (r GetEachConsumptionRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetEachConsumptionRequest) SetEndTime ¶ added in v1.15.0
func (r *GetEachConsumptionRequest) SetEndTime(endTime string)
param endTime: 按月查询结束时间(yyyy/MM/dd)(Required)
func (*GetEachConsumptionRequest) SetPageIndex ¶ added in v1.15.0
func (r *GetEachConsumptionRequest) SetPageIndex(pageIndex int)
param pageIndex: 第几页(Required)
func (*GetEachConsumptionRequest) SetPageSize ¶ added in v1.15.0
func (r *GetEachConsumptionRequest) SetPageSize(pageSize int)
param pageSize: 每页条数(Required)
func (*GetEachConsumptionRequest) SetPin ¶ added in v1.15.0
func (r *GetEachConsumptionRequest) SetPin(pin string)
param pin: pin(Optional)
func (*GetEachConsumptionRequest) SetRegionId ¶ added in v1.15.0
func (r *GetEachConsumptionRequest) SetRegionId(regionId string)
param regionId: (Required)
func (*GetEachConsumptionRequest) SetStartTime ¶ added in v1.15.0
func (r *GetEachConsumptionRequest) SetStartTime(startTime string)
param startTime: 按月查询开始时间(yyyy/MM/dd)(Required)
type GetEachConsumptionResponse ¶ added in v1.15.0
type GetEachConsumptionResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result GetEachConsumptionResult `json:"result"`
}
type GetEachConsumptionResult ¶ added in v1.15.0
type GetEachConsumptionResult struct {
Pagination partner.Pagination `json:"pagination"`
Result []partner.SummaryBill `json:"result"`
}
type GetPartnerUserListRequest ¶ added in v1.63.0
type GetPartnerUserListRequest struct {
core.JDCloudRequest
/* */
RegionId string `json:"regionId"`
/* (Optional) */
Pin *string `json:"pin"`
/* 帐户名 (Optional) */
LoginName *string `json:"loginName"`
}
func NewGetPartnerUserListRequest ¶ added in v1.63.0
func NewGetPartnerUserListRequest( regionId string, ) *GetPartnerUserListRequest
* param regionId: (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetPartnerUserListRequestWithAllParams ¶ added in v1.63.0
func NewGetPartnerUserListRequestWithAllParams( regionId string, pin *string, loginName *string, ) *GetPartnerUserListRequest
* param regionId: (Required) * param pin: (Optional) * param loginName: 帐户名 (Optional)
func NewGetPartnerUserListRequestWithoutParam ¶ added in v1.63.0
func NewGetPartnerUserListRequestWithoutParam() *GetPartnerUserListRequest
This constructor has better compatible ability when API parameters changed
func (GetPartnerUserListRequest) GetRegionId ¶ added in v1.63.0
func (r GetPartnerUserListRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetPartnerUserListRequest) SetLoginName ¶ added in v1.63.0
func (r *GetPartnerUserListRequest) SetLoginName(loginName string)
param loginName: 帐户名(Optional)
func (*GetPartnerUserListRequest) SetPin ¶ added in v1.63.0
func (r *GetPartnerUserListRequest) SetPin(pin string)
param pin: (Optional)
func (*GetPartnerUserListRequest) SetRegionId ¶ added in v1.63.0
func (r *GetPartnerUserListRequest) SetRegionId(regionId string)
param regionId: (Required)
type GetPartnerUserListResponse ¶ added in v1.63.0
type GetPartnerUserListResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result GetPartnerUserListResult `json:"result"`
}
type GetPartnerUserListResult ¶ added in v1.63.0
type GetPartnerUserListResult struct {
PartnerUserDTOList []partner.PartnerUserDTO `json:"partnerUserDTOList"`
}
type GetTotalConsumptionRequest ¶ added in v1.15.0
type GetTotalConsumptionRequest struct {
core.JDCloudRequest
/* */
RegionId string `json:"regionId"`
/* 按月查询开始时间(yyyy/MM/dd) */
StartTime string `json:"startTime"`
/* 按月查询结束时间(yyyy/MM/dd) */
EndTime string `json:"endTime"`
}
func NewGetTotalConsumptionRequest ¶ added in v1.15.0
func NewGetTotalConsumptionRequest( regionId string, startTime string, endTime string, ) *GetTotalConsumptionRequest
* param regionId: (Required) * param startTime: 按月查询开始时间(yyyy/MM/dd) (Required) * param endTime: 按月查询结束时间(yyyy/MM/dd) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewGetTotalConsumptionRequestWithAllParams ¶ added in v1.15.0
func NewGetTotalConsumptionRequestWithAllParams( regionId string, startTime string, endTime string, ) *GetTotalConsumptionRequest
* param regionId: (Required) * param startTime: 按月查询开始时间(yyyy/MM/dd) (Required) * param endTime: 按月查询结束时间(yyyy/MM/dd) (Required)
func NewGetTotalConsumptionRequestWithoutParam ¶ added in v1.15.0
func NewGetTotalConsumptionRequestWithoutParam() *GetTotalConsumptionRequest
This constructor has better compatible ability when API parameters changed
func (GetTotalConsumptionRequest) GetRegionId ¶ added in v1.15.0
func (r GetTotalConsumptionRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*GetTotalConsumptionRequest) SetEndTime ¶ added in v1.15.0
func (r *GetTotalConsumptionRequest) SetEndTime(endTime string)
param endTime: 按月查询结束时间(yyyy/MM/dd)(Required)
func (*GetTotalConsumptionRequest) SetRegionId ¶ added in v1.15.0
func (r *GetTotalConsumptionRequest) SetRegionId(regionId string)
param regionId: (Required)
func (*GetTotalConsumptionRequest) SetStartTime ¶ added in v1.15.0
func (r *GetTotalConsumptionRequest) SetStartTime(startTime string)
param startTime: 按月查询开始时间(yyyy/MM/dd)(Required)
type GetTotalConsumptionResponse ¶ added in v1.15.0
type GetTotalConsumptionResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result GetTotalConsumptionResult `json:"result"`
}
type GetTotalConsumptionResult ¶ added in v1.15.0
type GetTotalConsumptionResult struct {
Result []partner.SummaryBill `json:"result"`
}
type ModifyCoProductRequest ¶ added in v1.63.0
type ModifyCoProductRequest struct {
core.JDCloudRequest
/* 区域(如:cn-north-1) */
RegionId string `json:"regionId"`
/* 合作id (Optional) */
CooperationId *string `json:"cooperationId"`
/* 合作产品名称 (Optional) */
ProductName *string `json:"productName"`
/* 合作名称 (Optional) */
Name *string `json:"name"`
/* 产品类型 (Optional) */
ProductType *int `json:"productType"`
/* 产品模式 (Optional) */
ProductMode *int `json:"productMode"`
/* 产品简介 (Optional) */
ProductDesc *string `json:"productDesc"`
/* 目标客户 (Optional) */
TargetCustomer *string `json:"targetCustomer"`
/* 市场规模 (Optional) */
MarketSize *string `json:"marketSize"`
/* 主要竞品 (Optional) */
ComparableProduct *string `json:"comparableProduct"`
/* 售卖形态 1套/n年、2套/n月、3套、4次 (Optional) */
SellingForm *int `json:"sellingForm"`
/* 售卖方式 1直销,2渠道,3代理 (Optional) */
SellingMode *string `json:"sellingMode"`
/* 定价 (Optional) */
Pricing *string `json:"pricing"`
/* 产品状态 (Optional) */
ProductStatus *int `json:"productStatus"`
/* 收入预测 (Optional) */
IncomeForecast *string `json:"incomeForecast"`
/* 成本结构 (Optional) */
CostStructure *string `json:"costStructure"`
/* 毛利率预测 (Optional) */
GrossMarginForecast *string `json:"grossMarginForecast"`
/* 定价策略 1市场对标, 2总成本加成,3变动成本加成 (Optional) */
PricingStrategy *int `json:"pricingStrategy"`
/* 结算方式 1固定金额结算,2实际售价固定比例结算,3实际售价浮动比例结算 (Optional) */
SettlementMode *int `json:"settlementMode"`
/* 结算周期 1周结后付款、2月结后付款、3季结后付款、4年结后付款,5 PO预付款 (Optional) */
SettlementCycle *int `json:"settlementCycle"`
/* 风险及建议 (Optional) */
RiskSuggestion *string `json:"riskSuggestion"`
/* erp (Optional) */
Erp *string `json:"erp"`
/* 产品唯一标识id (Optional) */
Uuid *string `json:"uuid"`
}
func NewModifyCoProductRequest ¶ added in v1.63.0
func NewModifyCoProductRequest( regionId string, ) *ModifyCoProductRequest
* param regionId: 区域(如:cn-north-1) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyCoProductRequestWithAllParams ¶ added in v1.63.0
func NewModifyCoProductRequestWithAllParams( regionId string, cooperationId *string, productName *string, name *string, productType *int, productMode *int, productDesc *string, targetCustomer *string, marketSize *string, comparableProduct *string, sellingForm *int, sellingMode *string, pricing *string, productStatus *int, incomeForecast *string, costStructure *string, grossMarginForecast *string, pricingStrategy *int, settlementMode *int, settlementCycle *int, riskSuggestion *string, erp *string, uuid *string, ) *ModifyCoProductRequest
* param regionId: 区域(如:cn-north-1) (Required) * param cooperationId: 合作id (Optional) * param productName: 合作产品名称 (Optional) * param name: 合作名称 (Optional) * param productType: 产品类型 (Optional) * param productMode: 产品模式 (Optional) * param productDesc: 产品简介 (Optional) * param targetCustomer: 目标客户 (Optional) * param marketSize: 市场规模 (Optional) * param comparableProduct: 主要竞品 (Optional) * param sellingForm: 售卖形态 1套/n年、2套/n月、3套、4次 (Optional) * param sellingMode: 售卖方式 1直销,2渠道,3代理 (Optional) * param pricing: 定价 (Optional) * param productStatus: 产品状态 (Optional) * param incomeForecast: 收入预测 (Optional) * param costStructure: 成本结构 (Optional) * param grossMarginForecast: 毛利率预测 (Optional) * param pricingStrategy: 定价策略 1市场对标, 2总成本加成,3变动成本加成 (Optional) * param settlementMode: 结算方式 1固定金额结算,2实际售价固定比例结算,3实际售价浮动比例结算 (Optional) * param settlementCycle: 结算周期 1周结后付款、2月结后付款、3季结后付款、4年结后付款,5 PO预付款 (Optional) * param riskSuggestion: 风险及建议 (Optional) * param erp: erp (Optional) * param uuid: 产品唯一标识id (Optional)
func NewModifyCoProductRequestWithoutParam ¶ added in v1.63.0
func NewModifyCoProductRequestWithoutParam() *ModifyCoProductRequest
This constructor has better compatible ability when API parameters changed
func (ModifyCoProductRequest) GetRegionId ¶ added in v1.63.0
func (r ModifyCoProductRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyCoProductRequest) SetComparableProduct ¶ added in v1.63.0
func (r *ModifyCoProductRequest) SetComparableProduct(comparableProduct string)
param comparableProduct: 主要竞品(Optional)
func (*ModifyCoProductRequest) SetCooperationId ¶ added in v1.63.0
func (r *ModifyCoProductRequest) SetCooperationId(cooperationId string)
param cooperationId: 合作id(Optional)
func (*ModifyCoProductRequest) SetCostStructure ¶ added in v1.63.0
func (r *ModifyCoProductRequest) SetCostStructure(costStructure string)
param costStructure: 成本结构(Optional)
func (*ModifyCoProductRequest) SetErp ¶ added in v1.63.0
func (r *ModifyCoProductRequest) SetErp(erp string)
param erp: erp(Optional)
func (*ModifyCoProductRequest) SetGrossMarginForecast ¶ added in v1.63.0
func (r *ModifyCoProductRequest) SetGrossMarginForecast(grossMarginForecast string)
param grossMarginForecast: 毛利率预测(Optional)
func (*ModifyCoProductRequest) SetIncomeForecast ¶ added in v1.63.0
func (r *ModifyCoProductRequest) SetIncomeForecast(incomeForecast string)
param incomeForecast: 收入预测(Optional)
func (*ModifyCoProductRequest) SetMarketSize ¶ added in v1.63.0
func (r *ModifyCoProductRequest) SetMarketSize(marketSize string)
param marketSize: 市场规模(Optional)
func (*ModifyCoProductRequest) SetName ¶ added in v1.63.0
func (r *ModifyCoProductRequest) SetName(name string)
param name: 合作名称(Optional)
func (*ModifyCoProductRequest) SetPricing ¶ added in v1.63.0
func (r *ModifyCoProductRequest) SetPricing(pricing string)
param pricing: 定价(Optional)
func (*ModifyCoProductRequest) SetPricingStrategy ¶ added in v1.63.0
func (r *ModifyCoProductRequest) SetPricingStrategy(pricingStrategy int)
param pricingStrategy: 定价策略 1市场对标, 2总成本加成,3变动成本加成(Optional)
func (*ModifyCoProductRequest) SetProductDesc ¶ added in v1.63.0
func (r *ModifyCoProductRequest) SetProductDesc(productDesc string)
param productDesc: 产品简介(Optional)
func (*ModifyCoProductRequest) SetProductMode ¶ added in v1.63.0
func (r *ModifyCoProductRequest) SetProductMode(productMode int)
param productMode: 产品模式(Optional)
func (*ModifyCoProductRequest) SetProductName ¶ added in v1.63.0
func (r *ModifyCoProductRequest) SetProductName(productName string)
param productName: 合作产品名称(Optional)
func (*ModifyCoProductRequest) SetProductStatus ¶ added in v1.63.0
func (r *ModifyCoProductRequest) SetProductStatus(productStatus int)
param productStatus: 产品状态(Optional)
func (*ModifyCoProductRequest) SetProductType ¶ added in v1.63.0
func (r *ModifyCoProductRequest) SetProductType(productType int)
param productType: 产品类型(Optional)
func (*ModifyCoProductRequest) SetRegionId ¶ added in v1.63.0
func (r *ModifyCoProductRequest) SetRegionId(regionId string)
param regionId: 区域(如:cn-north-1)(Required)
func (*ModifyCoProductRequest) SetRiskSuggestion ¶ added in v1.63.0
func (r *ModifyCoProductRequest) SetRiskSuggestion(riskSuggestion string)
param riskSuggestion: 风险及建议(Optional)
func (*ModifyCoProductRequest) SetSellingForm ¶ added in v1.63.0
func (r *ModifyCoProductRequest) SetSellingForm(sellingForm int)
param sellingForm: 售卖形态 1套/n年、2套/n月、3套、4次(Optional)
func (*ModifyCoProductRequest) SetSellingMode ¶ added in v1.63.0
func (r *ModifyCoProductRequest) SetSellingMode(sellingMode string)
param sellingMode: 售卖方式 1直销,2渠道,3代理(Optional)
func (*ModifyCoProductRequest) SetSettlementCycle ¶ added in v1.63.0
func (r *ModifyCoProductRequest) SetSettlementCycle(settlementCycle int)
param settlementCycle: 结算周期 1周结后付款、2月结后付款、3季结后付款、4年结后付款,5 PO预付款(Optional)
func (*ModifyCoProductRequest) SetSettlementMode ¶ added in v1.63.0
func (r *ModifyCoProductRequest) SetSettlementMode(settlementMode int)
param settlementMode: 结算方式 1固定金额结算,2实际售价固定比例结算,3实际售价浮动比例结算(Optional)
func (*ModifyCoProductRequest) SetTargetCustomer ¶ added in v1.63.0
func (r *ModifyCoProductRequest) SetTargetCustomer(targetCustomer string)
param targetCustomer: 目标客户(Optional)
func (*ModifyCoProductRequest) SetUuid ¶ added in v1.63.0
func (r *ModifyCoProductRequest) SetUuid(uuid string)
param uuid: 产品唯一标识id(Optional)
type ModifyCoProductResponse ¶ added in v1.63.0
type ModifyCoProductResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result ModifyCoProductResult `json:"result"`
}
type ModifyCoProductResult ¶ added in v1.63.0
type ModifyContractRequest ¶ added in v1.63.0
type ModifyContractRequest struct {
core.JDCloudRequest
/* 区域(如:cn-north-1) */
RegionId string `json:"regionId"`
/* 合同唯一标识(添加不需要传,编辑必传) (Optional) */
ContractUuid *string `json:"contractUuid"`
/* 合同编号 (Optional) */
ContractNo *string `json:"contractNo"`
/* 开始时间 (Optional) */
StartDate *string `json:"startDate"`
/* 结束时间 (Optional) */
EndDate *string `json:"endDate"`
/* 备注 (Optional) */
Remark *string `json:"remark"`
/* 合同附件文件标识 (Optional) */
FileUuid *string `json:"fileUuid"`
}
func NewModifyContractRequest ¶ added in v1.63.0
func NewModifyContractRequest( regionId string, ) *ModifyContractRequest
* param regionId: 区域(如:cn-north-1) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyContractRequestWithAllParams ¶ added in v1.63.0
func NewModifyContractRequestWithAllParams( regionId string, contractUuid *string, contractNo *string, startDate *string, endDate *string, remark *string, fileUuid *string, ) *ModifyContractRequest
* param regionId: 区域(如:cn-north-1) (Required) * param contractUuid: 合同唯一标识(添加不需要传,编辑必传) (Optional) * param contractNo: 合同编号 (Optional) * param startDate: 开始时间 (Optional) * param endDate: 结束时间 (Optional) * param remark: 备注 (Optional) * param fileUuid: 合同附件文件标识 (Optional)
func NewModifyContractRequestWithoutParam ¶ added in v1.63.0
func NewModifyContractRequestWithoutParam() *ModifyContractRequest
This constructor has better compatible ability when API parameters changed
func (ModifyContractRequest) GetRegionId ¶ added in v1.63.0
func (r ModifyContractRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyContractRequest) SetContractNo ¶ added in v1.63.0
func (r *ModifyContractRequest) SetContractNo(contractNo string)
param contractNo: 合同编号(Optional)
func (*ModifyContractRequest) SetContractUuid ¶ added in v1.63.0
func (r *ModifyContractRequest) SetContractUuid(contractUuid string)
param contractUuid: 合同唯一标识(添加不需要传,编辑必传)(Optional)
func (*ModifyContractRequest) SetEndDate ¶ added in v1.63.0
func (r *ModifyContractRequest) SetEndDate(endDate string)
param endDate: 结束时间(Optional)
func (*ModifyContractRequest) SetFileUuid ¶ added in v1.63.0
func (r *ModifyContractRequest) SetFileUuid(fileUuid string)
param fileUuid: 合同附件文件标识(Optional)
func (*ModifyContractRequest) SetRegionId ¶ added in v1.63.0
func (r *ModifyContractRequest) SetRegionId(regionId string)
param regionId: 区域(如:cn-north-1)(Required)
func (*ModifyContractRequest) SetRemark ¶ added in v1.63.0
func (r *ModifyContractRequest) SetRemark(remark string)
param remark: 备注(Optional)
func (*ModifyContractRequest) SetStartDate ¶ added in v1.63.0
func (r *ModifyContractRequest) SetStartDate(startDate string)
param startDate: 开始时间(Optional)
type ModifyContractResponse ¶ added in v1.63.0
type ModifyContractResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result ModifyContractResult `json:"result"`
}
type ModifyContractResult ¶ added in v1.63.0
type ModifyDicDetailRequest ¶ added in v1.63.0
type ModifyDicDetailRequest struct {
core.JDCloudRequest
/* */
RegionId string `json:"regionId"`
/* ID (Optional) */
Id *int `json:"id"`
/* 字典类型 (Optional) */
CodeType *string `json:"codeType"`
/* 字典编码 (Optional) */
Code *string `json:"code"`
/* 字典编码名称 (Optional) */
Name *string `json:"name"`
/* 字典编码值 (Optional) */
Value *string `json:"value"`
/* null (Optional) */
UseFlag *bool `json:"useFlag"`
/* 系统类型 (Optional) */
SystemType *string `json:"systemType"`
/* 引用值 (Optional) */
RefValue *string `json:"refValue"`
/* 顺序 (Optional) */
Seq *int `json:"seq"`
/* 字典说明 (Optional) */
Remark *string `json:"remark"`
/* 创建时间 (Optional) */
CreateTime *string `json:"createTime"`
/* 创建人 (Optional) */
CreateUser *string `json:"createUser"`
/* 修改时间 (Optional) */
UpdateTime *string `json:"updateTime"`
/* 修改人 (Optional) */
UpdateUser *string `json:"updateUser"`
/* 是否删除0未删除,1已删除 (Optional) */
Yn *int `json:"yn"`
}
func NewModifyDicDetailRequest ¶ added in v1.63.0
func NewModifyDicDetailRequest( regionId string, ) *ModifyDicDetailRequest
* param regionId: (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyDicDetailRequestWithAllParams ¶ added in v1.63.0
func NewModifyDicDetailRequestWithAllParams( regionId string, id *int, codeType *string, code *string, name *string, value *string, useFlag *bool, systemType *string, refValue *string, seq *int, remark *string, createTime *string, createUser *string, updateTime *string, updateUser *string, yn *int, ) *ModifyDicDetailRequest
* param regionId: (Required) * param id: ID (Optional) * param codeType: 字典类型 (Optional) * param code: 字典编码 (Optional) * param name: 字典编码名称 (Optional) * param value: 字典编码值 (Optional) * param useFlag: null (Optional) * param systemType: 系统类型 (Optional) * param refValue: 引用值 (Optional) * param seq: 顺序 (Optional) * param remark: 字典说明 (Optional) * param createTime: 创建时间 (Optional) * param createUser: 创建人 (Optional) * param updateTime: 修改时间 (Optional) * param updateUser: 修改人 (Optional) * param yn: 是否删除0未删除,1已删除 (Optional)
func NewModifyDicDetailRequestWithoutParam ¶ added in v1.63.0
func NewModifyDicDetailRequestWithoutParam() *ModifyDicDetailRequest
This constructor has better compatible ability when API parameters changed
func (ModifyDicDetailRequest) GetRegionId ¶ added in v1.63.0
func (r ModifyDicDetailRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyDicDetailRequest) SetCode ¶ added in v1.63.0
func (r *ModifyDicDetailRequest) SetCode(code string)
param code: 字典编码(Optional)
func (*ModifyDicDetailRequest) SetCodeType ¶ added in v1.63.0
func (r *ModifyDicDetailRequest) SetCodeType(codeType string)
param codeType: 字典类型(Optional)
func (*ModifyDicDetailRequest) SetCreateTime ¶ added in v1.63.0
func (r *ModifyDicDetailRequest) SetCreateTime(createTime string)
param createTime: 创建时间(Optional)
func (*ModifyDicDetailRequest) SetCreateUser ¶ added in v1.63.0
func (r *ModifyDicDetailRequest) SetCreateUser(createUser string)
param createUser: 创建人(Optional)
func (*ModifyDicDetailRequest) SetId ¶ added in v1.63.0
func (r *ModifyDicDetailRequest) SetId(id int)
param id: ID(Optional)
func (*ModifyDicDetailRequest) SetName ¶ added in v1.63.0
func (r *ModifyDicDetailRequest) SetName(name string)
param name: 字典编码名称(Optional)
func (*ModifyDicDetailRequest) SetRefValue ¶ added in v1.63.0
func (r *ModifyDicDetailRequest) SetRefValue(refValue string)
param refValue: 引用值(Optional)
func (*ModifyDicDetailRequest) SetRegionId ¶ added in v1.63.0
func (r *ModifyDicDetailRequest) SetRegionId(regionId string)
param regionId: (Required)
func (*ModifyDicDetailRequest) SetRemark ¶ added in v1.63.0
func (r *ModifyDicDetailRequest) SetRemark(remark string)
param remark: 字典说明(Optional)
func (*ModifyDicDetailRequest) SetSeq ¶ added in v1.63.0
func (r *ModifyDicDetailRequest) SetSeq(seq int)
param seq: 顺序(Optional)
func (*ModifyDicDetailRequest) SetSystemType ¶ added in v1.63.0
func (r *ModifyDicDetailRequest) SetSystemType(systemType string)
param systemType: 系统类型(Optional)
func (*ModifyDicDetailRequest) SetUpdateTime ¶ added in v1.63.0
func (r *ModifyDicDetailRequest) SetUpdateTime(updateTime string)
param updateTime: 修改时间(Optional)
func (*ModifyDicDetailRequest) SetUpdateUser ¶ added in v1.63.0
func (r *ModifyDicDetailRequest) SetUpdateUser(updateUser string)
param updateUser: 修改人(Optional)
func (*ModifyDicDetailRequest) SetUseFlag ¶ added in v1.63.0
func (r *ModifyDicDetailRequest) SetUseFlag(useFlag bool)
param useFlag: null(Optional)
func (*ModifyDicDetailRequest) SetValue ¶ added in v1.63.0
func (r *ModifyDicDetailRequest) SetValue(value string)
param value: 字典编码值(Optional)
func (*ModifyDicDetailRequest) SetYn ¶ added in v1.63.0
func (r *ModifyDicDetailRequest) SetYn(yn int)
param yn: 是否删除0未删除,1已删除(Optional)
type ModifyDicDetailResponse ¶ added in v1.63.0
type ModifyDicDetailResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result ModifyDicDetailResult `json:"result"`
}
type ModifyDicDetailResult ¶ added in v1.63.0
type QueryMyCustomerListRequest ¶
type QueryMyCustomerListRequest struct {
core.JDCloudRequest
/* */
RegionId string `json:"regionId"`
/* 客户pin (Optional) */
CustomerPin *string `json:"customerPin"`
/* (Optional) */
AliasName *string `json:"aliasName"`
/* 客户名称 (Optional) */
NameLike *string `json:"nameLike"`
/* 账户类型(1个人2企业) (Optional) */
AccountType *int `json:"accountType"`
/* 帐户名 (Optional) */
LoginName *string `json:"loginName"`
/* 关联开始时间(格式: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, nameLike *string, accountType *int, loginName *string, startRelTime *string, endRelTime *string, pageIndex *int, pageSize *int, ) *QueryMyCustomerListRequest
* param regionId: (Required) * param customerPin: 客户pin (Optional) * param aliasName: (Optional) * param nameLike: 客户名称 (Optional) * param accountType: 账户类型(1个人2企业) (Optional) * param loginName: 帐户名 (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) SetAccountType ¶ added in v1.63.0
func (r *QueryMyCustomerListRequest) SetAccountType(accountType int)
param accountType: 账户类型(1个人2企业)(Optional)
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) SetLoginName ¶ added in v1.15.0
func (r *QueryMyCustomerListRequest) SetLoginName(loginName string)
param loginName: 帐户名(Optional)
func (*QueryMyCustomerListRequest) SetNameLike ¶ added in v1.63.0
func (r *QueryMyCustomerListRequest) SetNameLike(nameLike string)
param nameLike: 客户名称(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"`
}