refactor(billing): unify BMPA audit to use snapshot fields
This commit is contained in:
@@ -865,8 +865,12 @@
|
||||
$snapPaid = data_get($snap, 'paid_amount');
|
||||
$snapRefund = data_get($snap, 'refund_total');
|
||||
if ($snapPaid !== null || $snapRefund !== null) {
|
||||
$pairs[] = 'paid=¥' . number_format((float) ($snapPaid ?? 0), 2);
|
||||
$pairs[] = 'refund=¥' . number_format((float) ($snapRefund ?? 0), 2);
|
||||
if ($snapPaid !== null) {
|
||||
$pairs[] = 'paid=¥' . number_format((float) $snapPaid, 2);
|
||||
}
|
||||
if ($snapRefund !== null) {
|
||||
$pairs[] = 'refund=¥' . number_format((float) $snapRefund, 2);
|
||||
}
|
||||
|
||||
// 剩余字段:key=value
|
||||
foreach ($snap as $k => $v) {
|
||||
|
||||
Reference in New Issue
Block a user