项目描述:是一个使用Vue3和TypeScript开发的一个管理餐厅的后台管理系统。该项目主要是帮助餐厅管理者更方便地管理其餐厅的各个方面。主要功能包括门店管理、业务管理(菜品、堂食、外卖)、台桌管理等
技术栈:Vue3、Es6、TypeScript、Echarts、qrcode、Element-plus、WebPack......
负责模块:
1.负责搭建初始化项目,对项目进行跨域配置
2.负责公共组件方法的封装,项目优化,token的无感刷新处理
3.负责首页订单统计,支付方式,菜品销售排行统计等可视化图表的展示
2.负责员工管理下的员工列表,员工排班,员工登录日志的增删改查操作
3.负责自定义小票模块,通过编辑堂食,外卖,后厨,充值等不同的小票的内容生成不同格式的小票
4.负责台桌管理模块:根据桌型信息,餐桌预约信息生成台桌二维码
5.负责业务管理下的菜品增删改查,外卖编辑和配送设置等
技术实现:
1.生成台桌二维码
2.封装自定义小票模板组件
3.路由鉴权
4.token无感刷新 过期处理