This commit is contained in:
weiz 2024-05-24 11:47:21 +08:00
parent 0d07e20e84
commit 09df24504f

View File

@ -79,15 +79,15 @@
$data['refund_amount'] = FinancialRefund::where('invoice_id', $data['id'])->sum('amount') ?? 0.00;
$rate = bcdiv($data['refund_amount'], $contract['signed_amount'], 2);
if (($rate * 100) <= 0) {
$data['is_refund'] = '未到账(设定0%)';
$data['is_refund'] = '未到账';
} elseif (($rate * 100) <= 30) {
$data['is_refund'] = '一般到账(设定30%以下)';
$data['is_refund'] = '一般到账';
} elseif (($rate * 100) <= 60) {
$data['is_refund'] = '部分到账(设定60%以下)';
$data['is_refund'] = '部分到账';
} elseif (($rate * 100) < 100) {
$data['is_refund'] = '大额到账(设定100%以下)';
$data['is_refund'] = '大额到账';
} else {
$data['is_refund'] = '已到账(设定100%)';
$data['is_refund'] = '已到账';
}
$data['refund_rate'] = ($rate * 100).'%';
$last_refund = FinancialRefund::where('invoice_id', $data['id'])->order('id desc')->findOrEmpty();