Commit 35699f41 authored by Khumoyunmirzo Sodiqov's avatar Khumoyunmirzo Sodiqov

10/12/2019//22:31

parent 0b68d616
......@@ -260,4 +260,41 @@ class OrderController extends Controller
return redirect(route('package'));
}
public function getAddressAjaxS()
{
$senderAddresses = Address::select([
'id',
'user_id',
'country',
'firstname', 'secondname',
'city', 'street', 'house', 'apartment', 'zip', 'passport', 'type',
DB::raw('(SELECT title_ru FROM country WHERE id=address_info.country) as country_name'),
DB::raw('(SELECT title_ru FROM city WHERE id=address_info.city) as city_name'),
])->where([
['user_id', '=', Auth::id()],
['type', '=', 'sender'],
])->get();
// $senderAddresses->where('user_id', '=', $id)->get();
return json_decode($senderAddresses);
}
public function getAddressAjaxR()
{
$recAddresses = Address::select([
'id',
'user_id',
'country',
'firstname', 'secondname',
'city', 'street', 'house', 'apartment', 'zip', 'passport', 'type',
DB::raw('(SELECT title_ru FROM country WHERE id=address_info.country) as country_name'),
DB::raw('(SELECT title_ru FROM city WHERE id=address_info.city) as city_name'),
])->where([
['user_id', '=', Auth::id()],
['type', '=', 'recipient'],
])->get();
return json_decode($recAddresses);
}
}
......@@ -67,6 +67,8 @@ Route::post('/feedback/add', 'FeedbackController@addGuest');
Route::get('/packages', 'OrderController@index')->name('package')->middleware('auth');
Route::get('/packages/create/{id}', 'OrderController@create')->name('package.create')->middleware('auth');
Route::post('/packages/order-store', 'OrderController@orderStore')->name('package.store')->middleware('auth');
Route::get('/packages/get-address-ajax-s', 'OrderController@getAddressAjaxS')->name('package.getAddressAjaxS')->middleware('auth');
Route::get('/packages/get-address-ajax-r', 'OrderController@getAddressAjaxR')->name('package.getAddressAjaxR')->middleware('auth');
Route::get('/declaration/{package_id}', 'Postman\DeclarationController@generatePDF')->where(['package_id' => '[0-9]+'])->middleware('auth');
Route::get('/profile/address', 'ProfileController@address')->name('address')->middleware('auth');
Route::get('/profile/addaddress', 'ProfileController@addaddress')->name('address.add')->middleware('auth');
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment