七月迭代短暂完结,还有很多后端的关键东西没有弄,这是一版赶时间做的东西
All checks were successful
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Successful in 8m26s

This commit is contained in:
2026-07-25 17:06:58 +08:00
parent ad9f613dd6
commit 73f5125d3d
249 changed files with 17137 additions and 877 deletions

View File

@@ -0,0 +1,27 @@
## ADDED Requirements
### Requirement: 充值查询返回提交人
代理充值列表和详情 SHALL 返回提交人账号 ID 和名称;账号名称 MUST 通过批量查询获得,代理仍只能查看自身店铺范围内记录。
#### Scenario: 查询线下代充值记录
- **WHEN** 有权限用户查询员工提交的线下代充值
- **THEN** 响应包含提交人 ID、提交人名称和当前审批状态
### Requirement: 员工线下代充值使用企微审批
平台员工创建线下代充值申请时 MUST 固化目标店铺、金额、凭证和真实提交人并关联唯一通用审批实例approved 首次终态 SHALL 调用现有钱包入账用例,其他终态不得入账。代理在线扫码充值不属于本 Change。
#### Scenario: 企微审批通过线下代充值
- **WHEN** 有效线下代充值申请首次取得 approved 标准决策
- **THEN** 系统以唯一业务号幂等增加目标店铺主钱包余额并写入钱包流水
#### Scenario: 企微审批拒绝线下代充值
- **WHEN** 申请取得 rejected、cancelled 或 deleted 标准决策
- **THEN** 系统终结申请且不增加钱包余额
## REMOVED Requirements
### Requirement: 线下充值确认
**Reason**: 操作密码人工确认无法满足已确认的企微模板审批流程,并可能绕过部门领导和财务审批。
**Migration**: 企微审批闭环可用后停用 `POST /api/admin/agent-recharges/:id/offline-pay`;存量记录按切换清单处理,新申请只接受企微终态。