Documentation ¶
Overview ¶
Package tmallcarenter 包含tmall-carcenter相关结构体
Index ¶
- func ReleaseChasisVehicleInfoOriginalDto(v *ChasisVehicleInfoOriginalDto)
- func ReleaseOriginVehicleInfoDto(v *OriginVehicleInfoDto)
- func ReleaseTmallCarcenterVehicleChasisInsertAPIRequest(v *TmallCarcenterVehicleChasisInsertAPIRequest)
- func ReleaseTmallCarcenterVehicleChasisInsertAPIResponse(v *TmallCarcenterVehicleChasisInsertAPIResponse)
- func ReleaseTmallCarcenterVehicleChasisInsertResult(v *TmallCarcenterVehicleChasisInsertResult)
- func ReleaseTmallCarcenterVehicleCvmappingInsertAPIRequest(v *TmallCarcenterVehicleCvmappingInsertAPIRequest)
- func ReleaseTmallCarcenterVehicleCvmappingInsertAPIResponse(v *TmallCarcenterVehicleCvmappingInsertAPIResponse)
- func ReleaseTmallCarcenterVehicleCvmappingInsertResult(v *TmallCarcenterVehicleCvmappingInsertResult)
- func ReleaseTmallCarcenterVehicleVersionInsertAPIRequest(v *TmallCarcenterVehicleVersionInsertAPIRequest)
- func ReleaseTmallCarcenterVehicleVersionInsertAPIResponse(v *TmallCarcenterVehicleVersionInsertAPIResponse)
- func ReleaseTmallCarcenterVehicleVersionInsertResult(v *TmallCarcenterVehicleVersionInsertResult)
- func ReleaseTmallCarcenterVehicleinfoRegisterAPIRequest(v *TmallCarcenterVehicleinfoRegisterAPIRequest)
- func ReleaseTmallCarcenterVehicleinfoRegisterAPIResponse(v *TmallCarcenterVehicleinfoRegisterAPIResponse)
- func ReleaseTmallCarcenterVehicleinfoRegisterResult(v *TmallCarcenterVehicleinfoRegisterResult)
- func ReleaseVersionVehicleInfoOriginalDto(v *VersionVehicleInfoOriginalDto)
- type ChasisVehicleInfoOriginalDto
- type OriginVehicleInfoDto
- type TmallCarcenterVehicleChasisInsertAPIRequest
- func (r TmallCarcenterVehicleChasisInsertAPIRequest) GetApiMethodName() string
- func (r TmallCarcenterVehicleChasisInsertAPIRequest) GetApiParams(params url.Values)
- func (r TmallCarcenterVehicleChasisInsertAPIRequest) GetDto() *ChasisVehicleInfoOriginalDto
- func (r TmallCarcenterVehicleChasisInsertAPIRequest) GetRawParams() model.Params
- func (r *TmallCarcenterVehicleChasisInsertAPIRequest) Reset()
- func (r *TmallCarcenterVehicleChasisInsertAPIRequest) SetDto(_dto *ChasisVehicleInfoOriginalDto) error
- type TmallCarcenterVehicleChasisInsertAPIResponse
- type TmallCarcenterVehicleChasisInsertAPIResponseModel
- type TmallCarcenterVehicleChasisInsertResult
- type TmallCarcenterVehicleCvmappingInsertAPIRequest
- func (r TmallCarcenterVehicleCvmappingInsertAPIRequest) GetApiMethodName() string
- func (r TmallCarcenterVehicleCvmappingInsertAPIRequest) GetApiParams(params url.Values)
- func (r TmallCarcenterVehicleCvmappingInsertAPIRequest) GetRawParams() model.Params
- func (r TmallCarcenterVehicleCvmappingInsertAPIRequest) GetStatus() int64
- func (r TmallCarcenterVehicleCvmappingInsertAPIRequest) GetSupplierChassisCid() string
- func (r TmallCarcenterVehicleCvmappingInsertAPIRequest) GetSupplierVersionCid() string
- func (r *TmallCarcenterVehicleCvmappingInsertAPIRequest) Reset()
- func (r *TmallCarcenterVehicleCvmappingInsertAPIRequest) SetStatus(_status int64) error
- func (r *TmallCarcenterVehicleCvmappingInsertAPIRequest) SetSupplierChassisCid(_supplierChassisCid string) error
- func (r *TmallCarcenterVehicleCvmappingInsertAPIRequest) SetSupplierVersionCid(_supplierVersionCid string) error
- type TmallCarcenterVehicleCvmappingInsertAPIResponse
- type TmallCarcenterVehicleCvmappingInsertAPIResponseModel
- type TmallCarcenterVehicleCvmappingInsertResult
- type TmallCarcenterVehicleVersionInsertAPIRequest
- func (r TmallCarcenterVehicleVersionInsertAPIRequest) GetApiMethodName() string
- func (r TmallCarcenterVehicleVersionInsertAPIRequest) GetApiParams(params url.Values)
- func (r TmallCarcenterVehicleVersionInsertAPIRequest) GetDto() *VersionVehicleInfoOriginalDto
- func (r TmallCarcenterVehicleVersionInsertAPIRequest) GetRawParams() model.Params
- func (r *TmallCarcenterVehicleVersionInsertAPIRequest) Reset()
- func (r *TmallCarcenterVehicleVersionInsertAPIRequest) SetDto(_dto *VersionVehicleInfoOriginalDto) error
- type TmallCarcenterVehicleVersionInsertAPIResponse
- type TmallCarcenterVehicleVersionInsertAPIResponseModel
- type TmallCarcenterVehicleVersionInsertResult
- type TmallCarcenterVehicleinfoRegisterAPIRequest
- func (r TmallCarcenterVehicleinfoRegisterAPIRequest) GetApiMethodName() string
- func (r TmallCarcenterVehicleinfoRegisterAPIRequest) GetApiParams(params url.Values)
- func (r TmallCarcenterVehicleinfoRegisterAPIRequest) GetRawParams() model.Params
- func (r TmallCarcenterVehicleinfoRegisterAPIRequest) GetVehicleInfo() *OriginVehicleInfoDto
- func (r *TmallCarcenterVehicleinfoRegisterAPIRequest) Reset()
- func (r *TmallCarcenterVehicleinfoRegisterAPIRequest) SetVehicleInfo(_vehicleInfo *OriginVehicleInfoDto) error
- type TmallCarcenterVehicleinfoRegisterAPIResponse
- type TmallCarcenterVehicleinfoRegisterAPIResponseModel
- type TmallCarcenterVehicleinfoRegisterResult
- type VersionVehicleInfoOriginalDto
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ReleaseChasisVehicleInfoOriginalDto ¶ added in v1.3.4
func ReleaseChasisVehicleInfoOriginalDto(v *ChasisVehicleInfoOriginalDto)
ReleaseChasisVehicleInfoOriginalDto 释放ChasisVehicleInfoOriginalDto
func ReleaseOriginVehicleInfoDto ¶ added in v1.3.4
func ReleaseOriginVehicleInfoDto(v *OriginVehicleInfoDto)
ReleaseOriginVehicleInfoDto 释放OriginVehicleInfoDto
func ReleaseTmallCarcenterVehicleChasisInsertAPIRequest ¶ added in v1.3.4
func ReleaseTmallCarcenterVehicleChasisInsertAPIRequest(v *TmallCarcenterVehicleChasisInsertAPIRequest)
ReleaseTmallCarcenterVehicleChasisInsertAPIRequest 将 TmallCarcenterVehicleChasisInsertAPIRequest 放入 sync.Pool
func ReleaseTmallCarcenterVehicleChasisInsertAPIResponse ¶ added in v1.3.4
func ReleaseTmallCarcenterVehicleChasisInsertAPIResponse(v *TmallCarcenterVehicleChasisInsertAPIResponse)
ReleaseTmallCarcenterVehicleChasisInsertAPIResponse 将 TmallCarcenterVehicleChasisInsertAPIResponse 保存到 sync.Pool
func ReleaseTmallCarcenterVehicleChasisInsertResult ¶ added in v1.3.4
func ReleaseTmallCarcenterVehicleChasisInsertResult(v *TmallCarcenterVehicleChasisInsertResult)
ReleaseTmallCarcenterVehicleChasisInsertResult 释放TmallCarcenterVehicleChasisInsertResult
func ReleaseTmallCarcenterVehicleCvmappingInsertAPIRequest ¶ added in v1.3.4
func ReleaseTmallCarcenterVehicleCvmappingInsertAPIRequest(v *TmallCarcenterVehicleCvmappingInsertAPIRequest)
ReleaseTmallCarcenterVehicleCvmappingInsertAPIRequest 将 TmallCarcenterVehicleCvmappingInsertAPIRequest 放入 sync.Pool
func ReleaseTmallCarcenterVehicleCvmappingInsertAPIResponse ¶ added in v1.3.4
func ReleaseTmallCarcenterVehicleCvmappingInsertAPIResponse(v *TmallCarcenterVehicleCvmappingInsertAPIResponse)
ReleaseTmallCarcenterVehicleCvmappingInsertAPIResponse 将 TmallCarcenterVehicleCvmappingInsertAPIResponse 保存到 sync.Pool
func ReleaseTmallCarcenterVehicleCvmappingInsertResult ¶ added in v1.3.4
func ReleaseTmallCarcenterVehicleCvmappingInsertResult(v *TmallCarcenterVehicleCvmappingInsertResult)
ReleaseTmallCarcenterVehicleCvmappingInsertResult 释放TmallCarcenterVehicleCvmappingInsertResult
func ReleaseTmallCarcenterVehicleVersionInsertAPIRequest ¶ added in v1.3.4
func ReleaseTmallCarcenterVehicleVersionInsertAPIRequest(v *TmallCarcenterVehicleVersionInsertAPIRequest)
ReleaseTmallCarcenterVehicleVersionInsertAPIRequest 将 TmallCarcenterVehicleVersionInsertAPIRequest 放入 sync.Pool
func ReleaseTmallCarcenterVehicleVersionInsertAPIResponse ¶ added in v1.3.4
func ReleaseTmallCarcenterVehicleVersionInsertAPIResponse(v *TmallCarcenterVehicleVersionInsertAPIResponse)
ReleaseTmallCarcenterVehicleVersionInsertAPIResponse 将 TmallCarcenterVehicleVersionInsertAPIResponse 保存到 sync.Pool
func ReleaseTmallCarcenterVehicleVersionInsertResult ¶ added in v1.3.4
func ReleaseTmallCarcenterVehicleVersionInsertResult(v *TmallCarcenterVehicleVersionInsertResult)
ReleaseTmallCarcenterVehicleVersionInsertResult 释放TmallCarcenterVehicleVersionInsertResult
func ReleaseTmallCarcenterVehicleinfoRegisterAPIRequest ¶ added in v1.3.4
func ReleaseTmallCarcenterVehicleinfoRegisterAPIRequest(v *TmallCarcenterVehicleinfoRegisterAPIRequest)
ReleaseTmallCarcenterVehicleinfoRegisterAPIRequest 将 TmallCarcenterVehicleinfoRegisterAPIRequest 放入 sync.Pool
func ReleaseTmallCarcenterVehicleinfoRegisterAPIResponse ¶ added in v1.3.4
func ReleaseTmallCarcenterVehicleinfoRegisterAPIResponse(v *TmallCarcenterVehicleinfoRegisterAPIResponse)
ReleaseTmallCarcenterVehicleinfoRegisterAPIResponse 将 TmallCarcenterVehicleinfoRegisterAPIResponse 保存到 sync.Pool
func ReleaseTmallCarcenterVehicleinfoRegisterResult ¶ added in v1.3.4
func ReleaseTmallCarcenterVehicleinfoRegisterResult(v *TmallCarcenterVehicleinfoRegisterResult)
ReleaseTmallCarcenterVehicleinfoRegisterResult 释放TmallCarcenterVehicleinfoRegisterResult
func ReleaseVersionVehicleInfoOriginalDto ¶ added in v1.3.4
func ReleaseVersionVehicleInfoOriginalDto(v *VersionVehicleInfoOriginalDto)
ReleaseVersionVehicleInfoOriginalDto 释放VersionVehicleInfoOriginalDto
Types ¶
type ChasisVehicleInfoOriginalDto ¶
type ChasisVehicleInfoOriginalDto struct { // 换代 Replacement string `json:"replacement,omitempty" xml:"replacement,omitempty"` // 产地 Origin string `json:"origin,omitempty" xml:"origin,omitempty"` // 品牌 BrandName string `json:"brand_name,omitempty" xml:"brand_name,omitempty"` // 最大功率 MaxPower string `json:"max_power,omitempty" xml:"max_power,omitempty"` // 厂家 ManufactureName string `json:"manufacture_name,omitempty" xml:"manufacture_name,omitempty"` // 发动机型号 EngineNo string `json:"engine_no,omitempty" xml:"engine_no,omitempty"` // 车型 ModelName string `json:"model_name,omitempty" xml:"model_name,omitempty"` // 燃料类型 FuelType string `json:"fuel_type,omitempty" xml:"fuel_type,omitempty"` // 排量 Displacement string `json:"displacement,omitempty" xml:"displacement,omitempty"` // 驱动方式 DriveModel string `json:"drive_model,omitempty" xml:"drive_model,omitempty"` // 底盘ID ChasisCid string `json:"chasis_cid,omitempty" xml:"chasis_cid,omitempty"` // 底盘号 ChassisNum string `json:"chassis_num,omitempty" xml:"chassis_num,omitempty"` // 车系 LineName string `json:"line_name,omitempty" xml:"line_name,omitempty"` // 停产年份 EndYear int64 `json:"end_year,omitempty" xml:"end_year,omitempty"` // 生产年份 ProductiveYear int64 `json:"productive_year,omitempty" xml:"productive_year,omitempty"` }
ChasisVehicleInfoOriginalDto 结构体
func GetChasisVehicleInfoOriginalDto ¶ added in v1.3.4
func GetChasisVehicleInfoOriginalDto() *ChasisVehicleInfoOriginalDto
GetChasisVehicleInfoOriginalDto() 从对象池中获取ChasisVehicleInfoOriginalDto
type OriginVehicleInfoDto ¶
type OriginVehicleInfoDto struct { // 销售名称 SalesName string `json:"sales_name,omitempty" xml:"sales_name,omitempty"` // 厂家类型(国产,合资,进口) ManufactureType string `json:"manufacture_type,omitempty" xml:"manufacture_type,omitempty"` // 后轮胎规格 RearTyre string `json:"rear_tyre,omitempty" xml:"rear_tyre,omitempty"` // 品牌名称 BrandName string `json:"brand_name,omitempty" xml:"brand_name,omitempty"` // 底盘压缩ID ChassisCid string `json:"chassis_cid,omitempty" xml:"chassis_cid,omitempty"` // 厂家名称 ManufactureName string `json:"manufacture_name,omitempty" xml:"manufacture_name,omitempty"` // 前轮胎规格 FrontTyre string `json:"front_tyre,omitempty" xml:"front_tyre,omitempty"` // 排量 Displacement string `json:"displacement,omitempty" xml:"displacement,omitempty"` // 销售状态 SalesStatus string `json:"sales_status,omitempty" xml:"sales_status,omitempty"` // 车系 LineName string `json:"line_name,omitempty" xml:"line_name,omitempty"` // 排放标准 Emmission string `json:"emmission,omitempty" xml:"emmission,omitempty"` // 生产状态 ProductiveStatus string `json:"productive_status,omitempty" xml:"productive_status,omitempty"` // 发动起型号 EngineModel string `json:"engine_model,omitempty" xml:"engine_model,omitempty"` // 扩展信息(json串) ExtendInfo string `json:"extend_info,omitempty" xml:"extend_info,omitempty"` // 最大功率(KW) MaxPower string `json:"max_power,omitempty" xml:"max_power,omitempty"` // 国别 Country string `json:"country,omitempty" xml:"country,omitempty"` // 销售版本 SalesEdition string `json:"sales_edition,omitempty" xml:"sales_edition,omitempty"` // 版本压缩id VersionCid string `json:"version_cid,omitempty" xml:"version_cid,omitempty"` // 车型id(主键字段,代表唯一一条数据) VehicleInfoId string `json:"vehicle_info_id,omitempty" xml:"vehicle_info_id,omitempty"` // 车辆级别 VehicleLevel string `json:"vehicle_level,omitempty" xml:"vehicle_level,omitempty"` // 官方指导价(万元) Price string `json:"price,omitempty" xml:"price,omitempty"` // 车型 ModelName string `json:"model_name,omitempty" xml:"model_name,omitempty"` // 燃油类型 FuelType string `json:"fuel_type,omitempty" xml:"fuel_type,omitempty"` // 变速箱类型 TransmissionType string `json:"transmission_type,omitempty" xml:"transmission_type,omitempty"` // 驱动方式 DriveModel string `json:"drive_model,omitempty" xml:"drive_model,omitempty"` // 代号/底盘型号 ChassisNum string `json:"chassis_num,omitempty" xml:"chassis_num,omitempty"` // 车身类型 BodyModel string `json:"body_model,omitempty" xml:"body_model,omitempty"` // 车辆类型 VehicleType string `json:"vehicle_type,omitempty" xml:"vehicle_type,omitempty"` // 代数 GenerationNum string `json:"generation_num,omitempty" xml:"generation_num,omitempty"` // 生产年份 ProductiveYear int64 `json:"productive_year,omitempty" xml:"productive_year,omitempty"` // 上市年份 ReleaseYear int64 `json:"release_year,omitempty" xml:"release_year,omitempty"` // 销售年款 SalesYear int64 `json:"sales_year,omitempty" xml:"sales_year,omitempty"` // 停产年份 EndYear int64 `json:"end_year,omitempty" xml:"end_year,omitempty"` // 状态(状态,0:删除,1:新增,2:修改) Status int64 `json:"status,omitempty" xml:"status,omitempty"` // 上市月份 ReleaseMonth int64 `json:"release_month,omitempty" xml:"release_month,omitempty"` }
OriginVehicleInfoDto 结构体
func GetOriginVehicleInfoDto ¶ added in v1.3.4
func GetOriginVehicleInfoDto() *OriginVehicleInfoDto
GetOriginVehicleInfoDto() 从对象池中获取OriginVehicleInfoDto
type TmallCarcenterVehicleChasisInsertAPIRequest ¶ added in v1.2.0
type TmallCarcenterVehicleChasisInsertAPIRequest struct { model.Params // contains filtered or unexported fields }
TmallCarcenterVehicleChasisInsertAPIRequest EPC车型底盘压缩库新增接口 API请求 tmall.carcenter.vehicle.chasis.insert
EPC车型底盘压缩库新增接口
func GetTmallCarcenterVehicleChasisInsertAPIRequest ¶ added in v1.3.4
func GetTmallCarcenterVehicleChasisInsertAPIRequest() *TmallCarcenterVehicleChasisInsertAPIRequest
GetTmallCarcenterVehicleChasisInsertRequest 从 sync.Pool 获取 TmallCarcenterVehicleChasisInsertAPIRequest
func NewTmallCarcenterVehicleChasisInsertRequest ¶
func NewTmallCarcenterVehicleChasisInsertRequest() *TmallCarcenterVehicleChasisInsertAPIRequest
NewTmallCarcenterVehicleChasisInsertRequest 初始化TmallCarcenterVehicleChasisInsertAPIRequest对象
func (TmallCarcenterVehicleChasisInsertAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r TmallCarcenterVehicleChasisInsertAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TmallCarcenterVehicleChasisInsertAPIRequest) GetApiParams ¶ added in v1.2.0
func (r TmallCarcenterVehicleChasisInsertAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TmallCarcenterVehicleChasisInsertAPIRequest) GetDto ¶ added in v1.2.0
func (r TmallCarcenterVehicleChasisInsertAPIRequest) GetDto() *ChasisVehicleInfoOriginalDto
GetDto Dto Getter
func (TmallCarcenterVehicleChasisInsertAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TmallCarcenterVehicleChasisInsertAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TmallCarcenterVehicleChasisInsertAPIRequest) Reset ¶ added in v1.3.4
func (r *TmallCarcenterVehicleChasisInsertAPIRequest) Reset()
Reset IRequest interface 方法, 清空结构体
func (*TmallCarcenterVehicleChasisInsertAPIRequest) SetDto ¶ added in v1.2.0
func (r *TmallCarcenterVehicleChasisInsertAPIRequest) SetDto(_dto *ChasisVehicleInfoOriginalDto) error
SetDto is Dto Setter 底盘压缩库入参
type TmallCarcenterVehicleChasisInsertAPIResponse ¶
type TmallCarcenterVehicleChasisInsertAPIResponse struct { model.CommonResponse TmallCarcenterVehicleChasisInsertAPIResponseModel }
TmallCarcenterVehicleChasisInsertAPIResponse EPC车型底盘压缩库新增接口 API返回值 tmall.carcenter.vehicle.chasis.insert
EPC车型底盘压缩库新增接口
func GetTmallCarcenterVehicleChasisInsertAPIResponse ¶ added in v1.3.4
func GetTmallCarcenterVehicleChasisInsertAPIResponse() *TmallCarcenterVehicleChasisInsertAPIResponse
GetTmallCarcenterVehicleChasisInsertAPIResponse 从 sync.Pool 获取 TmallCarcenterVehicleChasisInsertAPIResponse
func (*TmallCarcenterVehicleChasisInsertAPIResponse) Reset ¶ added in v1.3.4
func (m *TmallCarcenterVehicleChasisInsertAPIResponse) Reset()
Reset 清空结构体
type TmallCarcenterVehicleChasisInsertAPIResponseModel ¶ added in v1.2.0
type TmallCarcenterVehicleChasisInsertAPIResponseModel struct { XMLName xml.Name `xml:"tmall_carcenter_vehicle_chasis_insert_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // result Result *TmallCarcenterVehicleChasisInsertResult `json:"result,omitempty" xml:"result,omitempty"` }
TmallCarcenterVehicleChasisInsertAPIResponseModel is EPC车型底盘压缩库新增接口 成功返回结果
func (*TmallCarcenterVehicleChasisInsertAPIResponseModel) Reset ¶ added in v1.3.4
func (m *TmallCarcenterVehicleChasisInsertAPIResponseModel) Reset()
Reset 清空结构体
type TmallCarcenterVehicleChasisInsertResult ¶
type TmallCarcenterVehicleChasisInsertResult struct { // msgCode MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"` // msgInfo MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"` // object Object string `json:"object,omitempty" xml:"object,omitempty"` // gmtCurrentTime GmtCurrentTime int64 `json:"gmt_current_time,omitempty" xml:"gmt_current_time,omitempty"` // costTime CostTime int64 `json:"cost_time,omitempty" xml:"cost_time,omitempty"` // success Success bool `json:"success,omitempty" xml:"success,omitempty"` }
TmallCarcenterVehicleChasisInsertResult 结构体
func GetTmallCarcenterVehicleChasisInsertResult ¶ added in v1.3.4
func GetTmallCarcenterVehicleChasisInsertResult() *TmallCarcenterVehicleChasisInsertResult
GetTmallCarcenterVehicleChasisInsertResult() 从对象池中获取TmallCarcenterVehicleChasisInsertResult
type TmallCarcenterVehicleCvmappingInsertAPIRequest ¶ added in v1.2.0
type TmallCarcenterVehicleCvmappingInsertAPIRequest struct { model.Params // contains filtered or unexported fields }
TmallCarcenterVehicleCvmappingInsertAPIRequest EPC车辆版本信息与底盘信息库关系绑定 API请求 tmall.carcenter.vehicle.cvmapping.insert
EPC车辆版本信息与底盘信息库关系绑定
func GetTmallCarcenterVehicleCvmappingInsertAPIRequest ¶ added in v1.3.4
func GetTmallCarcenterVehicleCvmappingInsertAPIRequest() *TmallCarcenterVehicleCvmappingInsertAPIRequest
GetTmallCarcenterVehicleCvmappingInsertRequest 从 sync.Pool 获取 TmallCarcenterVehicleCvmappingInsertAPIRequest
func NewTmallCarcenterVehicleCvmappingInsertRequest ¶
func NewTmallCarcenterVehicleCvmappingInsertRequest() *TmallCarcenterVehicleCvmappingInsertAPIRequest
NewTmallCarcenterVehicleCvmappingInsertRequest 初始化TmallCarcenterVehicleCvmappingInsertAPIRequest对象
func (TmallCarcenterVehicleCvmappingInsertAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r TmallCarcenterVehicleCvmappingInsertAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TmallCarcenterVehicleCvmappingInsertAPIRequest) GetApiParams ¶ added in v1.2.0
func (r TmallCarcenterVehicleCvmappingInsertAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TmallCarcenterVehicleCvmappingInsertAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TmallCarcenterVehicleCvmappingInsertAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TmallCarcenterVehicleCvmappingInsertAPIRequest) GetStatus ¶ added in v1.2.0
func (r TmallCarcenterVehicleCvmappingInsertAPIRequest) GetStatus() int64
GetStatus Status Getter
func (TmallCarcenterVehicleCvmappingInsertAPIRequest) GetSupplierChassisCid ¶ added in v1.2.0
func (r TmallCarcenterVehicleCvmappingInsertAPIRequest) GetSupplierChassisCid() string
GetSupplierChassisCid SupplierChassisCid Getter
func (TmallCarcenterVehicleCvmappingInsertAPIRequest) GetSupplierVersionCid ¶ added in v1.2.0
func (r TmallCarcenterVehicleCvmappingInsertAPIRequest) GetSupplierVersionCid() string
GetSupplierVersionCid SupplierVersionCid Getter
func (*TmallCarcenterVehicleCvmappingInsertAPIRequest) Reset ¶ added in v1.3.4
func (r *TmallCarcenterVehicleCvmappingInsertAPIRequest) Reset()
Reset IRequest interface 方法, 清空结构体
func (*TmallCarcenterVehicleCvmappingInsertAPIRequest) SetStatus ¶ added in v1.2.0
func (r *TmallCarcenterVehicleCvmappingInsertAPIRequest) SetStatus(_status int64) error
SetStatus is Status Setter 状态
func (*TmallCarcenterVehicleCvmappingInsertAPIRequest) SetSupplierChassisCid ¶ added in v1.2.0
func (r *TmallCarcenterVehicleCvmappingInsertAPIRequest) SetSupplierChassisCid(_supplierChassisCid string) error
SetSupplierChassisCid is SupplierChassisCid Setter 底盘ID
func (*TmallCarcenterVehicleCvmappingInsertAPIRequest) SetSupplierVersionCid ¶ added in v1.2.0
func (r *TmallCarcenterVehicleCvmappingInsertAPIRequest) SetSupplierVersionCid(_supplierVersionCid string) error
SetSupplierVersionCid is SupplierVersionCid Setter 版本ID
type TmallCarcenterVehicleCvmappingInsertAPIResponse ¶
type TmallCarcenterVehicleCvmappingInsertAPIResponse struct { model.CommonResponse TmallCarcenterVehicleCvmappingInsertAPIResponseModel }
TmallCarcenterVehicleCvmappingInsertAPIResponse EPC车辆版本信息与底盘信息库关系绑定 API返回值 tmall.carcenter.vehicle.cvmapping.insert
EPC车辆版本信息与底盘信息库关系绑定
func GetTmallCarcenterVehicleCvmappingInsertAPIResponse ¶ added in v1.3.4
func GetTmallCarcenterVehicleCvmappingInsertAPIResponse() *TmallCarcenterVehicleCvmappingInsertAPIResponse
GetTmallCarcenterVehicleCvmappingInsertAPIResponse 从 sync.Pool 获取 TmallCarcenterVehicleCvmappingInsertAPIResponse
func (*TmallCarcenterVehicleCvmappingInsertAPIResponse) Reset ¶ added in v1.3.4
func (m *TmallCarcenterVehicleCvmappingInsertAPIResponse) Reset()
Reset 清空结构体
type TmallCarcenterVehicleCvmappingInsertAPIResponseModel ¶ added in v1.2.0
type TmallCarcenterVehicleCvmappingInsertAPIResponseModel struct { XMLName xml.Name `xml:"tmall_carcenter_vehicle_cvmapping_insert_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // result Result *TmallCarcenterVehicleCvmappingInsertResult `json:"result,omitempty" xml:"result,omitempty"` }
TmallCarcenterVehicleCvmappingInsertAPIResponseModel is EPC车辆版本信息与底盘信息库关系绑定 成功返回结果
func (*TmallCarcenterVehicleCvmappingInsertAPIResponseModel) Reset ¶ added in v1.3.4
func (m *TmallCarcenterVehicleCvmappingInsertAPIResponseModel) Reset()
Reset 清空结构体
type TmallCarcenterVehicleCvmappingInsertResult ¶
type TmallCarcenterVehicleCvmappingInsertResult struct { // msgCode MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"` // msgInfo MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"` // object Object string `json:"object,omitempty" xml:"object,omitempty"` // gmtCurrentTime GmtCurrentTime int64 `json:"gmt_current_time,omitempty" xml:"gmt_current_time,omitempty"` // costTime CostTime int64 `json:"cost_time,omitempty" xml:"cost_time,omitempty"` // success Success bool `json:"success,omitempty" xml:"success,omitempty"` }
TmallCarcenterVehicleCvmappingInsertResult 结构体
func GetTmallCarcenterVehicleCvmappingInsertResult ¶ added in v1.3.4
func GetTmallCarcenterVehicleCvmappingInsertResult() *TmallCarcenterVehicleCvmappingInsertResult
GetTmallCarcenterVehicleCvmappingInsertResult() 从对象池中获取TmallCarcenterVehicleCvmappingInsertResult
type TmallCarcenterVehicleVersionInsertAPIRequest ¶ added in v1.2.0
type TmallCarcenterVehicleVersionInsertAPIRequest struct { model.Params // contains filtered or unexported fields }
TmallCarcenterVehicleVersionInsertAPIRequest 汽车EPC版本压缩库新增接口 API请求 tmall.carcenter.vehicle.version.insert
汽车EPC版本压缩库新增接口
func GetTmallCarcenterVehicleVersionInsertAPIRequest ¶ added in v1.3.4
func GetTmallCarcenterVehicleVersionInsertAPIRequest() *TmallCarcenterVehicleVersionInsertAPIRequest
GetTmallCarcenterVehicleVersionInsertRequest 从 sync.Pool 获取 TmallCarcenterVehicleVersionInsertAPIRequest
func NewTmallCarcenterVehicleVersionInsertRequest ¶
func NewTmallCarcenterVehicleVersionInsertRequest() *TmallCarcenterVehicleVersionInsertAPIRequest
NewTmallCarcenterVehicleVersionInsertRequest 初始化TmallCarcenterVehicleVersionInsertAPIRequest对象
func (TmallCarcenterVehicleVersionInsertAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r TmallCarcenterVehicleVersionInsertAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TmallCarcenterVehicleVersionInsertAPIRequest) GetApiParams ¶ added in v1.2.0
func (r TmallCarcenterVehicleVersionInsertAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TmallCarcenterVehicleVersionInsertAPIRequest) GetDto ¶ added in v1.2.0
func (r TmallCarcenterVehicleVersionInsertAPIRequest) GetDto() *VersionVehicleInfoOriginalDto
GetDto Dto Getter
func (TmallCarcenterVehicleVersionInsertAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TmallCarcenterVehicleVersionInsertAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TmallCarcenterVehicleVersionInsertAPIRequest) Reset ¶ added in v1.3.4
func (r *TmallCarcenterVehicleVersionInsertAPIRequest) Reset()
Reset IRequest interface 方法, 清空结构体
func (*TmallCarcenterVehicleVersionInsertAPIRequest) SetDto ¶ added in v1.2.0
func (r *TmallCarcenterVehicleVersionInsertAPIRequest) SetDto(_dto *VersionVehicleInfoOriginalDto) error
SetDto is Dto Setter 版本压缩库入参
type TmallCarcenterVehicleVersionInsertAPIResponse ¶
type TmallCarcenterVehicleVersionInsertAPIResponse struct { model.CommonResponse TmallCarcenterVehicleVersionInsertAPIResponseModel }
TmallCarcenterVehicleVersionInsertAPIResponse 汽车EPC版本压缩库新增接口 API返回值 tmall.carcenter.vehicle.version.insert
汽车EPC版本压缩库新增接口
func GetTmallCarcenterVehicleVersionInsertAPIResponse ¶ added in v1.3.4
func GetTmallCarcenterVehicleVersionInsertAPIResponse() *TmallCarcenterVehicleVersionInsertAPIResponse
GetTmallCarcenterVehicleVersionInsertAPIResponse 从 sync.Pool 获取 TmallCarcenterVehicleVersionInsertAPIResponse
func (*TmallCarcenterVehicleVersionInsertAPIResponse) Reset ¶ added in v1.3.4
func (m *TmallCarcenterVehicleVersionInsertAPIResponse) Reset()
Reset 清空结构体
type TmallCarcenterVehicleVersionInsertAPIResponseModel ¶ added in v1.2.0
type TmallCarcenterVehicleVersionInsertAPIResponseModel struct { XMLName xml.Name `xml:"tmall_carcenter_vehicle_version_insert_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // result Result *TmallCarcenterVehicleVersionInsertResult `json:"result,omitempty" xml:"result,omitempty"` }
TmallCarcenterVehicleVersionInsertAPIResponseModel is 汽车EPC版本压缩库新增接口 成功返回结果
func (*TmallCarcenterVehicleVersionInsertAPIResponseModel) Reset ¶ added in v1.3.4
func (m *TmallCarcenterVehicleVersionInsertAPIResponseModel) Reset()
Reset 清空结构体
type TmallCarcenterVehicleVersionInsertResult ¶
type TmallCarcenterVehicleVersionInsertResult struct { // msgCode MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"` // msgInfo MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"` // object Object string `json:"object,omitempty" xml:"object,omitempty"` // gmtCurrentTime GmtCurrentTime int64 `json:"gmt_current_time,omitempty" xml:"gmt_current_time,omitempty"` // costTime CostTime int64 `json:"cost_time,omitempty" xml:"cost_time,omitempty"` // success Success bool `json:"success,omitempty" xml:"success,omitempty"` }
TmallCarcenterVehicleVersionInsertResult 结构体
func GetTmallCarcenterVehicleVersionInsertResult ¶ added in v1.3.4
func GetTmallCarcenterVehicleVersionInsertResult() *TmallCarcenterVehicleVersionInsertResult
GetTmallCarcenterVehicleVersionInsertResult() 从对象池中获取TmallCarcenterVehicleVersionInsertResult
type TmallCarcenterVehicleinfoRegisterAPIRequest ¶ added in v1.2.0
type TmallCarcenterVehicleinfoRegisterAPIRequest struct { model.Params // contains filtered or unexported fields }
TmallCarcenterVehicleinfoRegisterAPIRequest 车型数据更新 API请求 tmall.carcenter.vehicleinfo.register
基本车型信息维护
func GetTmallCarcenterVehicleinfoRegisterAPIRequest ¶ added in v1.3.4
func GetTmallCarcenterVehicleinfoRegisterAPIRequest() *TmallCarcenterVehicleinfoRegisterAPIRequest
GetTmallCarcenterVehicleinfoRegisterRequest 从 sync.Pool 获取 TmallCarcenterVehicleinfoRegisterAPIRequest
func NewTmallCarcenterVehicleinfoRegisterRequest ¶
func NewTmallCarcenterVehicleinfoRegisterRequest() *TmallCarcenterVehicleinfoRegisterAPIRequest
NewTmallCarcenterVehicleinfoRegisterRequest 初始化TmallCarcenterVehicleinfoRegisterAPIRequest对象
func (TmallCarcenterVehicleinfoRegisterAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r TmallCarcenterVehicleinfoRegisterAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TmallCarcenterVehicleinfoRegisterAPIRequest) GetApiParams ¶ added in v1.2.0
func (r TmallCarcenterVehicleinfoRegisterAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TmallCarcenterVehicleinfoRegisterAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TmallCarcenterVehicleinfoRegisterAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TmallCarcenterVehicleinfoRegisterAPIRequest) GetVehicleInfo ¶ added in v1.2.0
func (r TmallCarcenterVehicleinfoRegisterAPIRequest) GetVehicleInfo() *OriginVehicleInfoDto
GetVehicleInfo VehicleInfo Getter
func (*TmallCarcenterVehicleinfoRegisterAPIRequest) Reset ¶ added in v1.3.4
func (r *TmallCarcenterVehicleinfoRegisterAPIRequest) Reset()
Reset IRequest interface 方法, 清空结构体
func (*TmallCarcenterVehicleinfoRegisterAPIRequest) SetVehicleInfo ¶ added in v1.2.0
func (r *TmallCarcenterVehicleinfoRegisterAPIRequest) SetVehicleInfo(_vehicleInfo *OriginVehicleInfoDto) error
SetVehicleInfo is VehicleInfo Setter 车型数据对象
type TmallCarcenterVehicleinfoRegisterAPIResponse ¶
type TmallCarcenterVehicleinfoRegisterAPIResponse struct { model.CommonResponse TmallCarcenterVehicleinfoRegisterAPIResponseModel }
TmallCarcenterVehicleinfoRegisterAPIResponse 车型数据更新 API返回值 tmall.carcenter.vehicleinfo.register
基本车型信息维护
func GetTmallCarcenterVehicleinfoRegisterAPIResponse ¶ added in v1.3.4
func GetTmallCarcenterVehicleinfoRegisterAPIResponse() *TmallCarcenterVehicleinfoRegisterAPIResponse
GetTmallCarcenterVehicleinfoRegisterAPIResponse 从 sync.Pool 获取 TmallCarcenterVehicleinfoRegisterAPIResponse
func (*TmallCarcenterVehicleinfoRegisterAPIResponse) Reset ¶ added in v1.3.4
func (m *TmallCarcenterVehicleinfoRegisterAPIResponse) Reset()
Reset 清空结构体
type TmallCarcenterVehicleinfoRegisterAPIResponseModel ¶ added in v1.2.0
type TmallCarcenterVehicleinfoRegisterAPIResponseModel struct { XMLName xml.Name `xml:"tmall_carcenter_vehicleinfo_register_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // result Result *TmallCarcenterVehicleinfoRegisterResult `json:"result,omitempty" xml:"result,omitempty"` }
TmallCarcenterVehicleinfoRegisterAPIResponseModel is 车型数据更新 成功返回结果
func (*TmallCarcenterVehicleinfoRegisterAPIResponseModel) Reset ¶ added in v1.3.4
func (m *TmallCarcenterVehicleinfoRegisterAPIResponseModel) Reset()
Reset 清空结构体
type TmallCarcenterVehicleinfoRegisterResult ¶
type TmallCarcenterVehicleinfoRegisterResult struct { // msgCode MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"` // msgInfo MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"` // gmtCurrentTime GmtCurrentTime int64 `json:"gmt_current_time,omitempty" xml:"gmt_current_time,omitempty"` // costTime CostTime int64 `json:"cost_time,omitempty" xml:"cost_time,omitempty"` // object Object bool `json:"object,omitempty" xml:"object,omitempty"` // success Success bool `json:"success,omitempty" xml:"success,omitempty"` }
TmallCarcenterVehicleinfoRegisterResult 结构体
func GetTmallCarcenterVehicleinfoRegisterResult ¶ added in v1.3.4
func GetTmallCarcenterVehicleinfoRegisterResult() *TmallCarcenterVehicleinfoRegisterResult
GetTmallCarcenterVehicleinfoRegisterResult() 从对象池中获取TmallCarcenterVehicleinfoRegisterResult
type VersionVehicleInfoOriginalDto ¶
type VersionVehicleInfoOriginalDto struct { // 换代 Replacement string `json:"replacement,omitempty" xml:"replacement,omitempty"` // 销售名称 SalesName string `json:"sales_name,omitempty" xml:"sales_name,omitempty"` // 产地 Origin string `json:"origin,omitempty" xml:"origin,omitempty"` // 品牌 BrandName string `json:"brand_name,omitempty" xml:"brand_name,omitempty"` // 后轮毂规格 RearTyre string `json:"rear_tyre,omitempty" xml:"rear_tyre,omitempty"` // 最大功率 MaxPower string `json:"max_power,omitempty" xml:"max_power,omitempty"` // 生产厂家 ManufactureName string `json:"manufacture_name,omitempty" xml:"manufacture_name,omitempty"` // 版本压缩ID VersionCid string `json:"version_cid,omitempty" xml:"version_cid,omitempty"` // 年款 SalesYear string `json:"sales_year,omitempty" xml:"sales_year,omitempty"` // 发动机型号 EngineNo string `json:"engine_no,omitempty" xml:"engine_no,omitempty"` // 车型 ModelName string `json:"model_name,omitempty" xml:"model_name,omitempty"` // 前轮毂规格 FrontTyre string `json:"front_tyre,omitempty" xml:"front_tyre,omitempty"` // 排量 Displacement string `json:"displacement,omitempty" xml:"displacement,omitempty"` // 驱动方式 DriveModel string `json:"drive_model,omitempty" xml:"drive_model,omitempty"` // 底盘号 ChassisNum string `json:"chassis_num,omitempty" xml:"chassis_num,omitempty"` // 车身类型 BodyModel string `json:"body_model,omitempty" xml:"body_model,omitempty"` // 车系 LineName string `json:"line_name,omitempty" xml:"line_name,omitempty"` // 车辆类型 VehicleType string `json:"vehicle_type,omitempty" xml:"vehicle_type,omitempty"` // 停产年份 EndYear int64 `json:"end_year,omitempty" xml:"end_year,omitempty"` // 生产年份 ProductiveYear int64 `json:"productive_year,omitempty" xml:"productive_year,omitempty"` }
VersionVehicleInfoOriginalDto 结构体
func GetVersionVehicleInfoOriginalDto ¶ added in v1.3.4
func GetVersionVehicleInfoOriginalDto() *VersionVehicleInfoOriginalDto
GetVersionVehicleInfoOriginalDto() 从对象池中获取VersionVehicleInfoOriginalDto
Source Files ¶
- ChasisVehicleInfoOriginalDto.go
- OriginVehicleInfoDto.go
- TmallCarcenterVehicleChasisInsertAPIRequest.go
- TmallCarcenterVehicleChasisInsertAPIResponse.go
- TmallCarcenterVehicleChasisInsertResult.go
- TmallCarcenterVehicleCvmappingInsertAPIRequest.go
- TmallCarcenterVehicleCvmappingInsertAPIResponse.go
- TmallCarcenterVehicleCvmappingInsertResult.go
- TmallCarcenterVehicleVersionInsertAPIRequest.go
- TmallCarcenterVehicleVersionInsertAPIResponse.go
- TmallCarcenterVehicleVersionInsertResult.go
- TmallCarcenterVehicleinfoRegisterAPIRequest.go
- TmallCarcenterVehicleinfoRegisterAPIResponse.go
- TmallCarcenterVehicleinfoRegisterResult.go
- VersionVehicleInfoOriginalDto.go
- doc.go