Documentation ¶
Overview ¶
Package middleclaims 包含国际化中台服务域保险相关结构体
Index ¶
- func ReleaseAlibabaMiddleClaimsacceptReceiveAPIRequest(v *AlibabaMiddleClaimsacceptReceiveAPIRequest)
- func ReleaseAlibabaMiddleClaimsacceptReceiveAPIResponse(v *AlibabaMiddleClaimsacceptReceiveAPIResponse)
- func ReleaseAlibabaMiddleClaimsacceptReceiveResult(v *AlibabaMiddleClaimsacceptReceiveResult)
- func ReleaseAlibabaMiddleClaimsbillReceiveAPIRequest(v *AlibabaMiddleClaimsbillReceiveAPIRequest)
- func ReleaseAlibabaMiddleClaimsbillReceiveAPIResponse(v *AlibabaMiddleClaimsbillReceiveAPIResponse)
- func ReleaseAlibabaMiddleClaimsbillReceiveResult(v *AlibabaMiddleClaimsbillReceiveResult)
- func ReleaseAlibabaMiddleClaimsresultReceiveAPIRequest(v *AlibabaMiddleClaimsresultReceiveAPIRequest)
- func ReleaseAlibabaMiddleClaimsresultReceiveAPIResponse(v *AlibabaMiddleClaimsresultReceiveAPIResponse)
- func ReleaseAlibabaMiddleClaimsresultReceiveResult(v *AlibabaMiddleClaimsresultReceiveResult)
- func ReleaseClaimsAcceptDto(v *ClaimsAcceptDto)
- func ReleaseClaimsBillDto(v *ClaimsBillDto)
- func ReleaseClaimsResultDto(v *ClaimsResultDto)
- func ReleaseDeliveryAddressDto(v *DeliveryAddressDto)
- func ReleaseExtensionmap(v *Extensionmap)
- type AlibabaMiddleClaimsacceptReceiveAPIRequest
- func (r AlibabaMiddleClaimsacceptReceiveAPIRequest) GetApiMethodName() string
- func (r AlibabaMiddleClaimsacceptReceiveAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaMiddleClaimsacceptReceiveAPIRequest) GetClaimsAcceptDto() *ClaimsAcceptDto
- func (r AlibabaMiddleClaimsacceptReceiveAPIRequest) GetRawParams() model.Params
- func (r *AlibabaMiddleClaimsacceptReceiveAPIRequest) Reset()
- func (r *AlibabaMiddleClaimsacceptReceiveAPIRequest) SetClaimsAcceptDto(_claimsAcceptDto *ClaimsAcceptDto) error
- type AlibabaMiddleClaimsacceptReceiveAPIResponse
- type AlibabaMiddleClaimsacceptReceiveAPIResponseModel
- type AlibabaMiddleClaimsacceptReceiveResult
- type AlibabaMiddleClaimsbillReceiveAPIRequest
- func (r AlibabaMiddleClaimsbillReceiveAPIRequest) GetApiMethodName() string
- func (r AlibabaMiddleClaimsbillReceiveAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaMiddleClaimsbillReceiveAPIRequest) GetClaimsBillDto() *ClaimsBillDto
- func (r AlibabaMiddleClaimsbillReceiveAPIRequest) GetRawParams() model.Params
- func (r *AlibabaMiddleClaimsbillReceiveAPIRequest) Reset()
- func (r *AlibabaMiddleClaimsbillReceiveAPIRequest) SetClaimsBillDto(_claimsBillDto *ClaimsBillDto) error
- type AlibabaMiddleClaimsbillReceiveAPIResponse
- type AlibabaMiddleClaimsbillReceiveAPIResponseModel
- type AlibabaMiddleClaimsbillReceiveResult
- type AlibabaMiddleClaimsresultReceiveAPIRequest
- func (r AlibabaMiddleClaimsresultReceiveAPIRequest) GetApiMethodName() string
- func (r AlibabaMiddleClaimsresultReceiveAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaMiddleClaimsresultReceiveAPIRequest) GetClaimsResultDTO() *ClaimsResultDto
- func (r AlibabaMiddleClaimsresultReceiveAPIRequest) GetRawParams() model.Params
- func (r *AlibabaMiddleClaimsresultReceiveAPIRequest) Reset()
- func (r *AlibabaMiddleClaimsresultReceiveAPIRequest) SetClaimsResultDTO(_claimsResultDTO *ClaimsResultDto) error
- type AlibabaMiddleClaimsresultReceiveAPIResponse
- type AlibabaMiddleClaimsresultReceiveAPIResponseModel
- type AlibabaMiddleClaimsresultReceiveResult
- type ClaimsAcceptDto
- type ClaimsBillDto
- type ClaimsResultDto
- type DeliveryAddressDto
- type Extensionmap
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ReleaseAlibabaMiddleClaimsacceptReceiveAPIRequest ¶ added in v1.3.4
func ReleaseAlibabaMiddleClaimsacceptReceiveAPIRequest(v *AlibabaMiddleClaimsacceptReceiveAPIRequest)
ReleaseAlibabaMiddleClaimsacceptReceiveAPIRequest 将 AlibabaMiddleClaimsacceptReceiveAPIRequest 放入 sync.Pool
func ReleaseAlibabaMiddleClaimsacceptReceiveAPIResponse ¶ added in v1.3.4
func ReleaseAlibabaMiddleClaimsacceptReceiveAPIResponse(v *AlibabaMiddleClaimsacceptReceiveAPIResponse)
ReleaseAlibabaMiddleClaimsacceptReceiveAPIResponse 将 AlibabaMiddleClaimsacceptReceiveAPIResponse 保存到 sync.Pool
func ReleaseAlibabaMiddleClaimsacceptReceiveResult ¶ added in v1.3.4
func ReleaseAlibabaMiddleClaimsacceptReceiveResult(v *AlibabaMiddleClaimsacceptReceiveResult)
ReleaseAlibabaMiddleClaimsacceptReceiveResult 释放AlibabaMiddleClaimsacceptReceiveResult
func ReleaseAlibabaMiddleClaimsbillReceiveAPIRequest ¶ added in v1.3.4
func ReleaseAlibabaMiddleClaimsbillReceiveAPIRequest(v *AlibabaMiddleClaimsbillReceiveAPIRequest)
ReleaseAlibabaMiddleClaimsbillReceiveAPIRequest 将 AlibabaMiddleClaimsbillReceiveAPIRequest 放入 sync.Pool
func ReleaseAlibabaMiddleClaimsbillReceiveAPIResponse ¶ added in v1.3.4
func ReleaseAlibabaMiddleClaimsbillReceiveAPIResponse(v *AlibabaMiddleClaimsbillReceiveAPIResponse)
ReleaseAlibabaMiddleClaimsbillReceiveAPIResponse 将 AlibabaMiddleClaimsbillReceiveAPIResponse 保存到 sync.Pool
func ReleaseAlibabaMiddleClaimsbillReceiveResult ¶ added in v1.3.4
func ReleaseAlibabaMiddleClaimsbillReceiveResult(v *AlibabaMiddleClaimsbillReceiveResult)
ReleaseAlibabaMiddleClaimsbillReceiveResult 释放AlibabaMiddleClaimsbillReceiveResult
func ReleaseAlibabaMiddleClaimsresultReceiveAPIRequest ¶ added in v1.3.4
func ReleaseAlibabaMiddleClaimsresultReceiveAPIRequest(v *AlibabaMiddleClaimsresultReceiveAPIRequest)
ReleaseAlibabaMiddleClaimsresultReceiveAPIRequest 将 AlibabaMiddleClaimsresultReceiveAPIRequest 放入 sync.Pool
func ReleaseAlibabaMiddleClaimsresultReceiveAPIResponse ¶ added in v1.3.4
func ReleaseAlibabaMiddleClaimsresultReceiveAPIResponse(v *AlibabaMiddleClaimsresultReceiveAPIResponse)
ReleaseAlibabaMiddleClaimsresultReceiveAPIResponse 将 AlibabaMiddleClaimsresultReceiveAPIResponse 保存到 sync.Pool
func ReleaseAlibabaMiddleClaimsresultReceiveResult ¶ added in v1.3.4
func ReleaseAlibabaMiddleClaimsresultReceiveResult(v *AlibabaMiddleClaimsresultReceiveResult)
ReleaseAlibabaMiddleClaimsresultReceiveResult 释放AlibabaMiddleClaimsresultReceiveResult
func ReleaseClaimsAcceptDto ¶ added in v1.3.4
func ReleaseClaimsAcceptDto(v *ClaimsAcceptDto)
ReleaseClaimsAcceptDto 释放ClaimsAcceptDto
func ReleaseClaimsBillDto ¶ added in v1.3.4
func ReleaseClaimsBillDto(v *ClaimsBillDto)
ReleaseClaimsBillDto 释放ClaimsBillDto
func ReleaseClaimsResultDto ¶ added in v1.3.4
func ReleaseClaimsResultDto(v *ClaimsResultDto)
ReleaseClaimsResultDto 释放ClaimsResultDto
func ReleaseDeliveryAddressDto ¶ added in v1.3.4
func ReleaseDeliveryAddressDto(v *DeliveryAddressDto)
ReleaseDeliveryAddressDto 释放DeliveryAddressDto
func ReleaseExtensionmap ¶ added in v1.3.4
func ReleaseExtensionmap(v *Extensionmap)
ReleaseExtensionmap 释放Extensionmap
Types ¶
type AlibabaMiddleClaimsacceptReceiveAPIRequest ¶ added in v1.2.0
type AlibabaMiddleClaimsacceptReceiveAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaMiddleClaimsacceptReceiveAPIRequest 国际化中台服务域接收保险公司理赔受理结果 API请求 alibaba.middle.claimsaccept.receive
国际化中台服务域与保险公司交互对接一个订单在保险公司方对该订单进行理赔受理结果的处理后,将该结果返回至服务域
func GetAlibabaMiddleClaimsacceptReceiveAPIRequest ¶ added in v1.3.4
func GetAlibabaMiddleClaimsacceptReceiveAPIRequest() *AlibabaMiddleClaimsacceptReceiveAPIRequest
GetAlibabaMiddleClaimsacceptReceiveRequest 从 sync.Pool 获取 AlibabaMiddleClaimsacceptReceiveAPIRequest
func NewAlibabaMiddleClaimsacceptReceiveRequest ¶
func NewAlibabaMiddleClaimsacceptReceiveRequest() *AlibabaMiddleClaimsacceptReceiveAPIRequest
NewAlibabaMiddleClaimsacceptReceiveRequest 初始化AlibabaMiddleClaimsacceptReceiveAPIRequest对象
func (AlibabaMiddleClaimsacceptReceiveAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AlibabaMiddleClaimsacceptReceiveAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaMiddleClaimsacceptReceiveAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AlibabaMiddleClaimsacceptReceiveAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaMiddleClaimsacceptReceiveAPIRequest) GetClaimsAcceptDto ¶ added in v1.2.0
func (r AlibabaMiddleClaimsacceptReceiveAPIRequest) GetClaimsAcceptDto() *ClaimsAcceptDto
GetClaimsAcceptDto ClaimsAcceptDto Getter
func (AlibabaMiddleClaimsacceptReceiveAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaMiddleClaimsacceptReceiveAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaMiddleClaimsacceptReceiveAPIRequest) Reset ¶ added in v1.3.4
func (r *AlibabaMiddleClaimsacceptReceiveAPIRequest) Reset()
Reset IRequest interface 方法, 清空结构体
func (*AlibabaMiddleClaimsacceptReceiveAPIRequest) SetClaimsAcceptDto ¶ added in v1.2.0
func (r *AlibabaMiddleClaimsacceptReceiveAPIRequest) SetClaimsAcceptDto(_claimsAcceptDto *ClaimsAcceptDto) error
SetClaimsAcceptDto is ClaimsAcceptDto Setter 理赔受理结果实体类
type AlibabaMiddleClaimsacceptReceiveAPIResponse ¶
type AlibabaMiddleClaimsacceptReceiveAPIResponse struct { model.CommonResponse AlibabaMiddleClaimsacceptReceiveAPIResponseModel }
AlibabaMiddleClaimsacceptReceiveAPIResponse 国际化中台服务域接收保险公司理赔受理结果 API返回值 alibaba.middle.claimsaccept.receive
国际化中台服务域与保险公司交互对接一个订单在保险公司方对该订单进行理赔受理结果的处理后,将该结果返回至服务域
func GetAlibabaMiddleClaimsacceptReceiveAPIResponse ¶ added in v1.3.4
func GetAlibabaMiddleClaimsacceptReceiveAPIResponse() *AlibabaMiddleClaimsacceptReceiveAPIResponse
GetAlibabaMiddleClaimsacceptReceiveAPIResponse 从 sync.Pool 获取 AlibabaMiddleClaimsacceptReceiveAPIResponse
func (*AlibabaMiddleClaimsacceptReceiveAPIResponse) Reset ¶ added in v1.3.4
func (m *AlibabaMiddleClaimsacceptReceiveAPIResponse) Reset()
Reset 清空结构体
type AlibabaMiddleClaimsacceptReceiveAPIResponseModel ¶ added in v1.2.0
type AlibabaMiddleClaimsacceptReceiveAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_middle_claimsaccept_receive_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 系统自动生成 Result *AlibabaMiddleClaimsacceptReceiveResult `json:"result,omitempty" xml:"result,omitempty"` }
AlibabaMiddleClaimsacceptReceiveAPIResponseModel is 国际化中台服务域接收保险公司理赔受理结果 成功返回结果
func (*AlibabaMiddleClaimsacceptReceiveAPIResponseModel) Reset ¶ added in v1.3.4
func (m *AlibabaMiddleClaimsacceptReceiveAPIResponseModel) Reset()
Reset 清空结构体
type AlibabaMiddleClaimsacceptReceiveResult ¶
type AlibabaMiddleClaimsacceptReceiveResult struct { // 系统调用结果 Success bool `json:"success,omitempty" xml:"success,omitempty"` // 业务结果 Data bool `json:"data,omitempty" xml:"data,omitempty"` // 是否重复 Repeated bool `json:"repeated,omitempty" xml:"repeated,omitempty"` // 是否重试 Retry bool `json:"retry,omitempty" xml:"retry,omitempty"` }
AlibabaMiddleClaimsacceptReceiveResult 结构体
func GetAlibabaMiddleClaimsacceptReceiveResult ¶ added in v1.3.4
func GetAlibabaMiddleClaimsacceptReceiveResult() *AlibabaMiddleClaimsacceptReceiveResult
GetAlibabaMiddleClaimsacceptReceiveResult() 从对象池中获取AlibabaMiddleClaimsacceptReceiveResult
type AlibabaMiddleClaimsbillReceiveAPIRequest ¶ added in v1.2.0
type AlibabaMiddleClaimsbillReceiveAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaMiddleClaimsbillReceiveAPIRequest 国际化中台服务域接收理赔账单 API请求 alibaba.middle.claimsbill.receive
国际化中台服务域与保险公司交互对接一个订单在保险公司方对该订单进行理赔打款的处理后,将该打款结果返回至服务域
func GetAlibabaMiddleClaimsbillReceiveAPIRequest ¶ added in v1.3.4
func GetAlibabaMiddleClaimsbillReceiveAPIRequest() *AlibabaMiddleClaimsbillReceiveAPIRequest
GetAlibabaMiddleClaimsbillReceiveRequest 从 sync.Pool 获取 AlibabaMiddleClaimsbillReceiveAPIRequest
func NewAlibabaMiddleClaimsbillReceiveRequest ¶
func NewAlibabaMiddleClaimsbillReceiveRequest() *AlibabaMiddleClaimsbillReceiveAPIRequest
NewAlibabaMiddleClaimsbillReceiveRequest 初始化AlibabaMiddleClaimsbillReceiveAPIRequest对象
func (AlibabaMiddleClaimsbillReceiveAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AlibabaMiddleClaimsbillReceiveAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaMiddleClaimsbillReceiveAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AlibabaMiddleClaimsbillReceiveAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaMiddleClaimsbillReceiveAPIRequest) GetClaimsBillDto ¶ added in v1.2.0
func (r AlibabaMiddleClaimsbillReceiveAPIRequest) GetClaimsBillDto() *ClaimsBillDto
GetClaimsBillDto ClaimsBillDto Getter
func (AlibabaMiddleClaimsbillReceiveAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaMiddleClaimsbillReceiveAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaMiddleClaimsbillReceiveAPIRequest) Reset ¶ added in v1.3.4
func (r *AlibabaMiddleClaimsbillReceiveAPIRequest) Reset()
Reset IRequest interface 方法, 清空结构体
func (*AlibabaMiddleClaimsbillReceiveAPIRequest) SetClaimsBillDto ¶ added in v1.2.0
func (r *AlibabaMiddleClaimsbillReceiveAPIRequest) SetClaimsBillDto(_claimsBillDto *ClaimsBillDto) error
SetClaimsBillDto is ClaimsBillDto Setter 理赔账单实体
type AlibabaMiddleClaimsbillReceiveAPIResponse ¶
type AlibabaMiddleClaimsbillReceiveAPIResponse struct { model.CommonResponse AlibabaMiddleClaimsbillReceiveAPIResponseModel }
AlibabaMiddleClaimsbillReceiveAPIResponse 国际化中台服务域接收理赔账单 API返回值 alibaba.middle.claimsbill.receive
国际化中台服务域与保险公司交互对接一个订单在保险公司方对该订单进行理赔打款的处理后,将该打款结果返回至服务域
func GetAlibabaMiddleClaimsbillReceiveAPIResponse ¶ added in v1.3.4
func GetAlibabaMiddleClaimsbillReceiveAPIResponse() *AlibabaMiddleClaimsbillReceiveAPIResponse
GetAlibabaMiddleClaimsbillReceiveAPIResponse 从 sync.Pool 获取 AlibabaMiddleClaimsbillReceiveAPIResponse
func (*AlibabaMiddleClaimsbillReceiveAPIResponse) Reset ¶ added in v1.3.4
func (m *AlibabaMiddleClaimsbillReceiveAPIResponse) Reset()
Reset 清空结构体
type AlibabaMiddleClaimsbillReceiveAPIResponseModel ¶ added in v1.2.0
type AlibabaMiddleClaimsbillReceiveAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_middle_claimsbill_receive_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 结果实体类 Result *AlibabaMiddleClaimsbillReceiveResult `json:"result,omitempty" xml:"result,omitempty"` }
AlibabaMiddleClaimsbillReceiveAPIResponseModel is 国际化中台服务域接收理赔账单 成功返回结果
func (*AlibabaMiddleClaimsbillReceiveAPIResponseModel) Reset ¶ added in v1.3.4
func (m *AlibabaMiddleClaimsbillReceiveAPIResponseModel) Reset()
Reset 清空结构体
type AlibabaMiddleClaimsbillReceiveResult ¶
type AlibabaMiddleClaimsbillReceiveResult struct { // 系统调用结果 Success bool `json:"success,omitempty" xml:"success,omitempty"` // 业务结果 Data bool `json:"data,omitempty" xml:"data,omitempty"` // 是否重复 Repeated bool `json:"repeated,omitempty" xml:"repeated,omitempty"` // 是否重试 Retry bool `json:"retry,omitempty" xml:"retry,omitempty"` }
AlibabaMiddleClaimsbillReceiveResult 结构体
func GetAlibabaMiddleClaimsbillReceiveResult ¶ added in v1.3.4
func GetAlibabaMiddleClaimsbillReceiveResult() *AlibabaMiddleClaimsbillReceiveResult
GetAlibabaMiddleClaimsbillReceiveResult() 从对象池中获取AlibabaMiddleClaimsbillReceiveResult
type AlibabaMiddleClaimsresultReceiveAPIRequest ¶ added in v1.2.0
type AlibabaMiddleClaimsresultReceiveAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaMiddleClaimsresultReceiveAPIRequest 国际化中台服务域接收理赔结果 API请求 alibaba.middle.claimsresult.receive
国际化中台服务域与保险公司交互对接一个订单在保险公司方对该订单进行理赔结果的处理后,将该结果返回至服务域
func GetAlibabaMiddleClaimsresultReceiveAPIRequest ¶ added in v1.3.4
func GetAlibabaMiddleClaimsresultReceiveAPIRequest() *AlibabaMiddleClaimsresultReceiveAPIRequest
GetAlibabaMiddleClaimsresultReceiveRequest 从 sync.Pool 获取 AlibabaMiddleClaimsresultReceiveAPIRequest
func NewAlibabaMiddleClaimsresultReceiveRequest ¶
func NewAlibabaMiddleClaimsresultReceiveRequest() *AlibabaMiddleClaimsresultReceiveAPIRequest
NewAlibabaMiddleClaimsresultReceiveRequest 初始化AlibabaMiddleClaimsresultReceiveAPIRequest对象
func (AlibabaMiddleClaimsresultReceiveAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AlibabaMiddleClaimsresultReceiveAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaMiddleClaimsresultReceiveAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AlibabaMiddleClaimsresultReceiveAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaMiddleClaimsresultReceiveAPIRequest) GetClaimsResultDTO ¶ added in v1.2.0
func (r AlibabaMiddleClaimsresultReceiveAPIRequest) GetClaimsResultDTO() *ClaimsResultDto
GetClaimsResultDTO ClaimsResultDTO Getter
func (AlibabaMiddleClaimsresultReceiveAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaMiddleClaimsresultReceiveAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaMiddleClaimsresultReceiveAPIRequest) Reset ¶ added in v1.3.4
func (r *AlibabaMiddleClaimsresultReceiveAPIRequest) Reset()
Reset IRequest interface 方法, 清空结构体
func (*AlibabaMiddleClaimsresultReceiveAPIRequest) SetClaimsResultDTO ¶ added in v1.2.0
func (r *AlibabaMiddleClaimsresultReceiveAPIRequest) SetClaimsResultDTO(_claimsResultDTO *ClaimsResultDto) error
SetClaimsResultDTO is ClaimsResultDTO Setter 理赔结果实体
type AlibabaMiddleClaimsresultReceiveAPIResponse ¶
type AlibabaMiddleClaimsresultReceiveAPIResponse struct { model.CommonResponse AlibabaMiddleClaimsresultReceiveAPIResponseModel }
AlibabaMiddleClaimsresultReceiveAPIResponse 国际化中台服务域接收理赔结果 API返回值 alibaba.middle.claimsresult.receive
国际化中台服务域与保险公司交互对接一个订单在保险公司方对该订单进行理赔结果的处理后,将该结果返回至服务域
func GetAlibabaMiddleClaimsresultReceiveAPIResponse ¶ added in v1.3.4
func GetAlibabaMiddleClaimsresultReceiveAPIResponse() *AlibabaMiddleClaimsresultReceiveAPIResponse
GetAlibabaMiddleClaimsresultReceiveAPIResponse 从 sync.Pool 获取 AlibabaMiddleClaimsresultReceiveAPIResponse
func (*AlibabaMiddleClaimsresultReceiveAPIResponse) Reset ¶ added in v1.3.4
func (m *AlibabaMiddleClaimsresultReceiveAPIResponse) Reset()
Reset 清空结构体
type AlibabaMiddleClaimsresultReceiveAPIResponseModel ¶ added in v1.2.0
type AlibabaMiddleClaimsresultReceiveAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_middle_claimsresult_receive_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 调用结果 Result *AlibabaMiddleClaimsresultReceiveResult `json:"result,omitempty" xml:"result,omitempty"` }
AlibabaMiddleClaimsresultReceiveAPIResponseModel is 国际化中台服务域接收理赔结果 成功返回结果
func (*AlibabaMiddleClaimsresultReceiveAPIResponseModel) Reset ¶ added in v1.3.4
func (m *AlibabaMiddleClaimsresultReceiveAPIResponseModel) Reset()
Reset 清空结构体
type AlibabaMiddleClaimsresultReceiveResult ¶
type AlibabaMiddleClaimsresultReceiveResult struct { // 系统调用结果 Success bool `json:"success,omitempty" xml:"success,omitempty"` // 业务结果 Data bool `json:"data,omitempty" xml:"data,omitempty"` // 是否重复 Repeated bool `json:"repeated,omitempty" xml:"repeated,omitempty"` // 是否重试 Retry bool `json:"retry,omitempty" xml:"retry,omitempty"` }
AlibabaMiddleClaimsresultReceiveResult 结构体
func GetAlibabaMiddleClaimsresultReceiveResult ¶ added in v1.3.4
func GetAlibabaMiddleClaimsresultReceiveResult() *AlibabaMiddleClaimsresultReceiveResult
GetAlibabaMiddleClaimsresultReceiveResult() 从对象池中获取AlibabaMiddleClaimsresultReceiveResult
type ClaimsAcceptDto ¶
type ClaimsAcceptDto struct { // 理赔受理拒绝原因 ClaimsAcceptResultDesc string `json:"claims_accept_result_desc,omitempty" xml:"claims_accept_result_desc,omitempty"` // 报案号 ReportNo string `json:"report_no,omitempty" xml:"report_no,omitempty"` // 保单号 PolicyNo string `json:"policy_no,omitempty" xml:"policy_no,omitempty"` // 服务工单ID ServiceWorkOrderId int64 `json:"service_work_order_id,omitempty" xml:"service_work_order_id,omitempty"` // 主订单ID OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"` // 子订单ID SubOrderId int64 `json:"sub_order_id,omitempty" xml:"sub_order_id,omitempty"` // 预留扩展Map ExtensionMap *Extensionmap `json:"extension_map,omitempty" xml:"extension_map,omitempty"` // 保险退货仓库地址实体类 DeliveryAddressDto *DeliveryAddressDto `json:"delivery_address_dto,omitempty" xml:"delivery_address_dto,omitempty"` // 理赔受理结果 ClaimAcceptResult bool `json:"claim_accept_result,omitempty" xml:"claim_accept_result,omitempty"` }
ClaimsAcceptDto 结构体
func GetClaimsAcceptDto ¶ added in v1.3.4
func GetClaimsAcceptDto() *ClaimsAcceptDto
GetClaimsAcceptDto() 从对象池中获取ClaimsAcceptDto
type ClaimsBillDto ¶
type ClaimsBillDto struct { // 报案号 ReportNo string `json:"report_no,omitempty" xml:"report_no,omitempty"` // 币种 AmountCurrency string `json:"amount_currency,omitempty" xml:"amount_currency,omitempty"` // 收款账户 Payee string `json:"payee,omitempty" xml:"payee,omitempty"` // 支付时间 PayTime string `json:"pay_time,omitempty" xml:"pay_time,omitempty"` // 服务工单ID ServiceWorkOrderId int64 `json:"service_work_order_id,omitempty" xml:"service_work_order_id,omitempty"` // 金额 Amount int64 `json:"amount,omitempty" xml:"amount,omitempty"` // 预留扩展Map ExtensionMap *Extensionmap `json:"extension_map,omitempty" xml:"extension_map,omitempty"` }
ClaimsBillDto 结构体
func GetClaimsBillDto ¶ added in v1.3.4
func GetClaimsBillDto() *ClaimsBillDto
GetClaimsBillDto() 从对象池中获取ClaimsBillDto
type ClaimsResultDto ¶
type ClaimsResultDto struct { // 报案号 ReportNo string `json:"report_no,omitempty" xml:"report_no,omitempty"` // 收货状态 TakeGoodsStatus string `json:"take_goods_status,omitempty" xml:"take_goods_status,omitempty"` // 理赔拒绝原因 ClaimsResultDesc string `json:"claims_result_desc,omitempty" xml:"claims_result_desc,omitempty"` // 理赔币种 ClaimCurrency string `json:"claim_currency,omitempty" xml:"claim_currency,omitempty"` // 赔付比例 CompensationRatio string `json:"compensation_ratio,omitempty" xml:"compensation_ratio,omitempty"` // 包裹状态 PackageStatus string `json:"package_status,omitempty" xml:"package_status,omitempty"` // 服务工单ID ServiceWorkOrderId int64 `json:"service_work_order_id,omitempty" xml:"service_work_order_id,omitempty"` // 主订单号 OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"` // 子订单号 SubOrderId int64 `json:"sub_order_id,omitempty" xml:"sub_order_id,omitempty"` // 理赔金额 ClaimAmount int64 `json:"claim_amount,omitempty" xml:"claim_amount,omitempty"` // 预留扩展Map ExtensionMap *Extensionmap `json:"extension_map,omitempty" xml:"extension_map,omitempty"` // 理赔结果 ClaimsResult bool `json:"claims_result,omitempty" xml:"claims_result,omitempty"` }
ClaimsResultDto 结构体
func GetClaimsResultDto ¶ added in v1.3.4
func GetClaimsResultDto() *ClaimsResultDto
GetClaimsResultDto() 从对象池中获取ClaimsResultDto
type DeliveryAddressDto ¶
type DeliveryAddressDto struct { // 收货人姓名 ReceiverName string `json:"receiver_name,omitempty" xml:"receiver_name,omitempty"` // 收货人手机号码 ReceiverMobilePhone string `json:"receiver_mobile_phone,omitempty" xml:"receiver_mobile_phone,omitempty"` // 国家 CountryName string `json:"country_name,omitempty" xml:"country_name,omitempty"` // 省份 ProvinceName string `json:"province_name,omitempty" xml:"province_name,omitempty"` // 城市 CityName string `json:"city_name,omitempty" xml:"city_name,omitempty"` // 区域 AreaName string `json:"area_name,omitempty" xml:"area_name,omitempty"` // 邮政编码 PostCode string `json:"post_code,omitempty" xml:"post_code,omitempty"` // 具体地址 ReceiverAddressDetail string `json:"receiver_address_detail,omitempty" xml:"receiver_address_detail,omitempty"` }
DeliveryAddressDto 结构体
func GetDeliveryAddressDto ¶ added in v1.3.4
func GetDeliveryAddressDto() *DeliveryAddressDto
GetDeliveryAddressDto() 从对象池中获取DeliveryAddressDto
type Extensionmap ¶
type Extensionmap struct { // 预留扩展值1 ExtensionMapFir string `json:"extension_map_fir,omitempty" xml:"extension_map_fir,omitempty"` // 预留扩展值2 ExtensionMapSec string `json:"extension_map_sec,omitempty" xml:"extension_map_sec,omitempty"` // 预留扩展值3 ExtensionMapThi string `json:"extension_map_thi,omitempty" xml:"extension_map_thi,omitempty"` // 预留扩展Map1 ExtensionMap string `json:"extension_map,omitempty" xml:"extension_map,omitempty"` }
Extensionmap 结构体
func GetExtensionmap ¶ added in v1.3.4
func GetExtensionmap() *Extensionmap
GetExtensionmap() 从对象池中获取Extensionmap
Source Files ¶
- AlibabaMiddleClaimsacceptReceiveAPIRequest.go
- AlibabaMiddleClaimsacceptReceiveAPIResponse.go
- AlibabaMiddleClaimsacceptReceiveResult.go
- AlibabaMiddleClaimsbillReceiveAPIRequest.go
- AlibabaMiddleClaimsbillReceiveAPIResponse.go
- AlibabaMiddleClaimsbillReceiveResult.go
- AlibabaMiddleClaimsresultReceiveAPIRequest.go
- AlibabaMiddleClaimsresultReceiveAPIResponse.go
- AlibabaMiddleClaimsresultReceiveResult.go
- ClaimsAcceptDto.go
- ClaimsBillDto.go
- ClaimsResultDto.go
- DeliveryAddressDto.go
- Extensionmap.go
- doc.go