Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /*
- |--------------------------------------------------------------------------
- | Web Routes
- |--------------------------------------------------------------------------
- |
- | Here is where you can register web routes for your application. These
- | routes are loaded by the RouteServiceProvider within a group which
- | contains the "web" middleware group. Now create something great!
- |
- */
- Route::get('/', function(){
- return redirect( route('dashboard.index') );
- })->name('home');
- // Route::get('/', function(){
- // return redirect( route('adm.dashboard.index') );
- // })->name('home');
- Auth::routes();
- Route::get('/activation-account/{code}', 'Auth\RegisterController@activateUser')->name('activate.account');
- Route::group(['namespace'=>'Web'],function(){
- Route::group(['prefix'=>'accurate'],function(){
- Route::get('/gettokenaccurate','AccurateController@getAccessToken')->name('accurate.getToken');
- Route::get('/accurate-callback','AccurateController@accurateCallback')->name('accurate.callback');
- Route::get('/signature','AccurateController@signature')->name('accurate.signature');
- });
- });
- Route::group(['namespace'=>'Web','middleware'=>['auth']],function(){
- // dashboard route
- Route::group(['prefix'=>'dashboard'],function(){
- Route::get('index',function(){
- return view('dashboard.index');
- })->name('dashboard.index');
- });
- // users route
- Route::group(['prefix'=>'users'],function(){
- Route::get('/index','UserController@index')->name('users.index');
- Route::post('/create','UserController@store')->name('users.store');
- Route::get('/edit/{id}','UserController@edit')->name('users.edit');
- Route::get('/show/{id}','UserController@show')->name('users.show');
- Route::get('/datatable','UserController@datatables')->name('user.datatable');
- });
- Route::group(['prefix'=>'contact'],function(){
- Route::post('/create','ContactController@store')->name('contact.store');
- Route::get('/datatable','ContactController@datatables')->name('contact.datatable');
- });
- Route::group(['prefix'=>'activities'],function(){
- // Route::get('/create','ActivityController@create')->name('activity.create');
- Route::post('/create/{id}','ActivityController@store')->name('activity.store');
- Route::put('/edit','ActivityController@update')->name('activity.update');
- Route::get('/show/{id}','ActivityController@show')->name('activity.show');
- Route::get('/datatable','ActivityController@datatables')->name('activity.datatable');
- });
- Route::group(['prefix'=>'offer'],function(){
- // Route::get('/create','ActivityController@create')->name('activity.create');
- Route::get('/create/{id}','OfferController@create')->name('offer.create');
- Route::post('/create','OfferController@store')->name('offer.store');
- // Route::get('/show/{id}','ActivityController@show')->name('activity.show');
- Route::get('/datatable','OfferController@datatables')->name('offer.datatable');
- Route::get('/show/{id}','OfferController@show')->name('offer.show');
- Route::get('makeoffer','OfferController@makeoffer');
- });
- Route::group(['prefix'=>'demo'],function(){
- Route::post('/create','DemoController@store')->name('demo.store');
- });
- Route::group(['prefix'=>'product'],function(){
- Route::get('index','ProductController@index')->name('product.index');
- Route::get('getproduct','ProductController@jsonProduct')->name('json.product');
- Route::get('/create','ProductController@create')->name('product.create');
- Route::post('/import','ProductController@importExcel')->name('product.import');
- Route::get('/datatable','ProductController@datatables')->name('product.datatable');
- Route::post('/checkproduct','ProductController@checkProduct')->name('product.check');
- });
- Route::group(['prefix'=>'report'],function(){
- Route::get('index','ReportController@index')->name('report.index');
- Route::get('customer-info','ReportController@customerInfo')->name('report.customerinfo');
- Route::get('activity','ReportController@activity')->name('report.activity');
- Route::get('customer-detail','ReportController@customerDetail')->name('report.customerdetail');
- Route::get('cutomer-list','ReportController@getCustomer')->name('customer.list');
- Route::get('cutomer-data','ReportController@customerDataDetail')->name('customer.data');
- Route::get('datatable-customerinfo','ReportController@datatableCustomerInfo')->name('report.datatablecustomerinfo');
- });
- });
- /* Web Admin */
- Route::group(['namespace' => 'Admin', 'middleware' => ['auth'], 'prefix' => 'admin'], function(){
- Route::get('/', 'DashboardController@index')->name('adm.dashboard.index');
- Route::get('/user-lists','DashboardController@getUserList');
- Route::post('/chart-callplan', 'DashboardController@chartCallplan')->name('adm.dashboard.chart-callplan');
- Route::post('/chart-unitsoldbymonth', 'DashboardController@chartUnitSold3month')->name('adm.dashboard.chart-unitsoldbymonth');
- Route::post('/chart-spanc', 'DashboardController@chartSPANC')->name('adm.dashboard.chart-spanc');
- Route::post('/chart-orders', 'DashboardController@chartOrders')->name('adm.dashboard.chart-orders');
- Route::post('/widget-saleskpi', 'DashboardController@wgtSaleskpi')->name('adm.dashboard.wgt-saleskpi');
- Route::group(['prefix' => 'users'], function(){
- Route::get('/', 'UserController@index')
- ->middleware('permission:read-user')
- ->name('adm.users.index');
- Route::get('/create', 'UserController@create')
- ->middleware('permission:create-user')
- ->name('adm.users.create');
- Route::post('/create', 'UserController@store')
- ->middleware('permission:create-user')
- ->name('adm.users.store');
- Route::get('/show/{id}', 'UserController@show')
- ->middleware('permission:read-user')
- ->name('adm.users.show');
- Route::get('/edit/{id}', 'UserController@edit')
- ->middleware('permission:update-user')
- ->name('adm.users.edit');
- Route::post('/edit/{id}', 'UserController@update')
- ->middleware('permission:update-user')
- ->name('adm.users.update');
- Route::delete('destroy/{id?}', 'UserController@destroy')
- ->middleware('permission:delete-user')
- ->name('adm.users.destroy');
- Route::get('/datatable', 'UserController@datatable')
- ->middleware('permission:read-user')
- ->name('adm.users.datatable');
- Route::post('/get-users', 'UserController@getUsers')
- ->name('adm.users.get-users');
- Route::post('/chart-callplan-filter', 'UserController@chartCallplanFilter')
- ->name('adm.users.chart-callplan-filter');
- Route::post('/chart-callplan', 'UserController@chartCallplan')
- ->name('adm.users.chart-callplan');
- Route::post('/info-callplan', 'UserController@infoCallplan')
- ->name('adm.users.info-callplan');
- Route::post('/chart-spanc', 'UserController@chartSPANC')
- ->name('adm.users.chart-spanc');
- Route::post('/export', 'UserController@export')
- ->name('adm.users.export');
- Route::post('/import-customer', 'UserController@importCustomer')
- ->name('adm.users.import-customer');
- Route::get('/userList', 'UserController@getUserList')
- ->middleware('permission:read-user')
- ->name('adm.users.userlist');
- Route::group(['prefix' => 'roles', 'middleware' => 'permission:role-management'], function(){
- Route::get('/', 'RolesController@index')->name('adm.roles.index');
- Route::get('/create', 'RolesController@create')->name('adm.roles.create');
- Route::post('/create', 'RolesController@store')->name('adm.roles.store');
- Route::get('/edit/{id}', 'RolesController@edit')->name('adm.roles.edit');
- Route::post('/edit/{id}', 'RolesController@update')->name('adm.roles.update');
- Route::get('/datatable', 'RolesController@datatable')->name('adm.roles.datatable');
- Route::delete('destroy/{id}', 'RolesController@destroy')->name('adm.roles.destroy');
- });
- });
- Route::get('/switchlang/{lang}', 'MyProfileController@switchLang')->name('adm.switchlang');
- Route::group(['prefix' => 'my-profile'], function(){
- Route::get('/', 'MyProfileController@index')->name('adm.myprofile.index');
- Route::post('/update-profile', 'MyProfileController@updateProfile')->name('adm.myprofile.update-profile');
- Route::post('/update-address', 'MyProfileController@updateAddress')->name('adm.myprofile.update-address');
- Route::post('/update-password', 'MyProfileController@updatePassword')->name('adm.myprofile.update-password');
- });
- Route::group(['prefix' => 'products'], function(){
- Route::get('/', 'ProductController@index')
- ->middleware('permission:read-product')
- ->name('adm.products.index');
- Route::get('/create', 'ProductController@create')
- ->middleware('permission:create-product')
- ->name('adm.products.create');
- Route::post('/create', 'ProductController@store')
- ->middleware('permission:create-product')
- ->name('adm.products.store');
- Route::get('/show/{id}', 'ProductController@show')
- ->middleware('permission:read-product')
- ->name('adm.products.show');
- Route::get('/edit/{id}', 'ProductController@edit')
- ->middleware('permission:update-product')
- ->name('adm.products.edit');
- Route::post('/edit/{id}', 'ProductController@update')
- ->middleware('permission:update-product')
- ->name('adm.products.update');
- Route::delete('destroy/{id?}', 'ProductController@destroy')
- ->middleware('permission:delete-product')
- ->name('adm.products.destroy');
- Route::get('/datatable', 'ProductController@datatable')
- ->middleware('permission:read-product')
- ->name('adm.products.datatable');
- Route::post('/upload-picture', 'ProductController@uploadPicture')->name('adm.products.upload-picture');
- Route::post('/json-picture', 'ProductController@jsonPicture')->name('adm.products.json-picture');
- Route::post('/edit-picture', 'ProductController@updatePicture')->name('adm.products.update-picture');
- Route::post('/export', 'ProductController@export')
- ->name('adm.products.export');
- Route::group(['prefix' => 'category'], function(){
- Route::get('/', 'CategoryController@index')
- ->middleware('permission:read-category')
- ->name('adm.category.index');
- Route::post('/', 'CategoryController@store')
- ->middleware('permission:create-category')
- ->name('adm.category.store');
- Route::get('/edit/{id}', 'CategoryController@edit')
- ->middleware('permission:update-category')
- ->name('adm.category.edit');
- Route::post('/edit/{id}', 'CategoryController@update')
- ->middleware('permission:update-category')
- ->name('adm.category.update');
- Route::delete('destroy/{id}', 'CategoryController@destroy')
- ->middleware('permission:delete-category')
- ->name('adm.category.destroy');
- Route::get('/datatable', 'CategoryController@datatable')
- ->middleware('permission:read-category')
- ->name('adm.category.datatable');
- });
- // brand management
- Route::group(['prefix' => 'brand'], function(){
- Route::get('/', 'BrandController@index')
- ->middleware('permission:read-category')
- ->name('adm.brand.index');
- Route::post('/', 'BrandController@store')
- ->middleware('permission:create-category')
- ->name('adm.brand.store');
- Route::get('/edit/{id}', 'BrandController@edit')
- ->middleware('permission:update-category')
- ->name('adm.brand.edit');
- Route::post('/edit/{id}', 'BrandController@update')
- ->middleware('permission:update-category')
- ->name('adm.brand.update');
- Route::delete('destroy/{id}', 'BrandController@destroy')
- ->middleware('permission:delete-category')
- ->name('adm.brand.destroy');
- Route::get('/datatable', 'BrandController@datatable')
- ->middleware('permission:read-category')
- ->name('adm.brand.datatable');
- });
- //management pengaturan satuan
- Route::group(['prefix' => 'unitsetting'], function(){
- Route::get('/', 'UnitSettingController@index')
- ->middleware('permission:read-category')
- ->name('adm.unit.index');
- Route::post('/', 'UnitSettingController@store')
- ->middleware('permission:create-category')
- ->name('adm.unit.store');
- Route::get('/edit/{id}', 'UnitSettingController@edit')
- ->middleware('permission:update-category')
- ->name('adm.unit.edit');
- Route::post('/edit/{id}', 'UnitSettingController@update')
- ->middleware('permission:update-category')
- ->name('adm.unit.update');
- Route::delete('destroy/{id}', 'UnitSettingController@destroy')
- ->middleware('permission:delete-category')
- ->name('adm.unit.destroy');
- Route::get('/datatable', 'UnitSettingController@datatable')
- ->middleware('permission:read-category')
- ->name('adm.unit.datatable');
- });
- Route::group(['prefix' => 'zone'], function(){
- Route::get('/', 'ZoneController@index')
- ->middleware('permission:read-zone')
- ->name('adm.zone.index');
- Route::post('/', 'ZoneController@store')
- ->middleware('permission:create-zone')
- ->name('adm.zone.store');
- Route::get('/edit/{id}', 'ZoneController@edit')
- ->middleware('permission:update-zone')
- ->name('adm.zone.edit');
- Route::post('/edit/{id}', 'ZoneController@update')
- ->middleware('permission:update-zone')
- ->name('adm.zone.update');
- Route::delete('destroy/{id}', 'ZoneController@destroy')
- ->middleware('permission:delete-zone')
- ->name('adm.zone.destroy');
- Route::get('/datatable', 'ZoneController@datatable')
- ->middleware('permission:read-zone')
- ->name('adm.zone.datatable');
- });
- Route::group(['prefix' => 'zone-level'], function(){
- Route::get('/', 'ZoneLevelController@index')
- ->middleware('permission:read-zone-level')
- ->name('adm.zone-level.index');
- Route::post('/', 'ZoneLevelController@store')
- ->middleware('permission:create-zone-level')
- ->name('adm.zone-level.store');
- Route::get('/edit/{id}', 'ZoneLevelController@edit')
- ->middleware('permission:update-zone-level')
- ->name('adm.zone-level.edit');
- Route::post('/edit/{id}', 'ZoneLevelController@update')
- ->middleware('permission:update-zone-level')
- ->name('adm.zone-level.update');
- Route::delete('destroy/{id}', 'ZoneLevelController@destroy')
- ->middleware('permission:delete-zone-level')
- ->name('adm.zone-level.destroy');
- Route::get('/datatable', 'ZoneLevelController@datatable')
- ->middleware('permission:read-zone-level')
- ->name('adm.zone-level.datatable');
- });
- Route::group(['prefix' => 'zone-rack'], function(){
- Route::get('/', 'ZoneRackController@index')
- ->middleware('permission:read-zone-rack')
- ->name('adm.zone-rack.index');
- Route::post('/', 'ZoneRackController@store')
- ->middleware('permission:create-zone-rack')
- ->name('adm.zone-rack.store');
- Route::get('/edit/{id}', 'ZoneRackController@edit')
- ->middleware('permission:update-zone-rack')
- ->name('adm.zone-rack.edit');
- Route::post('/edit/{id}', 'ZoneRackController@update')
- ->middleware('permission:update-zone-rack')
- ->name('adm.zone-rack.update');
- Route::delete('destroy/{id}', 'ZoneRackController@destroy')
- ->middleware('permission:delete-zone-rack')
- ->name('adm.zone-rack.destroy');
- Route::get('/datatable', 'ZoneRackController@datatable')
- ->middleware('permission:read-zone-rack')
- ->name('adm.zone-rack.datatable');
- });
- });
- Route::group(['prefix' => 'step', 'middleware' => 'permission:step-management'], function(){
- Route::get('/', 'StepController@index')
- ->name('adm.step.index');
- Route::post('/', 'StepController@store')
- ->name('adm.step.store');
- Route::get('/edit/{id}', 'StepController@edit')
- ->name('adm.step.edit');
- Route::post('/edit/{id}', 'StepController@update')
- ->name('adm.step.update');
- Route::delete('destroy/{id}', 'StepController@destroy')
- ->name('adm.step.destroy');
- Route::get('/datatable', 'StepController@datatable')
- ->name('adm.step.datatable');
- });
- Route::group(['prefix' => 'task', 'middleware' => 'permission:task-management'], function(){
- Route::get('/', 'TaskController@index')
- ->name('adm.task.index');
- Route::post('/', 'TaskController@store')
- ->name('adm.task.store');
- Route::get('/edit/{id}', 'TaskController@edit')
- ->name('adm.task.edit');
- Route::post('/edit/{id}', 'TaskController@update')
- ->name('adm.task.update');
- Route::delete('destroy/{id}', 'TaskController@destroy')
- ->name('adm.task.destroy');
- Route::get('/datatable', 'TaskController@datatable')
- ->name('adm.task.datatable');
- Route::group(['prefix' => 'category', 'middleware' => 'permission:task-category-management'], function(){
- Route::get('/', 'TaskCategoryController@index')
- ->name('adm.task-category.index');
- Route::post('/', 'TaskCategoryController@store')
- ->name('adm.task-category.store');
- Route::get('/edit/{id}', 'TaskCategoryController@edit')
- ->name('adm.task-category.edit');
- Route::post('/edit/{id}', 'TaskCategoryController@update')
- ->name('adm.task-category.update');
- Route::delete('destroy/{id}', 'TaskCategoryController@destroy')
- ->name('adm.task-category.destroy');
- Route::get('/datatable', 'TaskCategoryController@datatable')
- ->name('adm.task-category.datatable');
- });
- });
- Route::group(['prefix' => 'sales-task', 'middleware' => 'permission:sales-task-management'], function(){
- Route::get('/', 'SalesTaskController@index')
- ->name('adm.sales-task.index');
- Route::post('/', 'SalesTaskController@store')
- ->name('adm.sales-task.store');
- Route::get('/edit/{id}', 'SalesTaskController@edit')
- ->name('adm.sales-task.edit');
- Route::post('/edit/{id}', 'SalesTaskController@update')
- ->name('adm.sales-task.update');
- Route::delete('destroy/{id}', 'SalesTaskController@destroy')
- ->name('adm.sales-task.destroy');
- Route::get('/datatable', 'SalesTaskController@datatable')
- ->name('adm.sales-task.datatable');
- });
- Route::group(['prefix' => 'news'], function(){
- Route::get('/', 'NewsController@index')
- ->middleware('permission:read-news')
- ->name('adm.news.index');
- Route::get('/create', 'NewsController@create')
- ->middleware('permission:create-news')
- ->name('adm.news.create');
- Route::post('/create', 'NewsController@store')
- ->middleware('permission:create-news')
- ->name('adm.news.store');
- Route::get('/show/{id}', 'NewsController@show')
- ->middleware('permission:read-news')
- ->name('adm.news.show');
- Route::get('/edit/{id}', 'NewsController@edit')
- ->middleware('permission:update-news')
- ->name('adm.news.edit');
- Route::post('/edit/{id}', 'NewsController@update')
- ->middleware('permission:update-news')
- ->name('adm.news.update');
- Route::delete('destroy/{id?}', 'NewsController@destroy')
- ->middleware('permission:delete-news')
- ->name('adm.news.destroy');
- Route::get('/datatable', 'NewsController@datatable')
- ->middleware('permission:read-news')
- ->name('adm.news.datatable');
- Route::group(['prefix' => 'category'], function(){
- Route::get('/', 'NewsCategoryController@index')
- ->middleware('permission:read-news-category')
- ->name('adm.news-category.index');
- Route::post('/', 'NewsCategoryController@store')
- ->middleware('permission:create-news-category')
- ->name('adm.news-category.store');
- Route::get('/edit/{id}', 'NewsCategoryController@edit')
- ->middleware('permission:update-news-category')
- ->name('adm.news-category.edit');
- Route::post('/edit/{id}', 'NewsCategoryController@update')
- ->middleware('permission:update-news-category')
- ->name('adm.news-category.update');
- Route::delete('destroy/{id}', 'NewsCategoryController@destroy')
- ->middleware('permission:delete-news-category')
- ->name('adm.news-category.destroy');
- Route::get('/datatable', 'NewsCategoryController@datatable')
- ->middleware('permission:read-news-category')
- ->name('adm.news-category.datatable');
- });
- Route::group(['prefix' => 'tagline'], function(){
- Route::get('/', 'NewsTaglineController@index')
- ->middleware('permission:read-news-tagline')
- ->name('adm.news-tagline.index');
- Route::post('/', 'NewsTaglineController@store')
- ->middleware('permission:create-news-tagline')
- ->name('adm.news-tagline.store');
- Route::get('/edit/{id}', 'NewsTaglineController@edit')
- ->middleware('permission:update-news-tagline')
- ->name('adm.news-tagline.edit');
- Route::post('/edit/{id}', 'NewsTaglineController@update')
- ->middleware('permission:update-news-tagline')
- ->name('adm.news-tagline.update');
- Route::delete('destroy/{id}', 'NewsTaglineController@destroy')
- ->middleware('permission:delete-news-tagline')
- ->name('adm.news-tagline.destroy');
- Route::get('/datatable', 'NewsTaglineController@datatable')
- ->middleware('permission:read-news-tagline')
- ->name('adm.news-tagline.datatable');
- });
- });
- Route::group(['prefix' => 'orders', 'middleware' => 'permission:order-management'], function(){
- Route::get('/', 'OrderController@index')->name('adm.orders.index');
- Route::get('/edit/{id}', 'OrderController@edit')->name('adm.orders.edit');
- Route::post('/edit/{id}', 'OrderController@update')->name('adm.orders.update');
- Route::delete('destroy/{id}', 'OrderController@destroy')->name('adm.orders.destroy');
- Route::get('/datatable', 'OrderController@datatable')->name('adm.orders.datatable');
- });
- Route::group(['prefix' => 'invoices'], function(){
- Route::post('/create', 'OrderInvoiceController@store')
- ->name('adm.invoices.store');
- Route::delete('destroy/{id}', 'OrderInvoiceController@destroy')
- ->name('adm.invoices.destroy');
- Route::get('/datatable/{order_id}', 'OrderInvoiceController@datatable')
- ->name('adm.invoices.datatable');
- });
- Route::group(['prefix' => 'reports', 'middleware' => 'permission:report'], function(){
- Route::get('/', 'ReportController@index')->name('adm.reports.index');
- Route::group(['prefix' => 'sales'], function(){
- Route::get('/kpi', 'ReportController@salesKpi')->name('adm.reports.sales.kpi');
- Route::post('/kpi', 'ReportController@salesKpiGenerate')->name('adm.reports.sales.kpi-generate');
- Route::get('/taskcategory', 'ReportController@taskCategory')->name('adm.reports.sales.taskcategory');
- Route::post('/taskcategory', 'ReportController@taskCategoryGenerate')->name('adm.reports.sales.taskcategory-generate');
- Route::get('/unit', 'ReportController@salesUnit')->name('adm.reports.sales.unit');
- Route::post('/unit', 'ReportController@salesUnitGenerate')->name('adm.reports.sales.unit-generate');
- /*report us*/
- Route::get('/unit/us', 'ReportController@salesUnitUs')->name('adm.reports.sales.unit.us');
- Route::post('/unit/us', 'ReportController@salesUnitUsGenerate')->name('adm.reports.sales.unit-generate.us');
- /*end report us*/
- Route::get('/sales-person', 'ReportController@salesSalesPerson')->name('adm.reports.sales.sales-person');
- Route::post('/sales-person', 'ReportController@salesSalesPersonGenerate')->name('adm.reports.sales.sales-person-generate');
- // Route::get('/daily/call/activity','ReportController@dailyCallActivity')->name('adm.reports.sales.daily-call-activity');
- // report sales
- Route::get('/history/by/spanc','ReportController@salesHistoryBySpanc')->name('adm.reports.sales-history-by-spanc');
- Route::get('/ajax-users','ReportController@getUserList');
- Route::post('/history/by/spanc','ReportController@salesHistoryBySpancGenerate')->name('adm.reports.sales-history-by-spanc-generate');
- // history sales by activities
- Route::get('/history/by/activities','ReportController@salesHistoryByActivities')->name('adm.reports.sales-history-by-activities');
- Route::post('/history/by/activities','ReportController@salesHistoryByActivitiesGenerate')->name('adm.reports.sales-history-by-activities.generate');
- Route::get('/detail-customer-spanc','ReportController@detailCustomerSpanc')->name('adm.reports.detail-customer-spanc');
- //history daily activity
- Route::get('/history/daily/activity','ReportController@historyDailyActivity')->name('adm.reports.history-daily-activity');
- Route::post('/history/daily/activity','ReportController@historyDailyActivityGenerate')->name('adm.reports.history-daily-activity.generate');
- /*sales base quarterly*/
- Route::get('/base-on-quarterly','ReportController@salesBaseOnQuarterly')->name('adm.reports.sales-base-on-quarterly');
- Route::post('/base-on-quarterly','ReportController@salesBaseOnQuarterlyGenerate')->name('adm.reports.sales-base-on-quarterly.generate');
- });
- Route::group(['prefix' => 'customer'], function(){
- Route::get('/profile', 'ReportController@custProfile')->name('adm.reports.customer.profile');
- Route::post('/profile-age', 'ReportController@custProfileAge')->name('adm.reports.customer.profile-age');
- Route::post('/profile-address', 'ReportController@custProfileAddress')->name('adm.reports.customer.profile-address');
- Route::post('/profile-unit', 'ReportController@custProfileUnit')->name('adm.reports.customer.profile-unit');
- Route::get('/mapping', 'ReportController@custMapping')->name('adm.reports.customer.mapping');
- Route::post('/mapping', 'ReportController@custMappingGenerate')->name('adm.reports.customer.mapping-generate');
- /*new chart*/
- Route::post('/profile-job', 'ReportController@custProfileJob')->name('adm.reports.customer.profile-job');
- Route::post('/profile-howtopay', 'ReportController@custProfileHowToPay')->name('adm.reports.customer.profile-howtopay');
- Route::post('/profile-source-information', 'ReportController@custProfileSourceInformation')->name('adm.reports.customer.profile-sourceinformation');
- Route::post('/profile-interest', 'ReportController@custProfileInterest')->name('adm.reports.customer.profile-interest');
- // inactive customer
- Route::get('/inactive', 'ReportController@custInactive')->name('adm.reports.customer.inactive');
- Route::post('/inactive/generate', 'ReportController@custInactiveGenerate')->name('adm.reports.customer.inactive.generate');
- // new report
- Route::get('/note-action','ReportController@actionNoteByCustomer')->name('adm.reports.customer-note-action');
- Route::post('/note-action','ReportController@actionNoteByCustomerGenerate')->name('adm.reports.customer-note-action-generate');
- Route::get('/note-nego','ReportController@hotProspectNoteByCustomer')->name('adm.reports.customer-note-nego');
- Route::post('/note-nego','ReportController@hotProspectNoteByCustomerGenerate')->name('adm.reports.customer-note-nego-generate');
- });
- });
- Route::group(['prefix' => 'settings'], function(){
- Route::get('/', 'SettingController@index')->name('adm.settings.index');
- Route::post('/target','SettingController@getTarget')->name('adm.setting.gettarget');
- Route::post('/save-target','SettingController@saveTarget')->name('adm.setting.savetarget');
- Route::post('/save', 'SettingController@save')->name('adm.settings.save');
- Route::group(['prefix' => 'oauth'], function(){
- Route::post('/generate', 'SettingController@oauthGenerate')->name('adm.settings.oauth.generate');
- Route::get('/destroy/{id}', 'SettingController@oauthDestroy')->name('adm.settings.oauth.delete');
- });
- });
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement