TY 角色、场景与用例
Attachments
History
Blame
Rename
Delete
Changelog
Documentation
Toggle dark mode
Login
Home
A - Z
Create page
Page Index
Home
前后端功能与数据一致性检查-2026-10-03
场景
SCN-001-员工档案与审批
SCN-002-流程工作台
SCN-003-报表授权与查看
SCN-004-考勤导入
SCN-005-奖金导入与工资计算
SCN-006-语言切换
SCN-007-排班方案
场景模板
外部协作流程
用例
UC-001-登录后切换语言
UC-002-员工新增字段与导入模板对齐
UC-003-新增员工触发主管审批与生成工号
UC-004-查看流程待办与已处理列表
UC-005-线上审批与意见
UC-006-流程打回与重新提交
UC-007-线下审批打印与扫描
UC-008-管理员授权并查看组织架构报表
UC-009-移除考勤期间导出矩阵入口
UC-010-按月导入考勤并保留说明附件
UC-011-配置排班方案并关联员工
UC-012-导入里程奖金与普通奖金
UC-013-生成与导出工资报表
UC-014-通过右上角-X-关闭新增员工表单
用例模板
角色
ROLE-001-登录用户
ROLE-002-人事业务员
ROLE-003-人事主管
ROLE-004-系统管理员
ROLE-005-报表使用者
ROLE-006-流程参与者
角色模板
需求原表
001需求(已提交)
002需求(已提交)
003需求
An Otter Wiki
前后端功能与数据一致性检查-2026-10-03
b5d989
Commit
b5d989
2026-10-03 09:46:14
Anonymous: 自动保存
前后端功能与数据一致性检查-2026-10-03.md
..
@@ 21,13 21,6 @@
| 测试站 CRUD | 临时组织单元完成新增、回读、修改、回读、删除、删除后回读;六步成功,QA 记录已清理。 |
| 版本差异 | 测试站 OpenAPI 有 215 个接口,本地源码有 214 个;测试站多 `getMileageBonusList`。跨版本计数不能直接作为功能缺口。 |
-
### 已确认并在本地修正的两处不一致
-
-
1. `getPayrollMonthlyLedger` 在月份尚无已保存工资批次时返回未持久化期间,该期间没有 `id`。原契约和前端类型却要求 `id`。本地已把请求统一为 `code`,允许此响应缺少 `id`,并让前端月度工资表类型反映这一状态;测试站尚未发布修正。
-
2. 旧附件组件仍调用后端已停用且固定拒绝的 `logFileAccess`,并忽略错误。本地已移除该调用;附件的现行受保护访问入口由 `getEmployeeStorageAccess` 在签名时记录查看或下载。本组件目前未被业务页面引用。
-
-
已加入自动门禁:前端函数名与后端注册清单一致;动态选择的云函数也纳入检查;前端不得调用标记停用的接口;显式请求字段按 OpenAPI 比对;未保存月度工资期间的响应有专门契约测试。本地完整测试:后端 287 通过、8 跳过,前端 511 通过;代码检查和构建通过。上述本地修正尚未发布到测试站。
-
## 仅后端存在、当前前端未调用的 22 个接口
这些是**代码对比事实**,不自动等于应向最终用户开放。逐项决定“用户可见 / 内部专用 / 停用”后,再按完成标准验收。
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9