1. 架构升级
将公司原有产品JSP页面进行前后端分离(vue,vuex,stylus,echarts,websocket,element-ui,mockjs,videojs等)。
功能点包括:主框架、权限、流媒体播放、语音对讲、地图功能、实时信息、图表展示等
小程序 采用wepy框架开发,包含地图嵌入,图表展示等功能。
2. 负责电力产品前端开发工作,包括PC端数据可视化、公众号开发、小程序、在线拓扑图编辑器等。
PC端数据可视化 将电力大数据进行可视化展示,提供月报下载(前端生成彩色PDF并自动分页),EXCEL导出,实时报警提示,视频监控等功能(echarts/websocket/Html2canvas/jspdf等)。
微信公众号 滚动组件(上拉加载下拉刷新,屏蔽微信浏览器下拉露底)、图片懒加载、fastclick、图片裁剪、微信js-sdk、百度地图js-api、七牛图片存储等。
在线拓扑图编辑器 将图元连接成电力系统图,实时显示电力数据和报警信息(websocket/canvas/jtopo,自动绘图/模版/对齐/属性修改/批量修改/数据绑定/压缩存储)。
小程序工程师巡检工具 定位,轨迹,离线存储,巡检项上传等。
数据大屏控制器 通过electron构建的桌面应用。
以上项目均使用vue/webpack/eslint/stylus/axios开发(小程序除外),采用前后端分离方式,前端全部由我独立开发完成。程序稳定高效运行,保证了公司产品的用户体验和高可用性。