feat: 马豆全端展示统一为整数格式

这个提交包含在:
chen
2026-09-17 15:22:07 +08:00
父节点 4ac6b9034a
当前提交 4ae2b1688c
共有 11 个文件被更改,包括 65 次插入 和 46 次删除

查看文件

@@ -83,7 +83,7 @@ class Reward extends Common
'reward_type_text' => $reward['reward_type_text'],
'role_text' => $reward['role_text'] ?? $reward['role'],
'amount' => $reward['amount'],
'madow' => $reward['madow'],
'madow' => \addons\shopro\service\partner\IdentityService::formatMadow($reward['madow']),
'base_amount' => $reward['base_amount'],
'status_text' => $reward['status_text'],
'formula' => $reward['formula'],
@@ -92,6 +92,7 @@ class Reward extends Common
$totalAmount += array_sum(array_column($newDatas, 'amount'));
$totalMadow += array_sum(array_column($newDatas, 'madow'));
if ($pages['is_last_page']) {
$formattedTotalMadow = \addons\shopro\service\partner\IdentityService::formatMadow($totalMadow);
$newDatas[] = [
'id' => '财务合计',
'createtime' => '-',
@@ -101,10 +102,10 @@ class Reward extends Common
'reward_type_text' => '-',
'role_text' => '-',
'amount' => number_format($totalAmount, 2, '.', ''),
'madow' => number_format($totalMadow, 8, '.', ''),
'madow' => $formattedTotalMadow,
'base_amount' => '-',
'status_text' => '已汇总',
'formula' => "总现金: {$totalAmount}, 总马豆: {$totalMadow}",
'formula' => "总现金: {$totalAmount}, 总马豆: {$formattedTotalMadow}",
];
}
return $newDatas;