Commit Graph

3 Commits

Author SHA1 Message Date
a4ad01ba64 feat(resource): 初始化权限数据并实现资源管理接口
- 新增初始化系统权限的SQL脚本,包含菜单权限、按钮权限及角色权限分配
- 实现资源管理RestController,支持资源的增删改查操作
- 资源接口支持分页查询、按ID查询以及状态和数量更新
- 增加资源预算汇总、即将到位资源和待审批资源查询接口
- 新增资源更新请求DTO,支持详细的资源属性修改及负责人自动匹配功能
- 权限检查基于注解实现,保障接口安全性与权限控制有效性
2026-03-31 17:37:16 +08:00
92f5f9d256 style(sql): 美化权限初始化SQL格式,添加任务和里程碑权限
- 统一调整SQL插入语句的缩进格式和对齐,提升可读性
- 新增任务管理相关权限,包含任务菜单及其按钮权限
- 新增里程碑管理相关权限,包含里程碑菜单及其按钮权限
- 保持原有系统、用户、角色、权限、项目权限结构和数据不变
- 更新注释编号,确保顺序正确,便于维护和理解
2026-03-31 16:50:51 +08:00
10b4a4b3ac feat(auth): 增加飞书登录返回角色权限和用户信息接口
- 飞书登录接口返回token、用户信息、角色列表、权限列表及管理员标识
- 新增接口获取当前登录用户详细信息,包含角色权限和用户基本属性
- 全局异常处理增加未登录异常捕获,返回对应错误码和信息
- 新增系统权限初始化SQL脚本,包含菜单、按钮权限及角色分配
- 实现权限管理的增删改查及权限树查询接口
- 实现角色管理的分页查询、详情查询、新增修改删除及权限分配接口
- 实现用户管理分页查询、详情、角色查询、新增修改功能及角色ID列表接口
- 权限、角色和用户接口均添加Sa-Token权限校验注解,确保安全访问
2026-03-27 18:25:13 +08:00