项目:领导干部管理系统 是要建设成为覆盖各市州、各管理部门以及各个处室的信息化系统。通过单点登录
接入省数据中心,实现对领导干部的基础信息集、干部选拔、干部培训、奖惩台账等信息进行管理,以及对各领
导上传文件存储,分密级浏览控制。数据分析大屏全方位展示预警及分析数据,为业务提供精确的数据分析报告,
大大提高整个业务部门的运行效率。
职责:
前端项目负责人。
负责前端系统技术选型、框架搭建,风格样式统一。
负责分派任务,安排任务量,定时检查,组织团队成员开发。
基于vue2.0、HTML、CSS结合element-UI库开发页面和优化,完成页面基本格式 。
使用js原生file对象编写统一上传组件实现分片、断点上传文件功能 。
使用Echart实现了数据可视化,做大屏展示 。
使用Vuex仓库实现全局组件通信 。
配合后端人员实现接口制作,确保用户信息安全,以及日常维护 。
项目的后期维护以及迭代,优化页面代码,适应国产环境,加快页面渲染速度 。
在登录页面实现了用户鉴权和token验证,实现单点登录以及对敏感操作的二次验证 。
优化了路由,使用了路由懒加载,利用了ssr服务器渲染,将图片替换为精灵图,将部分接口替换为了
HTTP2并使用了HTTP2的优先级功能对比较紧急的请求设置一个较高的优先级,优先执行,减少 ES6 转为
ES5 的冗余代码,加快了首屏渲染速度 。
使用Element-UI库中的tabs标签页和layout布局实现动态增减标签页功能 。
封装了公共组件包括搜索功能.