|
|
@@ -130,12 +130,17 @@ class FeeCalculatedEvent
|
|
|
$actualAmount = $calculatingEvent->amount;
|
|
|
$totleAmout = bcadd($calculatingEvent->amount, $calculatingEvent->feeAmount, 10);
|
|
|
}
|
|
|
+ if($calculatingEvent->feeAmount > 0){
|
|
|
+ $feeRate = bcdiv($calculatingEvent->amount, $calculatingEvent->feeAmount, 10);
|
|
|
+ }else{
|
|
|
+ $feeRate = 0;
|
|
|
+ }
|
|
|
|
|
|
return new static(
|
|
|
app: $calculatingEvent->app,
|
|
|
amount: $calculatingEvent->amount,
|
|
|
type: $calculatingEvent->type,
|
|
|
- feeRate: bcdiv($calculatingEvent->amount, $calculatingEvent->feeAmount, 10),
|
|
|
+ feeRate: $feeRate,
|
|
|
feeAmount: $calculatingEvent->feeAmount,
|
|
|
actualAmount: $actualAmount,
|
|
|
totleAmount: $totleAmout,
|