项目描述:龙湖人力资源后台管理系统是一个用于管理龙湖公司人力资源业务的PC端应用程序。该系统旨在提供一个集中管理和处理人力资源相关任务的平台,包括员工信息管理、招聘流程管理、培训管理、薪资福利管理等。通过该系统,龙湖公司能够更高效地管理和优化人力资源流程,提高工作效率和数据准确性。
技术栈:Vue2.0 + Vuex + Vue-router +Axios + Element-ui
项目职责:
1..对Axios进行封装,通过Promise构造函数做异步处理,封装get,post请求方法,通过prototype将封装的方法绑定到vue 原型上,其他组件通过this可以直接调用请求方法。
2.进行一些复用率较高的功能对其进行组件封装,例如有搜索框,头像上传,页面的分页器,文件上传和下载。
3.路由跳转使用Vue-router,使用query,parmas等实现路由传参,使用router-link实现页面详情跳转,router-view实现内容展示,keep-alive进行性能优化。
4. 使用路由懒加载,进入首屏不用过度加载,减少首屏加载速度,lazyload。
5.用V