supplier booking

This commit is contained in:
Nazri Hamzah
2018-06-19 17:26:37 +08:00
parent 6e54771ca2
commit a5633b7754
12 changed files with 185 additions and 14 deletions
+12 -12
View File
@@ -117,14 +117,14 @@ class BookingController extends Controller
public function uploadbankslip(Request $request, $id)
{
$user_bankslip = Booking::where("user_id", Auth::user()->id)->first();
if (!$user_bankslip)
$booking = Booking::where("user_id", Auth::user()->id)->first();
if (!$booking)
{
return response()->json(['message'=>'Access denied'], 200);
}
$validator = Validator::make($request->all(), [
'bankslip_url' => 'image|mimes:jpg,jpeg,bmp,png'
'bankslip_file' => 'image|mimes:jpg,jpeg,bmp,png'
]);
if($validator->fails())
@@ -132,19 +132,19 @@ class BookingController extends Controller
return response()->json(['message'=>'Incorrect format'],200);
}
if($file = $request->file('bankslip_url'))
if($file = $request->file('bankslip_file'))
{
$bankslip_url = $request->file('bankslip_url');
$filename = $bankslip_url->getClientOriginalName();
$bankslip_file = $request->file('bankslip_file');
$filename = $bankslip_file->getClientOriginalName();
$unique_name = 'bank_slip_' . md5($filename. time());
$file = $request->file('bankslip_url');
$file = $request->file('bankslip_file');
$ext = $file->getClientOriginalExtension();
$input['bankslip_url'] = $filename;
$input['bankslip_file'] = $filename;
Storage::putFileAs(
'bankslip_url',/*folder name*/ $file, $unique_name. '.' .$ext
'bankslip_file',/*folder name*/ $file, $unique_name. '.' .$ext
);
$user_bankslip->bankslip_url = $unique_name. '.' .$ext; //update database
$user_bankslip->bankslip_file = $unique_name. '.' .$ext; //update database
} //end if
else {
return response()->json(['message' => 'No file detected'], 400);
@@ -167,8 +167,8 @@ class BookingController extends Controller
public function uploadPurchaseOrder(Request $request, $id)
{
$user_po = Booking::where("user_id", Auth::user()->id)->first();
if (!$user_po)
$booking = Booking::where("user_id", Auth::user()->id)->first();
if (!$booking)
{
return response()->json(['message'=>'Access denied'], 200);
}