docs(项目): 更新需求文档与开发记录
- 收录 2026-11-02 需求补齐计划、验收记录与业务口径时间线 - 新增授权使用、监控运维与产品提取操作说明 - 归档 T+ 前置计划与待确认事项,清理过期临时文档 - README 同步当前进度与权限改造说明 影响范围:仅文档,无代码变更
This commit is contained in:
1 parent
a2f9a58de5
commit
22605f4106
35 files changed
+1527
-599
No files matched your search
@@ -137,10 +137,17 @@ python e2e/system_management.py # 系统管理 13 项
|
||||
|
||||
## 正式工资闭环
|
||||
|
||||
- 在现有账号中明确绑定工资制作人:`PAYROLL_MAKER_USER_ID`。未配置时业务只读,不按管理员或岗位自动放行。真实账号绑定需由维护者核实,不在源码或示例中写入实际用户编号。
|
||||
- 在“角色管理”配置工资操作权限,在“用户管理”分配角色;账号自动继承权限,无需单独绑定工资制作人。每次实际经办人继续留痕。
|
||||
- 应用新增迁移后,T+ 页面提供正式业务导入预览/执行;业务列表“正式核算”准备人工业务资料或核算已导入资料,台账可查看逐段依据。
|
||||
- “生成月结快照”首次成功即锁定该月分配;审批退回、重新生成不解锁。历史已生成工资保留,差额计调整单生成当月。
|
||||
- 后端接口说明、验证状态和已知边界见 `docs/正式工资闭环开发记录_2026-10-30.md`。旧引擎仅通过 `PAYROLL_ALLOW_LEGACY_CALCULATION` 显式启用作历史兼容,默认关闭,不用于最新规则验收。
|
||||
- 集成回归使用 `scripts/run_isolated_tests.py`;原 `.venv` 不可用时,本机使用 `backend/.venv-workbench/Scripts/python.exe`。测试运行器保留隔离库供复查,不删除原开发数据。
|
||||
|
||||
审核默认关闭:`PAYROLL_APPROVAL_ENABLED=false`,工资生成直接完成且不产生审批痕迹;如确需系统内复核,显式开启后沿用财务/领导审核和各类审批参数。此配置与旧核算引擎兼容开关独立。
|
||||
|
||||
## 权限管理
|
||||
|
||||
- “用户管理 → 分配角色”:选择角色并预览继承权限,支持多个角色叠加。
|
||||
- “角色管理 → 配置权限”:按模块配置模板;停用角色即时撤销其授权。
|
||||
- 管理员拥有全部功能权限;月份锁定、审核节点及源读取开关继续独立检查。
|
||||
- 授权变更无需重新登录,后端逐请求校验;详情、只读提示、菜单与按钮使用统一规则。操作与接口说明见 [权限管理使用与开发记录](docs/权限管理使用与开发记录_2026-11-02.md)。
|
||||
Reference in new issue
Block a user