[需求] 陪诊员服务费分账功能 — 自动计算+人工审核结算 #22

Open
opened 2026-05-31 18:39:40 +08:00 by admin · 0 comments
Owner

需求背景

订单完成后(WxPayNotify回调),需要按平台抽成比例自动计算分账金额,管理员在后台审核确认后打款给陪诊员。

业务流程

  1. 患者微信支付成功 → 系统自动计算分账(平台抽成20% + 陪诊员所得80%)
  2. 订单金额写入 jiesuan_money,抽成写入 kouchu_money,陪诊员所得写入 fanxian_money
  3. 管理员在后台「结算管理」页面查看待结算订单
  4. 确认结算 → 陪诊员余额增加(yue)、累计收益更新(leijijine)、生成交易记录(jiaoyi_detail)
  5. 订单状态 → 8(已结算)

涉及改动

后端

  • 新增 rlz_platform_config 表(抽成比例配置)
  • 新增 RlzSettlementService(自动计算+打款逻辑)
  • 修改 WxPayNotify 支付回调(自动触发计算)
  • 新增结算接口(单个/批量结算、待结算列表)
  • SecurityConfig 更新

数据库

  • 新建 rlz_platform_config 表
  • 利用 rlz_order 现有字段:jiesuan_money, kouchu_money, fanxian_money, fanxian_tax, is_zhifu
  • 利用 sys_user 现有字段:yue, leijijine
  • 利用 jiaoyi_detail 表现有结构

后台管理

  • 结算管理页面(待结算列表、单个/批量结算)
  • 平台配置页面(抽成比例设置)

优先级

P0 — 核心业务功能缺失

参考文档

D:ndroidPj
lz\docs\陪诊员服务费分账方案.md

## 需求背景 订单完成后(WxPayNotify回调),需要按平台抽成比例自动计算分账金额,管理员在后台审核确认后打款给陪诊员。 ## 业务流程 1. 患者微信支付成功 → 系统自动计算分账(平台抽成20% + 陪诊员所得80%) 2. 订单金额写入 jiesuan_money,抽成写入 kouchu_money,陪诊员所得写入 fanxian_money 3. 管理员在后台「结算管理」页面查看待结算订单 4. 确认结算 → 陪诊员余额增加(yue)、累计收益更新(leijijine)、生成交易记录(jiaoyi_detail) 5. 订单状态 → 8(已结算) ## 涉及改动 ### 后端 - [ ] 新增 rlz_platform_config 表(抽成比例配置) - [ ] 新增 RlzSettlementService(自动计算+打款逻辑) - [ ] 修改 WxPayNotify 支付回调(自动触发计算) - [ ] 新增结算接口(单个/批量结算、待结算列表) - [ ] SecurityConfig 更新 ### 数据库 - [ ] 新建 rlz_platform_config 表 - [ ] 利用 rlz_order 现有字段:jiesuan_money, kouchu_money, fanxian_money, fanxian_tax, is_zhifu - [ ] 利用 sys_user 现有字段:yue, leijijine - [ ] 利用 jiaoyi_detail 表现有结构 ### 后台管理 - [ ] 结算管理页面(待结算列表、单个/批量结算) - [ ] 平台配置页面(抽成比例设置) ## 优先级 P0 — 核心业务功能缺失 ## 参考文档 D:ndroidPj lz\docs\陪诊员服务费分账方案.md
admin self-assigned this 2026-05-31 18:39:40 +08:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: admin/rlz#22