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

1.5 KiB
Raw Blame History

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;存量记录按切换清单处理,新申请只接受企微终态。