智能运营系统
技术栈:Vue+axios+elementUI+sass+Echarts
项目描述:该系统主要是公司内部业务需要与外部 APP 的数据进行对接和管理,提供给客户,满足客户对
数据更直观的查询与分析,是一种新型的管理系统,实现了企业运营的智能化、高效化。
项目职责:
1、主要使用 Vue3 技术栈,配合 elementUI 组件库完成开发任务;
2、通过 vue-router 配合路由懒加载进行页面跳转,利用元素的属性进行页面元素动态样式的控制;
3、利用 props 进行组件之间数据的传输,封装纯函数用来整合请求参数;
4、对 element-table 进行组件抽离,提高组件复用性,较少了代码体积;
5、实现局部搜索框组件的实时搜索与点击查询搜索,为客户提供选择多样性;
6、利用 watch,computed 等属性对需求中的部分功能进行优化,提高了代码质量;
7、优化复用组件时导致的多请求问题,加入 loading 优化了用户体验;
8、封装系统报错提示弹窗,统一了页面风格;
9、替换系统首页,优化首页指引功能,减少了客户反馈的首页引导路径不清晰的次数