为了很好的建立全套系统化的“绩效机制”来管理和激励员工,让员工发挥出更大的潜能来服务公司,人才信息化能直观得、方便建立人才战略,实施员工管理、员工进阶、员工培训、员工成长,统一管理和查询员工整体的、历史成长的信息开发的绩效管理后台系统。
项目主要技术栈:Vue.js + vue-router + axios + ElementUi
项目职责:
1.准备vue-cli创建基础的项目结构,下载安装引入elmentUI,对axios进行相关配置
2.创建相关组件并配置路由
3.绘制login页面,设置登录校验,实现表单校验功能,通过axios实现账号真实性校验,通过sessionStorage在客户端存储服务器端返回的用户信息;对于非登陆用户要禁止访问后台系统,相反强制登陆,配置全局前置路由守卫;绘制极验人机交互窗口
4.利用elementUI绘制后台页面
5.实现管理员退出系统功能:删除用户信息并跳转到登陆页面
6.绘制频道表单域,通过axios获得服务器端真实的频道信息并展示
7.为账号管理创建组件,通过api接口获得当前账户信息并展示;为账户表单设置校验功能
8.修改账户存储入库:创建修改账户按钮设置methods方法,axios传递表单数据给服务器端存储