微服务项目接口流程
2020-05-22 15:03:23 0 举报
微服务项目接口流程图
作者其他创作
大纲/内容
网关通用回调接口:将结果,回调给第三方方法名:applyNotify
机器人录单完成后,回调业务系统:更新表数据方法名:robotOrderApply
网关请求业务系统:投保接口方法名:insureApply
定时任务1每分钟执行查询,t_api_asyn_job表状态为,undo(未完成)或 retry(待重试)的数据
第三方发送post请求方法名:getSign方法名:zuulTest
nonauto-robot-api-jpa(机器人系统)
定时任务2方法名:gzzrxTimeTasks
业务系统整理数据将数据加入到数据库
MySQL数据库
biz-gateway-jpa(网关)
ykym-api-platform-jpa(业务系统)
注:本流程图以雇主责任险投保为例
如果定时任务查询到数据,则将数据传给机器人方法名:initJobData
插入数据库,涉及到的表
方法名 表名 生成机器人任务:setRobotTask :t_api_asyn_job 插入公司信息:insertIntoCropInfo:t_api_corp_info 插入订单信息:insertIntoGzzrxOrder:t_api_gzzrx_order 插入订单计划信息:insertIntoGzzrxOrderPlan:t_api_gzzrx_order_plan 插入计划信息:insertIntoPlanOptionList:t_api_gzzrx_order_plan_option 插入人员信息:insertIntoPlanEmployeeList:t_api_gzzrx_order_plan_employee
第三方
定时任务1方法名:robotTimeTasks
如果查询到数据,将数据回调给,网关统一回调接口方法名:applyNotify
getSign方法,加密签名zuulTest方法,解密验签
定时任务2查询,t_api_asyn_job表中作业类型为notify_apply的数据
0 条评论
下一页