1、大数据分析平台:独立开发主的一个pc后台系统和一个h5移动端,用于上传、管理和iframe展示公司业务系统中的报表,和对用户的权限管理,以及围绕这个大数据系统让业务报表整合统一,让公司的报表在系统的集成下形成一个闭环,帮助业务人员分析数据。
亮点:
pc端
权限路由的控制,根据后端返回的路径动态注册路由。
自定义侧边导航栏,并且实现动态分级缩进导航栏内容。
设计报表聚合展示方式系统,打开新标签页预览、侧边栏内嵌预览,打开pdf展示。
设计一次性资源的动态缓存方案,打开速度提升70%,并且展示效果不变。
设计了整个系统的架构,合理的基于umi进行二次的文件结构改进,布局层含约定式的功能。
移动端
暗黑模式,支持根据用户手机的模式进行切换
pdf打开优化,速度提升50%
合理的使用网络数据缓存,并且在有更新时及时更新,快速的展示数据,又保证数据的及时性。
2、数据大屏系统,主要是用户展示公司业务的大屏。
亮点
参与设计大屏系统,根据用户权限分发其可视的大屏
开发大屏模版,根据需求一键生成对应的大屏模版
实现大屏自适应缩放技术,大屏适应能力强。
开发大屏的业务组件,如自动卡片轮播切换、select选择,map组件,3dMap组件。
能实现较复杂的交互和图表效果
3、开发vue3-hooks-plus 、 react-echarts-json的npm库供开发时使用
亮点
vue3-hooks-plus:vue3开发的大数据分析平台移动端的hook函数库
react-echarts-json: 用于大屏开发的数据控制和调试