更新保单数据定时任务
2022-03-03 16:24:11 1 举报
更新保单数据定时任务
作者其他创作
大纲/内容
查询参数:policyBusinessCode 保单业务编码validStatus=1(有效)
N
Y
遍历列表
新增
遍历险种列表
jv保单号调核心保单分页列表接口
用户列表是否为空
保单是否为空
更新
取第一条,过滤出userCode列表
方案信息是否为空
查询参数:policyPlanRiskCode 保单计划险种表中的业务编码subCompanyCode 公司简码
处理险种维度的佣金比例信息
遍历保单列表
判断cmCode是否为空
cmCode列表不包含userCode列表中的列表
判断险种列表是否为空
调核心查询指定时间保单列表接口,过滤出jv保单号不为空的保单列表
当前续保保单期间结束时间<当前日期
险种信息是否为空
查询参数:policyBusinessCode 保单业务Code planCode 方案Code
保单列表是否为空
过滤
更新险种下面佣金比例字段
查询参数:policyBusinessCode 保单业务Code planBusinessCode 方案业务Code
判断状态码是否等于1003(系统请求频繁,请稍后重试)
判断基于保单险种维度的佣金比例是否为空
分割保单客户经理编码,遍历cmCode列表
cmCode列表包含userCode列表中的列表
根据jv保单号查询gcms_policy_main(保单表)
查询参数:policyPlanRiskCode 保单计划险种编码validStatus=1(有效)
查询gcms_policy_plan(保单方案计划表)
遍历方案列表
查询gcms_policy_plan_risk(保单险种关联表)
判断方案列表是否为空
开始
遍历保单计划险种中的佣金比例列表
CM列表是否为空
根据cmCode查询gcms_sys_user(用户表)
判断佣金比例列表是否为空
查询gcms_policy_customer_manager(保单CM信息表)
0 条评论
下一页