一、项目描述:该项目是一个用来管理后台资源的系统,内置动态路由、权限验证,提供了一个丰富的功能组件方便管理者对后台资源以及订单之类的信息进行管理。
二、使用技术:vue + vue cli + vue router + vuex + axios + ant design
三、功能模块:管理员登录、数据展示、店铺管理、商品管理、订单管理、会员管理、营销管理、数据统计。
四、责任描述:本人在此项目中主要负责路由拦截、表格数据展示封装、店铺管理、数据统计、地区选择。
1. 使用 vue + ant-design 组件库完成页面布局。
2. 利用 vuex 进行全局状态管理(登录状态等),使用 vue-router 中的路由前置守卫根据用户登录状态进行路由拦截,实现不同登录状态跳转不同页面。
3. 使用 ECharts 将商城数据展示为可视化图表。
4.根据需求,封装 hook 函数,对地区数据进行处理,实现省市区三级联动。