项目描述:亚马逊、美客多电商平台的数据分析,拥有各项指标的复杂数据。系统模块有经营总览、商品分析、交易分析、订单管理、库存管理、经营报表、成本管理、客服消息、评价管理、竞品监控、系统管理等。
技术要点:1、PC端用 Vue2+ElementUI 框架;微信公众号用 Vue2+VantUI 框架,用动态rem解决不同分辨率显示;
2、前端工程化开发项目,首页加载速度是明显的问题,分析原因并找到解决方案;
3、全局路由守卫beforeEach检测用户登录token、并配合动态router控制用户菜单权限;
4、用keep-alive开发tab功能缓存页面,避免打开过的页面重复渲染;
5、用自定义指令directive封装浮动功能,页面滚动时可固定指标、搜索栏、表头、分页等在相应位置;
6、封装影响全系统参数的站点&店铺选择组件、货币切换组件、时间快捷选项组件;
7、封装表格自定义指标组件,用户可自由选择在表格显示哪些列项;
8、封装 echart 各种类型的图表展示组件,使用方便,维护成本低;
9、封装图片放大功能;封装文件下载功能。