该项目是一套面向医疗机构内部业务的 HIS 管理平台,主要用于权限管理、用户管理、商品管理、库存管理、商品进出库、追溯码管理及第三方平台数据上报。本人负责项目从 0 到 1 的整体搭建、核心模块开发、前后端联调、部署上线及基础运维,是项目的主要开发人员之一。
前端采用 Vue3、TypeScript、Ant Design Vue、Pinia、ECharts 等技术,围绕业务高频操作场景设计了统一的表单、列表、权限菜单和数据统计页面;后端采用 Java、Spring Boot、Redis、PostgreSQL、自建 OSS 服务等技术,完成了权限体系、商品库存、追溯码处理、异步上报、文件存储等核心能力建设。
项目中较关键的难点是商品追溯码数据量较大,若采用同步方式上报,容易影响入库、出库等核心业务流程。针对该问题,系统将业务操作与第三方上报流程解耦,通过异步任务处理追溯码数据,降低前台操作等待时间,同时提升数据上报的稳定性。系统上线后可稳定支撑日均 2 万至 5 万+ 条追溯码数据处理,满足医疗业务场景下对数据准确性、可追溯性和稳定性的要求。通过异步任务拆分和失败重试机制,降低了第三方接口波动对核心业务流程的影响。