mirror of
https://gitlab.com/CIEFWorldwideSdnBhd/exchange.git
synced 2026-08-19 12:24:09 +00:00
remove duplicate getting banksli_url. add user bank slip into database in uploadbankslip. save image_url in uploadpurchaseorder
This commit is contained in:
@@ -132,19 +132,24 @@ class BookingController extends Controller
|
||||
return response()->json(['message'=>'Incorrect format'],200);
|
||||
}
|
||||
|
||||
if($file = $request->file('bankslip_url'))
|
||||
$unique_image_url = ""; //init variable
|
||||
if($bankslip_url = $request->file('bankslip_url'))
|
||||
{
|
||||
$bankslip_url = $request->file('bankslip_url');
|
||||
// Get image name and store it
|
||||
$filename = $bankslip_url->getClientOriginalName();
|
||||
$input['bankslip_url'] = $filename;
|
||||
|
||||
//hash image name
|
||||
$unique_name = 'bank_slip_' . md5($filename. time());
|
||||
|
||||
$file = $request->file('bankslip_url');
|
||||
$ext = $file->getClientOriginalExtension();
|
||||
$input['bankslip_url'] = $filename;
|
||||
// Get image extension concentae it with hashed image name
|
||||
$ext = $bankslip_url->getClientOriginalExtension();
|
||||
$unique_image_url = $unique_name. '.' .$ext;
|
||||
//update database
|
||||
Storage::putFileAs(
|
||||
'bankslip_url',/*folder name*/ $file, $unique_name. '.' .$ext
|
||||
);
|
||||
$user_bankslip->bankslip_url = $unique_name. '.' .$ext; //update database
|
||||
'bankslip_url',/*folder name*/ $bankslip_url, $unique_image_url
|
||||
);
|
||||
|
||||
} //end if
|
||||
else {
|
||||
return response()->json(['message' => 'No file detected'], 400);
|
||||
@@ -158,6 +163,7 @@ class BookingController extends Controller
|
||||
// Create Post
|
||||
$user_bankslip = new UserBankSlip;
|
||||
$user_bankslip->book_id = $booking->id;
|
||||
$user_bankslip->bankslip_url = $unique_image_url;
|
||||
$user_bankslip->transfer_amount = $request->input('transfer_amount');
|
||||
$user_bankslip->save();
|
||||
|
||||
@@ -182,19 +188,24 @@ class BookingController extends Controller
|
||||
return response()->json(['message'=>'Incorrect format'],200);
|
||||
}
|
||||
|
||||
if($file = $request->file('image_url'))
|
||||
$unique_image_url = ""; // declare variable
|
||||
if($image_url = $request->file('image_url'))
|
||||
{
|
||||
$image_url = $request->file('image_url');
|
||||
// Get image name and store it
|
||||
$filename = $image_url->getClientOriginalName();
|
||||
$input['image_url'] = $filename;
|
||||
|
||||
// hash image name
|
||||
$unique_name = 'purchase_order_' . md5($filename. time());
|
||||
|
||||
$file = $request->file('image_url');
|
||||
$ext = $file->getClientOriginalExtension();
|
||||
$input['image_url'] = $filename;
|
||||
// Get image extension concentae it with hashed image name
|
||||
$ext = $image_url->getClientOriginalExtension();
|
||||
$unique_image_url = $unique_name. '.' .$ext;
|
||||
|
||||
//update database
|
||||
Storage::putFileAs(
|
||||
'image_url',/*folder name*/ $file, $unique_name. '.' .$ext
|
||||
'image_url',/*folder name*/ $image_url, $unique_image_url
|
||||
);
|
||||
$user_po->image_url = $unique_name. '.' .$ext; //update database
|
||||
} //end if
|
||||
else {
|
||||
return response()->json(['message' => 'No file detected'], 400);
|
||||
@@ -202,6 +213,7 @@ class BookingController extends Controller
|
||||
|
||||
$booking = Booking::find($id);
|
||||
$user_po = new PurchaseOrder;
|
||||
$user_po->image_url = $unique_image_url;
|
||||
$user_po->book_id = $booking->id;
|
||||
$user_po->amount = $request->input('amount');
|
||||
$user_po->save();
|
||||
|
||||
Reference in New Issue
Block a user