PayrollManagementSystem/backend/app/api/v1
liuwenxin 7008de0c69 feat(api): 计提参数查看放开登录用户、修改仅管理员(#17/#6 答复)
- deps 新增 LoginUser 依赖;params 只读七端点改登录即可,写(提交/撤回)保持 AdminUser
- 前端 params 路由 requiresAdmin → allowedRoles(admin/finance/leader);页面写按钮按角色显隐
- 权限用例分层:普通用户目录 200、提交/撤回 403、未登录拦截

Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-10-19 11:19:16 +08:00
..
base fix(product): 删除引用保护/单价小数位校验,IntegrityError 全局兜底转 400 2026-10-14 18:48:32 +08:00
business style(backend): ruff format 统一此前批次的排版残留 2026-10-14 18:46:43 +08:00
system feat(api): 计提参数查看放开登录用户、修改仅管理员(#17/#6 答复) 2026-10-19 11:19:16 +08:00
__init__.py chore: 初始化项目结构与登录鉴权模块 2026-10-09 18:46:36 +08:00
auth.py feat(system): 完成后端系统管理(审计/角色/操作日志/日志查询) 2026-10-10 16:28:04 +08:00
calc.py feat(calc): 重算授权留痕与批量核算 2026-10-16 21:49:44 +08:00
settlements.py feat(settlement): 月度结算快照生成与审批锁定,调整单(补发/扣减)与审批联动 2026-10-17 00:33:31 +08:00