区块链租赁业务管理系统供运营、财务等部门人员使用,与蚂蚁链进行数据交互,推送及获取链上订单信息,进行查询、管理统计与分析。同时也开放外部接口,与商户平台直接进行数据交互,接收推送订单数据。
该系统还搭建了风控模块,通过调用外部API获取各种纬度的信用评测数据,再经过风控模型计算后,进行信用等级评测,输出规范化信息提供给业务人员参考。
系统采用了springboot,hibernate,quartz,freemark等框架,采用了Rabbit MQ作为消息队列中间件。项目主要包括系统配置、商户管理、充值管理、库存管理、商品管理、订单管理、财务管理等功能。
我负责整个项目的业务开发和系统的更新迭代,因为是多商户模式,所以大多业务场景采用了工厂方法模式、抽象工厂模式、策略模式等策略模式。