Fewo Mails / Booking Country Services

This commit is contained in:
Kevin Adametz 2020-05-28 19:03:42 +02:00
parent b9c26d06d0
commit 48a6eb2282
154 changed files with 7761 additions and 1643 deletions

View file

@ -90,6 +90,8 @@ Route::group(['middleware' => ['auth']], function()
Route::group(['middleware' => ['admin']], function()
{
Route::post('/modal/load', 'ModalController@load')->name('modal_load');
Route::post('/iq/content/modal/load', 'IQ\ContentModalController@load')->name('iq_content_modal_load');
//trees
Route::get('/iq/content/tree/index', 'IQ\ContentTreeController@index')->name('iq_content_tree_index');
@ -101,7 +103,7 @@ Route::group(['middleware' => ['admin']], function()
Route::get('/iq/content/tree/repair/{id}', 'IQ\ContentTreeController@repair')->name('iq_content_tree_repair');
Route::post('/iq/content/modal/load', 'IQ\ContentModalController@load')->name('iq_content_modal_load');
Route::post('/customer_mail//upload/attachment/{id}', 'CustomerMailController@uploadAttachment')->name('customer_mail_upload_attachment');
Route::post('/customer_mail/upload/attachment/{id}', 'CustomerMailController@uploadAttachment')->name('customer_mail_upload_attachment');
Route::post('/customer_mail/send/mail', 'CustomerMailController@sendMail')->name('customer_mail_send_mail');
Route::post('/customer_mail/reply/mail', 'CustomerMailController@replyMail')->name('customer_mail_reply_mail');
Route::get('/customer_mail/data/table', 'CustomerMailController@getRequests')->name('customer_mail_data_table');
@ -109,6 +111,15 @@ Route::group(['middleware' => ['admin']], function()
Route::get('/customer_mail/delete/{id}', 'CustomerMailController@delete')->name('customer_mail_delete');
Route::post('customer_mail/ajax', 'CustomerMailController@ajax')->name('customer_mail_ajax');
Route::post('/customer_fewo_mail/upload/attachment/{id}', 'CustomerFewoMailController@uploadAttachment')->name('customer_fewo_mail_upload_attachment');
Route::post('/customer_fewo_mail/send/mail', 'CustomerFewoMailController@sendMail')->name('customer_fewo_mail_send_mail');
Route::post('/customer_fewo_mail/reply/mail', 'CustomerFewoMailController@replyMail')->name('customer_fewo_mail_reply_mail');
Route::get('/customer_fewo_mail/data/table', 'CustomerFewoMailController@getRequests')->name('customer_fewo_mail_data_table');
Route::get('/email_fewo_template/data/table', 'CustomerFewoMailController@getEmailTemplates')->name('email_fewo_template_data_table');
Route::get('/customer_fewo_mail/delete/{id}', 'CustomerFewoMailController@delete')->name('customer_fewo_mail_delete');
Route::post('customer_fewo_mail/ajax', 'CustomerFewoMailController@ajax')->name('customer_fewo_mail_ajax');
Route::post('/customer_fewo_mail/modal/load', 'CustomerFewoMailController@loadModal')->name('customer_fewo_modal_load');
Route::group(['middleware' => ['auth.permission:cms-iq-assets']], function() {
//assets
@ -166,6 +177,7 @@ Route::group(['middleware' => ['admin']], function()
Route::get('/booking/draft_item/delete/{id}', 'BookingController@draftItemDelete')->name('booking_draft_item_delete');
Route::post('/booking/modal/load', 'BookingController@loadModal')->name('booking_modal_load');
Route::post('/booking/action/{action}/{id?}', 'BookingController@action')->name('booking_action');
Route::get('/booking/delete/{id}/{del?}', 'BookingController@delete')->name('booking_delete');
});
Route::group(['middleware' => ['auth.permission:crm-bo-le']], function() {
@ -207,7 +219,7 @@ Route::group(['middleware' => ['admin']], function()
Route::get('/data/table/travel_user_booking_fewos', 'TravelUserBookingFewoController@getTravelUserBookingFewos')->name('data_table_travel_user_booking_fewos');
Route::get('/travel_user_booking_fewo/detail/{id}', 'TravelUserBookingFewoController@detail')->name('travel_user_booking_fewo_detail');
Route::post('/travel_user_booking_fewo/detail/{id}', 'TravelUserBookingFewoController@store')->name('travel_user_booking_fewo_detail');
Route::get('/travel_user_booking_fewo/delete/{id}', 'TravelUserBookingFewoController@delete')->name('travel_user_booking_fewo_delete');
Route::get('/travel_user_booking_fewo/delete/{id}/{del?}', 'TravelUserBookingFewoController@delete')->name('travel_user_booking_fewo_delete');
});
Route::group(['middleware' => ['auth.permission:cms-cn-in']], function() {
//CMS Infos
@ -279,12 +291,12 @@ Route::group(['middleware' => ['superadmin']], function() {
Route::post('/admin/settings/airline/update', 'Settings\AirlineController@update')->name('admin_settings_airline_update');
Route::get('/admin/settings/airline/delete/{id}', 'Settings\AirlineController@delete')->name('admin_settings_airline_delete');
});
Route::group(['middleware' => ['auth.permission:sua-st-et']], function() {
Route::group(['middleware' => ['auth.permission:sua-st-em']], function() {
//SUPERADMIN > Einstellungen > E-Mail Vorlagen
Route::get('/admin/settings/email_template', 'Settings\EmailTemplateController@index')->name('admin_settings_email_template');
Route::post('/admin/settings/email_template/load', 'Settings\EmailTemplateController@load')->name('admin_settings_email_template_load');
Route::post('/admin/settings/email_template/update', 'Settings\EmailTemplateController@update')->name('admin_settings_email_template_update');
Route::get('/admin/settings/email_template/delete/{id}', 'Settings\EmailTemplateController@delete')->name('admin_settings_email_template_delete');
Route::get('/admin/settings/emails/{step?}', 'Settings\EmailsController@index')->name('admin_settings_emails');
Route::post('/admin/settings/emails/load', 'Settings\EmailsController@load')->name('admin_settings_emails_load');
Route::post('/admin/settings/emails/update', 'Settings\EmailsController@update')->name('admin_settings_emails_update');
Route::get('/admin/settings/emails/delete/{id}', 'Settings\EmailsController@delete')->name('admin_settings_emails_delete');
});
Route::group(['middleware' => ['auth.permission:sua-st-ke']], function() {
//SUPERADMIN > Einstellungen > Keywords
@ -319,9 +331,9 @@ Route::group(['middleware' => ['superadmin']], function() {
Route::group(['middleware' => ['auth.permission:sua-st-co']], function() {
//SUPERADMIN > Einstellungen > Reiseländer
Route::get('/admin/settings/travel_country', 'Settings\TravelCountryController@index')->name('admin_settings_travel_country');
Route::get('/admin/settings/travel_country/detail/{id}', 'Settings\TravelCountryController@detail')->name('admin_settings_travel_country_detail');
Route::get('/admin/settings/travel_country/detail/{id}/{step?}', 'Settings\TravelCountryController@detail')->name('admin_settings_travel_country_detail');
Route::post('/admin/settings/travel_country/update/{id}', 'Settings\TravelCountryController@update')->name('admin_settings_travel_country_update');
Route::get('/admin/settings/travel_country/delete/{id}', 'Settings\TravelCountryController@delete')->name('admin_settings_travel_country_delete');
Route::get('/admin/settings/travel_country/delete/{id}/{del?}', 'Settings\TravelCountryController@delete')->name('admin_settings_travel_country_delete');
});
Route::group(['middleware' => ['auth.permission:sua-st-bs']], function() {
//SUPERADMIN > Einstellungen > Veranstalter