项目名称
医药综合服务平台 Web 端(企业级 SaaS 中后台系统)
项目简介
面向医药流通企业的综合管理平台,涵盖商品标准库、资质管理、流向查询(采购/销售/库存)、电子发票、代客上传、仓储数据大屏等核心业务,服务于企业数字化运营全流程。
技术栈
Vue 3(Composition API + script setup)· Vite 5 · Pinia · Vue Router 4 · Arco Design / Element Plus · TailwindCSS · ECharts · TinyMCE / wangEditor · 动态路由 + RBAC 权限
负责部分与最终产出(按价值排序)
① 页面缓存与性能优化
基于 keep-alive + onActivated 实现组件缓存方案,覆盖医生、商品等高频切换列表页
产出:筛选条件、分页、滚动位置在页面往返时完整保留,二次进入免重复请求
量化效果:高频页面往返切换加载耗时降低 90%+,接口请求量减少约 60%(数字按实际情况微调)
② 核心业务模块开发(60+ 页面)
商品标准库管理:列表、检索、详情、编辑全流程(12 个页面)
资质管理 + 代客上传模块(两套体系共 20+ 页面):文件上传、审核流转、状态管理
流向查询:库存/采购/销售多维度检索,大数据量表格渲染
③ 仓储数据可视化大屏
基于 ECharts 完成大屏开发:出入库统计、库存趋势、收货上架、作业进度等 8 个图表组件
实现多分辨率自适应(Resize 监听 + 缩放方案)与进场动效
价值:数据获取从 T+1 人工日报提升为准实时可视化
④ 工程化能力
基于 MineAdmin 二次开发,遵循动态路由 + 后端菜单驱动架构
抽取公共组件目录,实现多套相似业务(qlk/yjl)复用