项目描述
铁路协同设计管理平台是面向大型铁路勘察设计企业的全生命周期数字化协同系统,覆盖项目策划、WBS任务分解、图纸策划、设计审查、成果交付、设计归档、数据协同、BIM+GIS 可视化等20+业务模块,对接6个后端微服务、500+业务接口,支持多专业、多角色协同作业,兼容 Web 端与 CefSharp 桌面客户端。
工作职责
● 主导前端架构,多入口多环境构建方案,Webpack alias 动态切换,一套代码灵活部署;
● 设计三层权限:OIDC 单点登录+动态菜单路由权限+按钮级 DOM 权限(自定义指令);
● 开发工点版本控制树,四级树结构+草稿/正式/历史三级版本管控;
● 负责图纸策划模块,七级目录树+Excel 批量导入+集成 OnlyOffice 在线编辑、跨专业发布共享;
● 设计动态路由引擎,require.context 自动扫描+运行时动态增删路由+多标签页导航与持久化;
● 封装多实例 HTTP 请求层,三 Axios 实例对接不同微服务,统一 Token 注入/加密/错误码处理;