财务中控台项目
财务中控台系统是一个可以简化财务工作的Saas系统,主要包含有财务的基础配置、资金管理、对账、报账、推凭证、报表等功能。系统是基于钉钉通讯录作为基础数据开发,开发使用前后端分离开发,前端是使用vue+avue+elementUI进行开发,后台使用微服务开发模式,基于springcloud全家桶进行开发。使用到的组件及框架包括nacos、springsecurity oauth2、mybatis、mybatis-plus、swagger2、springboot Admin、sentinel、xxxjob、flowable、zipkin、rabbitmq等等。
我主要负责的是框架的搭建,服务器运行环境的部署,以及部分核心代码的编写,文档的编写等等。
财务中控台子系统包括费用报销系统,支付平台。
费用报销系统主要是基于钉钉小程序开发,后台属于财务中控台中的一个微服务,用来获取付款数据。
支付平台主要集成了通联支付和支付宝支付功能,用来获取支付回传的流水号给财务中控台进行精准匹配对账使用。