这是一款面向中医诊所与药材供应链的SaaS级全栈应用,支持微信小程序、H5及PC浏览器同用。系统围绕“处方-库存-权限”三条主线,实现了医生在线开方、A5无线打印、实时库存预警、药材采购闭环、分级权限管控及中医视频教学六大模块。核心亮点:① 处方开具 2 秒内响应,自动扣减库存并触发缺货提醒;② 角色四级隔离(超管/公司管/医生/供货商),数据权限精确到字段级;③ 对接无线网络打印机,A5 模板一键套打;④ 支持有效期 <30 天药品自动预警,减少 90% 断货风险;⑤ 供货商端可实时查看关联库存与采购统计,提升补货效率。
本人在项目中担任技术负责人兼全栈主程,负责整体架构设计、数据库建模、核心接口开发及 CI/CD 流水线搭建。后端基于 Spring boot + MyBatis-Plus + Redis + RocketMQ,实现高并发处方提交与库存扣减的分布式事务;前端采用 UniApp + Vue3,同一套代码编译为小程序、H5 和 PC;同时主导无线打印 SDK 二次封装与多品牌打印机适配。