1.技术栈:vue全家桶、webpack、axios、elementUI、echarts
2.项目描述:
(1)KPI管理:基于正则对表单中编辑输入的数据格式完成校验,提交审核通过后生效
(2)指标管理:基于elementUI实现对指标规则配置项的模糊搜索、筛选、单选多选、模块拖拽、配置树等效果,基于正则校验创建和编辑的内容
(3)报表配置:基于elementUI及正则,获取并校验报表生成规则的配置项,提交审核通过后,各报表将依据配置规则生成内容
(4)数据可视化:基于echarts,针对不同报表的数据实现柱状图、雷达图、折线图、饼状图的呈现,包含图表的封装复用、公共配置的提取,及各图表个性化的设置
(5)各页面中报表数据详情具化搜索查看:基于监听筛选项,对所需的报表进行切换,并基于筛选及关键字搜索,从报表中过滤出需要查看的数据内容
(6)流程监控:基于进度条监控数据加工的全流程,在各阶段提供预警功能,基于elementUI及正则,实现对预警规则的创建和编辑
(7)平台用户权限划分:基于权限等级,对不同的用户群体实现内容的区分展示