一个基于 Vue3 + Element Plus + Spring Boot + MySQL 8 开发的周例会管理系统,支持工作汇报的 CRUD 操作、权限管理和 Excel 导出功能。
功能特性
1. 用户认证与授权
用户登录/登出
基于 JWT 的 Token 认证
权限管理(系统管理员、部门主管、普通员工)
2. 数据权限控制
普通员工:仅能查看和编辑自己的工作汇报
部门主管:可以查看本部门所有人的工作汇报
系统管理员:可以查看所有工作汇报
3. 工作汇报管理
创建工作汇报(主表 + 细表)
编辑工作汇报
删除工作汇报
查看工作汇报详情
分页查询
按日期范围和汇报人筛选
4. Excel 导出
支持导出指定用户的所有工作汇报
支持按日期范围导出
自动合并同一用户的多个周期数据