changed admin status default to 1

added show one booking for admin
added booking details for verification page
This commit is contained in:
Jack Goh
2018-06-25 16:41:31 +08:00
parent 1e7f076335
commit 2c6128c564
5 changed files with 287 additions and 32 deletions
+26 -7
View File
@@ -133,6 +133,24 @@ class BookingController extends Controller
$booking->timeout = $difference_in_seconds;
if (!$booking){
return response()->json(['success'=>false, 'message'=>'not found'], 404);
}
return $booking;
}
}
public function adminShow($id)
{
$booking = Booking::where('id', $id)->first();
if($booking){
$date1 = new DateTime($booking->created_at);
$date2 = new DateTime();
$difference_in_seconds = ($date1->format('U') + 600) - ($date2->format('U'));
$booking->timeout = $difference_in_seconds;
if (!$booking){
return response()->json(['success'=>false, 'message'=>'not found'], 404);
}
@@ -298,12 +316,6 @@ class BookingController extends Controller
$user_bankslip->transfer_amount = $request->input('transfer_amount');
$user_bankslip->save();
// update booking status
$booking->admin_status = 2; // admin approving or rejecting bankslip
$booking->status = 3; // user waiting admin to approve
$booking->save();
return response()->json(['message'=>"Success"],200);
}
@@ -313,7 +325,14 @@ class BookingController extends Controller
if(!$user_bankslip){
return response()->json(["message"=> "not found"],400);
}
}
// update booking status
$booking->admin_status = 2; // admin approving or rejecting bankslip
$booking->status = 3; // user waiting admin to approve
$booking->save();
$user_bankslip->transfer_amount = $request->input('transfer_amount');
$user_bankslip->save();
return response()->json(["message"=> "Success"],200);