背景:满足客户医院体检产品线的数字还转型,而开发的具有各科室体检项目线上购买、科室预约、活动参与、到院核销等功能的平台。
技术:SpringBoot,MyBatis-Plus,Redis,Redisson,Mysql,Shrio,Jwt ,原生微信小程序,React
任务
● 客户端:
1)原生微信小程序开发,采用组件化,分包,请求封装以实现解耦和可拓展,引入 Vant 提高开发效率,采用 Flex 布局
2)Redis 实现缓存层,对热点数据缓存,缓解数据库压力提高接口响应速度
3)Jwt 实现身份验证,登录用户信息获取
4)Canvas +微信 API 实现各种海报生成与下载
5)对接微信支付实现线上付款,Redisson 锁实现并发控制
6)订单付款后生成核销二维码,码上携带订单与时间信息供核销端核销订单及验证核销码时效性
7)Redisson 锁实现并发控制实现限时团购商品库存保护
8)SpringSchedule +微信 API 实现定时订阅模版消息推送,订单评价提醒,活动开始提醒,活动结束提醒,优惠券到账提醒
● 核销端:
1)原生微信小程序开发
2)分商