mirror of
http://124.126.16.154:8888/singularity/hdk-pay.git
synced 2026-01-15 02:15:07 +08:00
fix(invoice): 修正发票金额计算逻辑
- 将金额乘以100改为除以100以获得正确的数值 - 确保货币金额在存储前被正确转换为浮点数 - 保留两位小数精度以匹配财务数据标准
This commit is contained in:
@@ -47,7 +47,7 @@ final class InvoiceRepo extends AbstractRepo implements InvoiceRepoInterface
|
||||
'country' => $cmd->country,
|
||||
'zip' => $cmd->zipCode,
|
||||
'price' => [
|
||||
'amount' => (float)bcmul($money->getAmount(), '100', 2),
|
||||
'amount' => (float)bcdiv($money->getAmount(), '100', 2),
|
||||
'currency' => [
|
||||
'code' => $money->getCurrency()->getCode(),
|
||||
'symbol' => $cmd->currencySymbol,
|
||||
|
||||
Reference in New Issue
Block a user