使用框架:Springboot + spring + mybatis
数据库:mysql
开发工具:idea + maven + svn
jdk版本:jdk1.8
福利平台自动任务,使用自动任务开源框架xxl-job,该框架有图形化界面任务调度中心
1.人员数据模块:
1.1 通过调用企业微信、钉钉、飞书openapi接口获取客户企业用户人员信息数据
1.2 通过调用客户企业自研系统api接口获取人员信息数据
1.3 同步第三方系统用户余额,数据量较大该功能使用多线程同步,一个客户企业开启一个单独线程同步执行不同的调用api方法,提供同步速度
2.订单数据处理模块:主订单拆分为跟快递物流一一对应的子订单、订单快递物流同步等功能。
3.商品数据模块:同步京东、天猫、网易严选的商品库数据。
4.对接第三方系统数据处理模块:同步知鸟学习平台产生的积分数据,福利平台对接的知鸟学习平台,用户通过福利平台免登进入知鸟学习平台用户完成企业指定的学习课程后会获得知鸟平台的学习积分,该功能通过调用知鸟平台api获取用户所产生的学习积分,进而使该积分可以在福利平台商城进行消费。