点击空白处退出提示
财务共享平台
我要开发同款作品详情
fssc微服务:主服务,负责用户主要的填单流程,当用户进行填单时,会进行预算项目的查询,这时会通过feign来去调用预算微服务,判断此项目是否有预算,当单据提交时会通过feign调用预算微服务去进行预算项目的扣减工作,预算微服务会进行预算数据的检验,如果通过则,进行预算项目的金额扣减,则返回成功给fssc微服务,当单据提交后会生成一条待处理任务给审批人,这时通过mq将消息发送到console微服务,用来获取用户代办信息和前端显示。
Budget微服务:主要功能是:接收外部系统数据的预算项目维度,和预算金额的编制,维护预算项目与预算组织的关系。
console微服务:主要功能是:接收fssc微服务代办数据,显示代办,维护人员数据,前端页面的登录交互,与用户oa,4a,移动单点登陆对接用户等地址,让用户直接登陆系统。
Xxljob微服务:用于定时任务触发和关闭
二、研发环境及所用技术:idea+oracle+jdk1.8+git+Spring+Mybatis+SpringBoot+Springcloud+feign+consul+redis+rocketmq+xxljob+kafka+zuul+nginx+apollo+maven+react+vue+elk+s3
三、责任描述:
1.负责对外接口设计联调开发工作,
2.负责项目详细设计工作,
3.负责项目budget微服务与fssc微服务feign数据传输工作,
4.负责xxljob的定时任务书写工作,
5.负责kafka主数据的接收工作,
6.负责代码的分支合并工作,
7.负责测试环境代码上传,打包,发版工作,
8.负责项目开发问题处理工作
9.负责项目详细设计文档书写工作。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论