一、项目背景:该项目是一个针对商城系列各项功能信息进行管理和操作的管理系统。涵盖了店铺、商品、订单、会员、内容、营销、数据统计等管理功能。
二、功能模块:
1. 管理员登录:管理员使用预设账号登录后可对商城各项功能进行相关操作。
2. 数据展示:首页对每日实时概况进行数据展示。
3. 店铺管理:支持对店铺信息进行修改,以及店铺地址管理(发货地址、退货地址)。
4. 商品管理:使用表格展示商品列表,提供商品的增删改查、筛选分类等功能。
5. 订单管理:订单分类展示(发货状态,售后状态),以及提供订单导出功能。
6. 会员管理:会员列表展示,可修改会员信息及会员等级。
7. 营销管理:对优惠券、充值、积分等进行管理操作。
8. 数据统计:对商品销售、用户消费、商城交易等进行数据统计展示。
三、使用技术:vue3 + vite + vue router + vuex + axios + element ui
四、责任描述:本人在此项目中主要负责路由拦截、表格数据展示封装、店铺管理、数据统计、地区选择。
1. 使用 vue3 + element ui组件库完成页面布局。
2. 利用 vuex 进行全局状态管理(登录状态等)。
3. 对表格组件进行二次封装,实现只需传入数据列表就可完整实现页面效果,提高开发效率。
4.使用 axios 获取店铺页面信息,根据后端数据顺序进行页面动态布局,实现页面布局任意修改,根据用户点击的按钮分别展示新增/编辑,对店铺地址进行管理。
5. 使用 ECharts 将商城数据展示为可视化图表。