tds核心代码流程
2022-02-10 16:56:19 2 举报
tds
作者其他创作
大纲/内容
分摊之前先进行运单锁定,禁止业务改动
路歌平台:运单操作接口openapi.luge.waybillNumber.info
费用分摊完毕,薪酬确认没有问题后,在路歌平台发起支付,录歌支付完成后,将结果推送回来,接口【com.kyexpress.erp.tds.api.service.ThirdCallBackRemoteService#lugePayResultBack】
支付结果:这块业务实际场景并没有使用
消息处理【ecs_salary_pay_queue】用于拉取支付后的结果
按照员工的纬度进行费用分摊,核心处理流程在消息【ecs-share-salary-queue】完成
定时job,每天10点之后执行,10前之前大数据会把数据给清洗到数据库【ecs_employee_invoice】job: EcsInvoiceDataPushTask
运单的批量删除,并将删除状态同步到路歌【ecs-invoice-delete-queue】
每月月末,薪酬会将上月待结算工资导入到【ecs_employee_salary】,并手动触发费用分摊
按照运单纬度删除
按照员工的纬度进行运单的推送到路歌,核心业务流程在消息【ecs-invoice-employee-queue】,手机号信息批量变更【ecs_employee_phone_queue】
路歌支付状态查询:openapi.luge.pay.status.query
按照员工纬度新增或者更新运单
按运单纬度
分摊完毕并更新运单信息
0 条评论
回复 删除
下一页