Documentation ¶
Index ¶
- type AuthApply
- func (a *AuthApply) AaicMerchantResultNotify(ctx context.Context, notifyData *string, reply *bool) error
- func (a *AuthApply) ApplyDetail(ctx context.Context, id *int, reply *insurance.ApplyInfo) error
- func (a *AuthApply) ApplyDo(ctx context.Context, args *insurance.ArgsApplyDo, reply *bool) error
- func (a *AuthApply) GetApplyLists(ctx context.Context, args *insurance.ArgsGetApplyLists, ...) error
- func (a *AuthApply) GovAuthSucBindToBus(ctx context.Context, args *insurance.ArgsGovAuthSucBindToBus, ...) error
- func (a *AuthApply) Init() *AuthApply
- func (a *AuthApply) RetryAgreeToAnx(ctx context.Context, id *int, reply *bool) error
- func (a *AuthApply) RetryNotifyToGov(ctx context.Context, id *int, reply *bool) error
- type Contract
- type Policy
- func (p *Policy) GetPolicyById(ctx context.Context, args *insurance.ArgsSinglePolicy, ...) error
- func (p *Policy) GetPolicyByRelationId(ctx context.Context, args *insurance.ArgsCardpackagePolicy, ...) error
- func (p *Policy) GetPolicyTaskInfo(ctx context.Context, args *insurance.ArgsPolicyTask, ...) error
- func (p *Policy) GetRenewPolicyTaskInfo(ctx context.Context, args *insurance.ArgsPolicyTask, ...) error
- func (p *Policy) GetUserByTotoalInsurancAmount(ctx context.Context, args *insurance.ArgsInsuranceUser, ...) error
- func (p *Policy) Init() *Policy
- type Premium
- type TaskPolicy
- func (t *TaskPolicy) Init() *TaskPolicy
- func (t *TaskPolicy) PushRelationIdToTask(ctx context.Context, relationId *int, reply *bool) error
- func (t *TaskPolicy) RunConsumeData(ctx context.Context, logId *int, reply *bool) error
- func (t *TaskPolicy) RunConsumeDataTask(ctx context.Context, args *insurance.ArgsConsumeTask, ...) error
- func (t *TaskPolicy) RunIssuePolicy(ctx context.Context, taskId *int, reply *string) error
- func (t *TaskPolicy) RunRenewIssuePolicy(ctx context.Context, taskId *int, reply *string) error
- func (t *TaskPolicy) UpdateConsumeDataTask(ctx context.Context, logId *int, reply *bool) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthApply ¶
type AuthApply struct {
client.Baseclient
}
func (*AuthApply) AaicMerchantResultNotify ¶
func (a *AuthApply) AaicMerchantResultNotify(ctx context.Context, notifyData *string, reply *bool) error
处理安信承保回调业务
func (*AuthApply) ApplyDetail ¶
申请详情
func (*AuthApply) GetApplyLists ¶
func (a *AuthApply) GetApplyLists(ctx context.Context, args *insurance.ArgsGetApplyLists, reply *insurance.ReplyGetApplyLists) error
获取申请列表
func (*AuthApply) GovAuthSucBindToBus ¶
func (a *AuthApply) GovAuthSucBindToBus(ctx context.Context, args *insurance.ArgsGovAuthSucBindToBus, reply *insurance.ReplyGovAuthSucBindToBus) error
监管平台商家同步到平台,绑定商家承保信息
func (*AuthApply) RetryAgreeToAnx ¶
手动同意签约意向
type Contract ¶
type Contract struct {
client.Baseclient
}
Contract 保险合同
func (*Contract) InsuranceSignUp ¶
func (c *Contract) InsuranceSignUp(ctx context.Context, args *insurance.ContractParams, reply *insurance.ContractReply) error
InsuranceSignUp 保险签约
type Policy ¶
type Policy struct {
client.Baseclient
}
func (*Policy) GetPolicyById ¶
func (p *Policy) GetPolicyById(ctx context.Context, args *insurance.ArgsSinglePolicy, reply *insurance.ReplySinglePolicy) error
获取预付卡保单详情
func (*Policy) GetPolicyByRelationId ¶
func (p *Policy) GetPolicyByRelationId(ctx context.Context, args *insurance.ArgsCardpackagePolicy, reply *[]insurance.ReplyCardPackageList) error
获取预付卡保单列表
func (*Policy) GetPolicyTaskInfo ¶
func (p *Policy) GetPolicyTaskInfo(ctx context.Context, args *insurance.ArgsPolicyTask, reply *insurance.ReplyPolicyTask) error
获取保单任务信息
func (*Policy) GetRenewPolicyTaskInfo ¶
func (p *Policy) GetRenewPolicyTaskInfo(ctx context.Context, args *insurance.ArgsPolicyTask, reply *insurance.ReplyRenewPolicyTask) error
获取续保任务信息
func (*Policy) GetUserByTotoalInsurancAmount ¶
func (p *Policy) GetUserByTotoalInsurancAmount(ctx context.Context, args *insurance.ArgsInsuranceUser, reply *insurance.ReplyInsuranceUser) error
获取用户累计保额
type Premium ¶
type Premium struct {
client.Baseclient
}
func (*Premium) GetCalcuPremium ¶
func (p *Premium) GetCalcuPremium(ctx context.Context, args *insurance.ArgsCalcuPremium, reply *insurance.ReplyCalcuPremium) error
保费试算
type TaskPolicy ¶
type TaskPolicy struct {
client.Baseclient
}
func (*TaskPolicy) Init ¶
func (t *TaskPolicy) Init() *TaskPolicy
func (*TaskPolicy) PushRelationIdToTask ¶
将卡包信息Push到出单任务中
func (*TaskPolicy) RunConsumeData ¶
执行上传消费记录到保险公司
func (*TaskPolicy) RunConsumeDataTask ¶
func (t *TaskPolicy) RunConsumeDataTask(ctx context.Context, args *insurance.ArgsConsumeTask, reply *[]insurance.ReplyConsumeTask) error
获取未上传保险公司的消费记录
func (*TaskPolicy) RunIssuePolicy ¶
执行预付卡出单-正常出单
func (*TaskPolicy) RunRenewIssuePolicy ¶
执行预付卡出单-续保出单
func (*TaskPolicy) UpdateConsumeDataTask ¶
更新上传保险公司的消费记录为已跑批
Click to show internal directories.
Click to hide internal directories.