服务于省级疾控中心,用于全省心血管疾病高危人群的早期筛查、风险预警和干预管理。系统覆盖全省各级基层医疗机构和疾控中心,核心业务流程包括:
基层医护人员通过系统对辖区内居民进行心血管健康评估,填写涵盖血压、血脂、血糖、吸烟史、家族史、既往病史等多维度的评估量表。系统根据评估数据自动计算心血管事件风险等级(低危/中危/高危),生成个性化干预方案(如用药建议、生活方式指导、定期随访提醒)。对高危人群建立长期随访档案,基层医护人员定期跟踪干预效果并更新健康数据。省级疾控中心汇总全省数据,进行心血管疾病负担分析、高危人群分布统计和防控策略制定。
系统需在微信生态中使用,医护人员通过微信公众号入口访问,进行病例上报和数据查询。因此URL必须干净、可分享,且用户通过微信消息点击链接后,需精确跳转到指定页面。系统还需支持多角色权限管理(基层医生、疾控审核员、省级管理员),不同角色对应不同的功能模块和数据视图。
独立完成前端技术选型与架构设计:本项目是公司接的两个省级疾控项目之一。因业务复杂度远超公司原有产品线,被从产品线抽调至项目组“救火”。前端从零开始,独立完成技术选型(Vue3 + LayUI)、工程化搭建、架构设计、业务组件开发。没有历史代码可以参照,整个前端的技术地基是自己一砖一瓦建起来的。
复杂业务场景的技术落地:系统涉及多种心血管评估量表,每种量表包含数十个评估条目,且条目间存在复杂的联动规则(如血压值异常时自动触发补充评估模块;不同年龄段、既往病史的患者适用不同的评分标准)。用自己在疾控项目中沉淀的表单引擎思路,处理了量表的联动校验、分支显隐、脏数据自动清理等复杂逻辑,实现了业务逻辑与UI的解耦。
多角色权限视图统一方案:系统需服务基层医生、疾控审核员、省级管理员等多个角色,每个角色对应不同的功能模块和权限视图。用Vue动态路由和权限控制,实现前端侧菜单动态生成和按钮级权限控制,避免为不同角色维护多套前端代码。
数据可视化与实时预警:负责数据大屏的前端实现,用图表库展示全省心血管高危人群的分布热力图、风险等级统计、干预覆盖率等核心指标。针对预警模块的高实时性需求,设计轮询机制,确保新高危病例在数秒内触达审核人员。
高压交付:在项目开发期间,被临时调派处理另一疾控项目(老年病认知筛查系统)的紧急需求,同时保证本项目进度不受影响,按时完成所有模块的开发和交付。两个省级疾控项目的成功交付,为后续回归产品线、晋升产品技术负责人奠定了基础。