This commit is contained in:
Azfar Arsyad
2022-03-30 12:36:59 +08:00
parent c64264e618
commit 6c7a483eda
2 changed files with 21 additions and 29 deletions
+5 -13
View File
@@ -137,27 +137,19 @@ class AccountController extends Controller
'lelongbidder.user_id',
)
->get();
$total_payment = 0;
foreach($senaraisag as $sag)
{
$payment = Payment::join('lelongbidder', 'payment.id', '=', 'lelongbidder.payment_id')
->where('payment.lelong_id', $request->lelong_id)
->where('payment.user_id', $request->user_id)
// ->where('lelongbidder.lelongbid_id', $sag->lelongbid_id)
->first();
// dd($payment);
$payment = Payment::where('id', $sag->payment_id)->first();
$payment->disahkan_oleh = $user->id;
$payment->disahkan_pada = $currentdate;
$payment->save();
$total_payment = $total_payment + $payment->total_payment;
$updatelelbidbidder = LelongBidder::where('lelongbid_id', $sag->lelongbid_id)
->first();
$updatelelbidbidder->status_payment = 1;
$updatelelbidbidder->save();
// $updatelelbidbidder = LelongBidder::where('lelongbid_id', $sag->lelongbid_id)
// ->first();
// $updatelelbidbidder->status_payment = 1;
// $updatelelbidbidder->save();
$eachbid = LelongBid::where('id',$sag->lelongbid_id)->first();
$eachbid->status_payment = 1;
@@ -246,24 +246,24 @@ class LelongMobileController extends Controller
}
$alllelongbidder = LelongBidder::join('lelongbid','lelongbidder.lelongbid_id','lelongbid.id')
->where('lelongbidder.user_id',$request->user_id)
->where('lelongbid.lelong_id',$request->lelong_id)
->where('lelongbidder.status_bidder',1)
->select('lelongbidder.hargabida')
->get();
// $alllelongbidder = LelongBidder::join('lelongbid','lelongbidder.lelongbid_id','lelongbid.id')
// ->where('lelongbidder.user_id',$request->user_id)
// ->where('lelongbid.lelong_id',$request->lelong_id)
// ->where('lelongbidder.status_bidder',1)
// ->select('lelongbidder.hargabida')
// ->get();
$resit = Resit::where('lelong_id',$request->lelong_id)
->where('user_id',$request->user_id)
->where('resit_type',2)
->first();
// $resit = Resit::where('lelong_id',$request->lelong_id)
// ->where('user_id',$request->user_id)
// ->where('resit_type',2)
// ->first();
if($resit->total_payment > $alllelongbidder->SUM('hargabida'))
{
$resit->status = 'PAID';
$resit->paid_at = $currentdate;
$resit->save();
}
// if($resit->total_payment > $alllelongbidder->SUM('hargabida'))
// {
// $resit->status = 'PAID';
// $resit->paid_at = $currentdate;
// $resit->save();
// }
$response = [
'success' => "success",