旧非车-清分数据生成批单
2023-08-31 19:01:05 0 举报
旧非车-清分数据生成批单
作者其他创作
大纲/内容
guDataUploadTaskDao.findJZtask(\"endor\
根据单号查询,巨灾保险主信息表
清分数据生成批单
查询巨灾保险初始状态的数据 (只查询一周的数据)
EndorType=04
循环生成保单数据,开启单独事务转保单
ggQuartzService.updateNewTransaction(guDataUploadTaskDto)
this.saveDataToEndor(guDataUploadTaskDto)
returnStatus = appRspDto.getReturnStatus()
execJzDataToEndor()
statues :上传状态 0-初始;1-异常;2-正常 flag :任务执行状态 W-初始;E-异常:F-正常;R-运行中
默认值:flag=“E”statues = \"1\"remark = nulllockKey = \"JZ_BUSINESSNO_TASK_\"+gudata.getBusinessNo()
SurrendInfo surrendInfoSurrendMain mainList<SurrendRisk> riskListSurrendRisk surrendRiskList<SurrendKind> kindListSurrendKind surrendKind
WenpiInfo wenpiInfoWenpiMain mainList<EndorItemKindDto> itemKindListEndorItemKindDto itemKindDto
endorMap是01还是16
更新当前任务为进行状态
01
退保接口SurrendInfo surrendInfo
WenpiInfo wenpiInfoWenpiMain mainList<WenpiInsured> insuredListWenpiInsured insuredDtoWenpiHolder holderDto
EndorType=01批改关系人
16
1.请求报文2.返回报文
return endorMap
guCatastropheInsuredLstDao.find
批改接口WenpiInfo wenpiInfo
更新flag,statues
封装批改的请求数据
this.setEndorInfo(guDataUploadTaskDto.getBusinessNo())
返回结果 改状态,status=0
退保EndorType=02
guCatastropheCustomDao.find
返回cataMainInfoList
guCatastropheMainInfoDao.find(mainInfoDto
Redis锁单号,避免重复跑单
收藏
0 条评论
回复 删除
下一页