体检信息系统
架构设计 + 全栈开发后端 26 个模块
技术栈:
•后端:Java 21 + Spring Boot 3.5.9 + MyBatis-Plus + Druid + MySQL 8 + Redis;SA-Token(Bearer Token)鉴权;雪花算法主键;Flyway 迁移留痕
•架构:模块化单体,后端拆分 26 个 Maven 模块(core / entry / system / tenant / exam / order / check / report / qc / followup / health / crm / dataset / print / device / kiosk / license / messaging / ai / file / metric / stat / workflow 等)
•多租户:租户级动态数据源切换 + MyBatis-Plus TenantLine 行级隔离双层方案
•管理端:Vue 3 + TypeScript + Vite + Vben Admin + Ant Design Vue(1,200+ 单文件组件)
•桌面端:Electron 双应用 —— 自助签到取号机(app-kiosk)与院内设备网关(device-gateway)
•移动端:微信小程序(在线预约、报告查询、健康档案)
•子系统:叫号排队系统(qs-backend + 分检工作站 + 大屏 widgets)、集成枢纽(interface-hub,PF4J 插件化第三方对接 + Java SDK)、AI 能力平台(ai-hub,Spring Boot 4.1 独立工程,含 gateway / orchestration / MCP / 总检辅助)
妇幼健康服务平台
架构设计 + 全栈开发
技术栈:
•后端:RuoYi-Vue-Pro(yudao)+ Java 17 + Spring Boot 3 + MyBatis-Plus + MySQL 8 + Redis,框架原生多租户
•模块划分:yudao-module-mch(妇幼核心业务)、yudao-module-integration(互联互通集成)、yudao-common-business(通用业务),模块间通过 Spring 依赖注入直接调用 Service
•管理后台:Vue 3 + Element Plus + Vite + Pinia + ECharts(市级行政端 / 区县妇幼端双视图)
•医生端 / 家长端:uni-app + Vue 3 + wot-design-uni + z-paging,微信小程序 / H5 / App 三端同源
•机构端小程序:unibest 脚手架,支持微信、支付宝、字节、鸿蒙等多平台编译