项目介绍 : 基于公司对建筑工程项目管理的后台, 方便企业对项目工程进度、工程人员分配、 材料库存 , 员工考勤等方面的监控管理个人职责:1.项目进入开发阶段时, 与后端进行接口联调并定义好各个模块返回的数据格式 2.负责系统角色管理 , 权限分配 , 侧边栏菜单 , 项目质量模块可视化数据展示等 ;3.配合测试人员对项目进行优化工作 , 保证按时项目交付 ;4.使用权限管理 ,在用户登录后获取后台返回标识 ,与路由进行关联 ,筛选出 权限路由 ,通过动态添加路由,来控制用户能查看 ,有权限操作的页面; 技术要点 :1. 使用 axios 进行数据请求,并对请求拦截和响应拦截器进行二次封装 ,统一管理项目所有的请求路径; 2. 使用路由守卫导航配合 VueRouter 动态控制路由权限 ,实现管理员权限管理功能;;3. 使用 Ts 对请求回来的数据进行类型约束 ,提高后期的维护性4. 项目质量模块使用 echarts 显示折线图 , 实现工程进度、工程人员分配的数据可视化5. 将请求的用户列表权限数据 Pinia 中 ,通过对权限数据进行重构 ,以达到有层级的数据结构;6. 使用子路由实现左侧菜单栏不同页面的切换7. 封装公共组件以及抽离可复用的组件逻辑 , 实现高效开发8. 通过 Vite 创建项目并且安装所需要的插件 ,快速搭建基本项目的配置; 实现登录模块 ,存储 token;声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论