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

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

@@ -122,6 +122,8 @@
### 4.7 财务管理
- 钱包、银行卡、支付记录、钱包流水、退款记录、结算记录只读。
- `payment_order` 是统一支付尝试事实,气站端必须通过 `business_type + business_identity` 关联燃气配送订单、商城订单或气站自有钱包充值单,并验证业务对象属于当前气站;不得假设支付单直接包含钱包主键。
- 未知业务类型、业务对象缺失以及用户或工作人员钱包充值无法证明属于当前气站,不得向气站端返回。钱包余额支付当前记录在 `wallet_record`,不伪装为统一支付单。
- 气站可以创建提现申请并查看处理结果。
- 气站不能充值、冻结钱包,不能审批、驳回或标记提现完成。
- 所有金额使用最小货币单位整数,服务端校验余额和归属。
@@ -153,7 +155,8 @@
| `gasorder_contract_product` | `append_only` | 解绑使用专用动作 |
| `gasorder_contract_revision` | `readonly` | 不可变历史 |
| `gasorder_basic` | `append_only` | 创建及专用状态动作 |
| `wallet_basic``wallet_bank``payment_order``wallet_record``payment_refund` | `readonly` | 当前气站钱包范围 |
| `wallet_basic``wallet_bank``wallet_record``payment_refund` | `readonly` | 当前气站钱包范围 |
| `payment_order` | `readonly` | 通过业务对象验证的当前气站统一支付记录 |
| `wallet_apply_cash` | `append_only` | 只允许申请,不允许审核 |
| `fin_settlement``fin_reconciliation` | `readonly` | 不开放通用写入 |
| `cs_ticket` | `writable` | 当前气站用户范围 |