拥有三年的前端开发经验,熟练使用html、css、js,jquery,bootstrap,vue2.0,angular2.0,Es6进行项目开发,曾经使用vue2.0和angular2.0独立开发过多个项目。自我学习能力较强,喜欢学习新技术,喜欢交流新技术。
GeeTecho财务结算系统,就是保险公司用来给员工结算佣金,业绩的系统。主要包括个人保单的导入,保单的详情表,员工工资的差异表,季度奖金差异表,平台奖金差异表,业绩的周报表,业绩的月报表,个人业绩汇总表,佣金率的设置,以及成员信息和个人设置等几大部分。
本人负责整个财务结算系统项目所有的页面的开发和后期维护。该项目主要使用(Vue2.0+vue-router+vuex+axios+iview)进行页面开发和数据展示,使用vue-cli3.0 脚手架进行项目框架的搭建,ES6进行代码编写,LESS进行CSS代码编译,最后使用build进行项目的打包。
1. 使用iview框架实现页面的基本布局,在iview的基础上进行table组件和Menu组件的封装,以及递归组件的使用。
2.使用vue-router模块,进行配置路由实现页面之间的跳转,以及路由跳转前的token判断。
3.使用vuex实现页面的数据状态管理.在Actions中进行异步请求以及在Mutations中进行数据状态的改变。
4.使用axios根据后端的接口文档用来进行数据请求,以及页面数据的渲染。将axios进行封装,在拦截器中进行请求前和请求后的一些处理操作。