本项目是中体联合作开发 , 分为PC端和H5端,为各个服务商提供一个交易的平台, 以区块链为核心技术,有4个角色设备制造商, 生产加工商 , 采购商 , 担保商, 每个角色都对应一个上级的角色(担保商除外) ;每个角色都有不同的菜单显示 ,大屏会展示各个设备的运行状态 ,以及一些的设备的产值;
该项目分为登录, 设备管理,订单管理, 商家管理 ,邀请码管理,订单管理, 角色管理 ,账号管理,产链贷
责任描述:
本人主要负责登录模块,每个角色的商家管理 ,邀请码管理以及申请商家和设备管理 展示每个角色的附属子级的商家的信息,每个角色可以对应多个附属子级, 用户可以直接添加附属子级商家,也可以通过生成唯一的邀请码 , 附属子级商家通过邀请码进行注册 ,商家可以编辑子级商家信息 , 邀请码管理 展示商家所生成的邀请码 ,邀请码的使用状态,设备管理是生产加工商的对设备的一些信息进行管理。
技术描述:
使用Easyexcel进行导出订单信息
使用SpringSecurity对登录用户进行权限控制
使用MyBatis-plus进行持久化操作。
使用Redis缓存技术对商户生成的唯一邀请码进行管理 。
使用RabbitMQ延时队列对订单的支付状态进行处理
使用Apache JMeter对接口进行压力测试。
使用SpringTask实现定时任务。
使用阿里云短信服务。
使用Swagger生成API接口文档,进行前后端联调。