项目名称:购物商城 Pass平台
运行环境: Springcloud Alibaba + springboot + Rabbitmq+ minIO +Mybatis-Plus
负责的功能:优惠券领取 优惠券使用 购物车功能 支付宝支付功能
项目描述:解决了用户会超领优惠券的问题 购物车采用Redis来实现,开启了Aof持久化来保证数据不会丢失,实现当用户下单后使用优惠券没有支付成功的时候,超过一定时间后优惠券使用状态会恢复,采用的是RabbitMq的死信队列做成延时队列还有直接使用的RabbitMq的延时队列插件来做 目的用来处理没有支付的订单优惠券返还的需求。
项目名称:物资管理系统+监测预警系统
运行环境: Springcloud Alibaba+Mybatis-Plus+Feign+springsercurity+jwt+mqtt+redis+websocket+Dubbo+ElasticSearch+minIO+RocketMQ+xxl-Job
负责的功能:权限管理 仓库相关的 预警预案相关的 地震预警相关
项目描述:
参与全程项目的开发工作
物资管理系统:
权限管理:springsercurity实现权限控制功能管理实现按钮级权限 实现一套系统两个系统使用
仓库管理:出入库和一物一码的管理
监测预警系统:
知识库管理:采用ElasticSearch对知识预案进行存储。
预警提醒:风险上报模块(web端上报,app端上报);设备告警阈值设置与自动上报模块;风险等级判定功能;,通过websocket与前端建立长连接,将预警消息根据不同的类别传给前端,前端进行展示调用知识库相关的接口。