⚠️本项目基于“苍穹外卖”进行二次开发
采用模块化来拆解这个项目
这是项目地图:

核心用户
| 角色 | 常量值 | 使用的端 | 能做什么 |
|---|---|---|---|
| 普通员工 | EMPLOYEE | 员工端 /user/** | 浏览物资/组合包、加入申领车、提交申领单、查自己的单据、催办、确认收货、发起退换 |
| 采购专员 | PURCHASER | 管理端 /admin/** | 审批通过/驳回、取消、发货、核销完成;查看部门与预算列表 |
| 行政管理员 | ADMIN | 管理端 /admin/** | 全部权限:物资目录、组合申领包、分类、部门、预算设置、员工账号、文件上传、采购开关 |
我根据 ai 给我整理的文档梳理一遍后的功能模块:
M1员工与登陆认证
M2部门预算模块
M3申领单(有bug)
M4权限(角色鉴权)
M5缓存(有bug)
M6-M8目录与申领车
ai 整理的文档
点击我阅览
codex 根据我的项目生成的面试准备文档
采云台-Java后端实习面试复习手册