修复气站与配送点支付记录数据范围

This commit is contained in:
czl231
2026-08-19 21:31:27 +08:00
parent 09e0e6878c
commit 72da8e9e47
9 changed files with 391 additions and 14 deletions

View File

@@ -149,6 +149,8 @@ Global:
### 4.8 财务管理
- 本点钱包、银行卡、支付记录、钱包流水、退款和结算结果只读。
- `payment_order` 是统一支付尝试事实,配送点端必须通过 `business_type + business_identity` 关联燃气配送订单、商城订单或配送点自有钱包充值单,并验证业务对象属于当前配送点;不得假设支付单直接包含钱包主键。
- 未知业务类型、业务对象缺失以及用户或工作人员钱包充值无法证明属于当前配送点,不得向配送点端返回。钱包余额支付当前记录在 `wallet_record`,不伪装为统一支付单。
- 配送点可以创建提现申请,但不能审批、驳回或标记完成。
- 配送点管理员可以给当前配送点钱包自主充值。
- 充值必须填写幂等号、金额、原因和备注。
@@ -183,7 +185,8 @@ register?gas_identity={所属气站identity}&delivery_identity={当前配送点i
| `gasorder_contract_product` | `append_only` | 解绑使用专用动作 |
| `gasorder_contract_revision``product_info` | `readonly` | 合同历史及可选气瓶 |
| `gasorder_basic` | `append_only` | 创建及专用调度/状态动作 |
| `wallet_basic``wallet_bank``wallet_payment``wallet_record``wallet_refund` | `readonly` | 当前配送点钱包范围 |
| `wallet_basic``wallet_bank``wallet_record``payment_refund` | `readonly` | 当前配送点钱包范围 |
| `payment_order` | `readonly` | 通过业务对象验证的当前配送点统一支付记录 |
| `wallet_recharge``wallet_apply_cash` | `append_only` | 充值及提现申请 |
| `fin_settlement` | `readonly` | 当前配送点结算结果 |