diff --git a/app/Http/Controllers/GadaiController.php b/app/Http/Controllers/GadaiController.php index f7df114..b3f71e5 100644 --- a/app/Http/Controllers/GadaiController.php +++ b/app/Http/Controllers/GadaiController.php @@ -529,11 +529,17 @@ class GadaiController extends Controller public function barcodeScan($kodcaw,$norujukan){ $cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first(); - $gadai = Gadai::on($cawangan['mysql'])->where('norujukan','=',$norujukan)->update(array( - 'semakbarcode'=>'Lulus' - )); + $dahscan = Gadai::on($cawangan['mysql'])->where([['norujukan','=',$norujukan],['semakbarcode','Lulus']])->first(); - return response()->json($gadai,200); + if($dahscan){ + return response()->json('scanned'); + }else{ + $gadai = Gadai::on($cawangan['mysql'])->where('norujukan','=',$norujukan)->update([ + 'semakbarcode'=>'Lulus' + ]); + + return response()->json('success'); + } } public function checkSerahGadaian(Request $request){ diff --git a/app/Http/Controllers/TebusController.php b/app/Http/Controllers/TebusController.php index 08e1499..12c0f76 100644 --- a/app/Http/Controllers/TebusController.php +++ b/app/Http/Controllers/TebusController.php @@ -580,10 +580,17 @@ class TebusController extends Controller public function tagterimaupdate($kodcaw,$norujukan){ $cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first(); + $dahscan = Tebus::on($cawangan['mysql'])->where([['norujukan','=',$norujukan],['tagterima',1]])->first(); - $update_inoutmar = Tebus::on($cawangan['mysql'])->where('norujukan','=',$norujukan)->update(array( - 'tagterima' => 1 - )); + if($dahscan){ + return response()->json('scanned'); + }else{ + $update_inoutmar = Tebus::on($cawangan['mysql'])->where('norujukan','=',$norujukan)->update(array( + 'tagterima' => 1 + )); + + return response()->json('success'); + } } public function checkSerahTebus(Request $request){