功能 说明
用户身份鉴权 JWT + 拦截器,区分普通用户与后台管理员
数据加密 用户密码BCrypt加密存储;敏感信息传输加密
文件上传/下载 菜品/套餐图片上传至阿里云OSS或本地存储
邮件/短信通知 订单状态变更时发送通知(如“出餐完成”“骑手已取餐”)
接口限流/防刷 防止恶意高频请求或刷单
日志记录 记录登录日志、操作日志、异常日志
多环境部署 支持开发(dev)、测试(test)、生产(prod)环境配置切换
功能模块 具体功能描述
员工管理 添加/删除/禁用/启用后台员工账号;分配角色权限
菜品管理 新增/编辑/上架/下架菜品;设置菜品分类、口味、价格、库存、图片
套餐管理 组合多个菜品为固定套餐(如“双人餐”);设置套餐价格、上下架状态
分类管理 管理菜品分类(热菜/凉菜/饮料等)和套餐分类
订单管理 查看所有用户订单;按状态筛选(待付款/待接单/配送中/已完成/已取消);手动接单、派送、取消订单
客户管理 查看注册用户列表;对异常用户进行封禁操作
数据统计 查看营业额、订单数量、热门菜品/套餐排行等经营报表
营销管理 设置优惠券、满减活动、限时折扣等促销策略