6
0
Fork 0
jiqu-library-server/app/Actions/Dealer/CalculateUnsettledManageSub...

21 lines
457 B
PHP

<?php
namespace App\Actions\Dealer;
use App\Models\Dealer;
use App\Models\DealerManageSubsidyLog;
class CalculateUnsettledManageSubsidies
{
/**
* @param \App\Models\Dealer $dealer
* @return string
*/
public function handle(Dealer $dealer): string
{
$total = DealerManageSubsidyLog::whereNull('order_completed_at')->where('user_id', $dealer->user_id)->sum('total_amount');
return bcmul($total, '1', 2);
}
}