10.April 2026
This commit is contained in:
parent
a00c42e770
commit
f58c709945
208 changed files with 19280 additions and 2914 deletions
|
|
@ -158,6 +158,7 @@ Route::domain(config('app.pre_url_crm').config('app.domain').config('app.tld_car
|
|||
// Route to show team subscriptions (Abos)
|
||||
Route::get('/user/abos/team/show', 'User\TeamController@showAbos')->name('user_abos_team_show');
|
||||
Route::get('/user/abos/team/detail/{id}', 'User\TeamController@detailAbo')->name('user_abos_team_detail');
|
||||
Route::get('/user/abos/team/customers', 'User\TeamController@showTeamCustomerAbos')->name('user_abos_team_customers');
|
||||
|
||||
// user customers
|
||||
Route::get('/user/customers', 'User\CustomerController@index')->name('user_customers');
|
||||
|
|
@ -219,6 +220,12 @@ Route::domain(config('app.pre_url_crm').config('app.domain').config('app.tld_car
|
|||
|
||||
Route::get('/user/downloadcenter', 'User\DownloadController@index')->name('user_downloadcenter');
|
||||
Route::post('/user/downloadcenter/search', 'User\DownloadController@search')->name('user_downloadcenter_search');
|
||||
|
||||
// incentive
|
||||
Route::get('/incentive/{slug}', 'User\IncentiveController@teaser')->name('user_incentive_teaser');
|
||||
Route::get('/incentive/{slug}/ranking', 'User\IncentiveController@show')->name('user_incentive_show');
|
||||
Route::post('/incentive/{slug}/participate', 'User\IncentiveController@participate')->name('user_incentive_participate');
|
||||
Route::get('/incentive/{slug}/details', 'User\IncentiveController@details')->name('user_incentive_details');
|
||||
});
|
||||
|
||||
Route::group(['middleware' => ['admin']], function () {
|
||||
|
|
@ -340,15 +347,28 @@ Route::domain(config('app.pre_url_crm').config('app.domain').config('app.tld_car
|
|||
Route::post('/admin/abos/rollback/{id}', 'Admin\AboController@rollback')->name('admin_abos_rollback');
|
||||
Route::get('/admin/abos/datatable', 'Admin\AboController@datatable')->name('admin_abos_datatable');
|
||||
|
||||
// incentives
|
||||
Route::get('/admin/incentives', 'Admin\IncentiveController@index')->name('admin_incentives');
|
||||
Route::get('/admin/incentives/datatable', 'Admin\IncentiveController@datatable')->name('admin_incentives_datatable');
|
||||
Route::get('/admin/incentives/create', 'Admin\IncentiveController@create')->name('admin_incentive_create');
|
||||
Route::post('/admin/incentives', 'Admin\IncentiveController@store')->name('admin_incentive_store');
|
||||
Route::get('/admin/incentives/{id}', 'Admin\IncentiveController@show')->name('admin_incentive_show');
|
||||
Route::get('/admin/incentives/{id}/edit', 'Admin\IncentiveController@edit')->name('admin_incentive_edit');
|
||||
Route::post('/admin/incentives/{id}/update', 'Admin\IncentiveController@update')->name('admin_incentive_update');
|
||||
Route::post('/admin/incentives/{id}/recalculate', 'Admin\IncentiveController@recalculate')->name('admin_incentive_recalculate');
|
||||
Route::get('/admin/incentives/participant/{participant_id}/details', 'Admin\IncentiveController@participantDetails')->name('admin_incentive_participant_details');
|
||||
|
||||
// payments invoice // Rechnungen
|
||||
Route::get('/admin/payments/invoice', 'PaymentInvoiceController@index')->name('admin_payments_invoice');
|
||||
Route::post('/admin/payments/invoice', 'PaymentInvoiceController@index')->name('admin_payments_invoice');
|
||||
Route::get('/admin/payments/invoice/datatable', 'PaymentInvoiceController@datatable')->name('admin_payments_invoice_datatable');
|
||||
Route::get('/admin/payments/invoice/stats', 'PaymentInvoiceController@stats')->name('admin_payments_invoice_stats');
|
||||
|
||||
// payments credit // Gutschriften
|
||||
Route::get('/admin/payments/credit', 'PaymentCreditController@index')->name('admin_payments_credit');
|
||||
Route::post('/admin/payments/credit', 'PaymentCreditController@store')->name('admin_payments_credit');
|
||||
Route::get('/admin/payments/credit/datatable', 'PaymentCreditController@datatable')->name('admin_payments_credit_datatable');
|
||||
Route::get('/admin/payments/credit/stats', 'PaymentCreditController@stats')->name('admin_payments_credit_stats');
|
||||
Route::post('/admin/payments/credit/create', 'PaymentCreditController@create')->name('admin_payments_credit_create');
|
||||
Route::get('/admin/payments/credit/delete/{id}/{del?}', 'PaymentCreditController@delete')->name('admin_payments_credit_delete');
|
||||
|
||||
|
|
@ -463,6 +483,10 @@ Route::domain(config('app.pre_url_crm').config('app.domain').config('app.tld_car
|
|||
|
||||
Route::get('/admin/settings', 'SettingController@index')->name('admin_settings');
|
||||
Route::post('/admin/setting/store', 'SettingController@store')->name('admin_setting_store');
|
||||
|
||||
Route::get('/superadmin/tools', 'SAdmin\SAdminController@index')->name('superadmin_tools');
|
||||
Route::get('/superadmin/tool/{tool}', 'SAdmin\SAdminController@tool')->name('superadmin_tool');
|
||||
Route::post('/superadmin/tool/store/{tool}', 'SAdmin\SAdminController@store')->name('superadmin_tool_store');
|
||||
});
|
||||
|
||||
// login pages for sysadmin
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue