feat(withdraw): 落地方案B一体化商城余额提现与手续费内扣模式,完善多端打款退款与对账闭环

这个提交包含在:
chen
2026-09-20 14:35:38 +08:00
父节点 bee5288e88
当前提交 2b7c34c7f7
共有 65 个文件被更改,包括 3554 次插入 和 579 次删除

查看文件

@@ -32,16 +32,18 @@ class WalletLog extends Common
'score_shop_pay' => '积分商城-积分支付',
'order_pay' => '商城订单-积分抵扣',
'order_refund' => '订单退款-退还积分',
'admin_recharge' => '后台-积分充值',
'admin_recharge' => '合约调用',
'recharge_gift' => '线上充值-赠送积分'
],
'money' => [
'order_pay' => '商城订单-余额支付',
'order_recharge' => '线上充值',
'admin_recharge' => '后台-余额充值',
'admin_recharge' => '合约调用',
'recharge_gift' => '线上充值-赠送余额',
'activity_gift' => '活动-赠送余额',
'order_refund' => '订单退款-退还余额',
'withdraw' => '申请提现',
'withdraw_error' => '提现失败-返还余额',
'transfer_by_commission' => '服务收益-转入到余额',
'reward_income' => '收益分成-入账',
'reward_back' => '收益分成-退还',
@@ -113,4 +115,15 @@ class WalletLog extends Common
$eventMap = $this->getEventMap();
return $eventMap[$type][$event] ?? ($eventMap['money'][$event] ?? ($eventMap['commission'][$event] ?? ($event ?: '')));
}
public function getMemoAttr($value, $data)
{
$event = $data['event'] ?? '';
if ($event === 'admin_recharge') {
if ($value === '后台管理调整余额' || $value === '后台管理调整积分' || $value === '合约调用') {
return '';
}
}
return $value ?? '';
}
}