项目定位
给体检团队一套管理后台 + 手机工作台,把学生体检从"纸质表 + 口头通知"升级为数字化闭环。管理员在 PC 端导入学生、维护站点/项目/模板、批量打印条码;体检人员在手机 H5 扫码登录、选站点、扫学生码、录入结果。学校-校区-班级三级、站点-项目-选项三级模型,学生唯一码贯穿始终。
核心能力
- ·学生批量导入
- ·学校-校区-班级三级架构
- ·Code128 条码 + 二维码生成
- ·体检站点 / 项目 / 选项配置
- ·手机 H5 扫码登录
- ·扫码录入结果
- ·值域校验(荒诞值提示)
- ·异常自动标记
- ·口腔联动(龋齿颗数)
- ·批量打印排版
- ·管理员后台 + 结果查询
- ·数据看板
技术栈
后端:FastAPI + Pydantic + SQLAlchemy
数据库:SQLite(单文件易备份)
PC 端:Vue3 + Element Plus
手机端:Vue3 + Vant 4(H5 扫码)
条码:python-barcode + qrcode
部署:Docker + Nginx 路径隔离