add commits from server 25/9/2023

This commit is contained in:
root
2023-09-25 22:52:07 +08:00
committed by Afiq Hamzah
parent cc6206bd24
commit 434a2a0057
6 changed files with 102 additions and 9 deletions
@@ -246,9 +246,21 @@ class TransactionOnlineController extends Controller
$current = Carbon::now();
$current = new Carbon();
$boolmasa = false;
$transaction_online = TransactionOnline::on('mysql7')->where([['norujukan',$request->norujukan],['status','PAID'],['update_status',0],['tarikh',$current->toDateString()]])->first();
if($transaction_online){
$transaction_masa = TransactionOnline::on('mysql7')->where([['norujukan',$request->norujukan],['status','NOT PAID'],['tarikh',$current->toDateString()]])
->orderBy('masa', 'desc')->first();
if($transaction_masa){
$carbonmasa = new Carbon($transaction_masa['masa']);
$carbonmasaexpired = new Carbon($transaction_masa['masa']);
$carbonmasaexpired->addMinutes(10);
$boolmasa = ($carbonmasaexpired->greaterThanOrEqualTo($current) && $carbonmasa->lessThanOrEqualTo($current)) ? true : false;
}
if($transaction_online || $boolmasa){
return response()->json(true);
}else{
return response()->json(false);