企业 OA 数字化办公平台
技术栈: Vue3 · TypeScript · Vite · Pinia · Element Plus
动态权限体系:基于 RBAC 模型设计路由守卫与菜单动态注入方案,实现「超管-部门主管-普通员工」三级数据隔离,支持按钮级权限实时下发,彻底解决旧系统硬编码鉴权导致的越权风险;
复杂审批流落地:封装高复用「多级会签/或签」自定义表单组件,结合 JSON Schema 动态渲染表单控件,将原先散落在各页面的 12 种审批单据收敛为一套通用流转引擎,新流程接入周期从 3 天缩短至 0.5 天;
组织架构性能优化:针对通讯录千人级树形结构展开卡顿问题,基于 el-tree懒加载 + LRU 本地缓存策略优化节点展开逻辑,操作响应速度提升 70%;
工程提效:抽离审批中心、消息中心等业务模块为 Monorepo 子包,统一封装请求埋点与异常捕获,推动团队代码复用率提升约 45%。