Files
one-pipe-system/openspec/changes/update-employee-collection-approval-recovery/proposal.md
luo 0a28b7d8ef
All checks were successful
构建并部署前端到测试环境 / deploy (push) Successful in 55s
feat: some
2026-09-22 12:14:47 +08:00

1.2 KiB
Raw Blame History

Change: 补齐核销申请恢复审批

Why

《产品迭代8月份/修改.md》新增核销申请恢复原审批接口和恢复资格字段。当前前端类型、列表和详情尚未提供恢复入口,提交失败或结果未知的核销申请无法由运营人员处理。

What Changes

  • 扩展核销申请响应类型,支持 recoverable、提交状态、失败摘要和最近恢复时间。
  • 新增 EmployeeCollectionService.recoverApplicationApproval(id)。
  • 核销申请列表和详情在 recoverable = true 且具备权限时显示“恢复审批”。
  • 恢复成功或冲突后刷新详情/列表,并展示后端错误消息。
  • 新增权限 employee_collection:application_recover_approval 并写入权限文档。

Impact

  • Affected specs: employee-collection
  • Affected code:
    • src/types/api/employeeCollection.ts
    • src/api/modules/employeeCollection.ts
    • src/config/constants/augustIteration.ts
    • src/views/finance/employee-collection/applications/index.vue
    • src/views/finance/employee-collection/applications/detail.vue
    • docs/权限.md
  • Out of scope: 后端接口、数据库和企业微信审批引擎实现。