web.php 6.18 KB
<?php

Route::get('/', array('uses' => 'HomeController@index', 'as' => 'index.root'));
Route::get('index', array('uses' => 'HomeController@index', 'as' => 'index.index'));

Route::get('test_table_8', 'Rom8Controller@testTable');
Route::get('eg', 'egController@eg');

Route::group(['middleware' => ['web']], function () {

	Route::get('home', array('uses' => 'HomeController@home', 'as' => 'home.home'));
	Route::get('login', array('uses' => 'HomeController@login', 'as' => 'home.login'));
	Route::post('login', array('uses' => 'HomeController@do_login', 'as' => 'home.do_login'));
	Route::get('logout', array('uses' => 'HomeController@logout', 'as' => 'home.logout'));
	Route::get('signup', array('uses' => 'HomeController@signup', 'as' => 'home.signup'));
	Route::post('signup', array('uses' => 'HomeController@do_signup', 'as' => 'home.do_signup'));

	Route::get('userfiles/{path}', array('uses' => 'HomeController@userfiles', 'as' => 'userfiles.get'))->where('path', '.*');

	Route::get('unsubscribe', array('uses' => 'HomeController@unsubscribe', 'as' => 'home.unsubscribe'));
	Route::any('forgotpassword', array('uses' => 'HomeController@forgotpassword', 'as' => 'signup.forgotpassword'));

	Route::get('profile', array('before' => 'auth', 'uses' => 'HomeController@profile', 'as' => 'profile.index'));
	Route::post('profile', array('before' => 'auth', 'uses' => 'HomeController@do_profile', 'as' => 'profile.update'));

	Route::get('msie', array('uses' => 'HomeController@msie', 'as' => 'login.msie'));
	Route::any('ajaxerror', array('uses' => 'HomeController@ajaxerror', 'as' => 'home.ajaxerror'));
	Route::any('gettoken', array('uses' => 'HomeController@gettoken', 'as' => 'home.gettoken'));
	Route::any('idleapp', array('uses' => 'HomeController@idleapp', 'as' => 'home.idleapp'));

	Route::any('fileupload', array('uses' => 'HomeController@fileupload', 'as' => 'upload.file'));
	Route::get('cron', array('uses' => 'HomeController@cron', 'as' => 'cron.cron'));
	Route::get('style', array('uses' => 'HomeController@style', 'as' => 'style.index'));
	Route::get('jshead', array('uses' => 'HomeController@jshead', 'as' => 'jshead.index'));
	Route::get('jsbody', array('uses' => 'HomeController@jsbody', 'as' => 'jsbody.index'));

	Route::resource('dashboard', 'DashboardController');
	Route::resource('notification', 'NotificationController');
	Route::resource('message', 'MessageController');
	Route::resource('task', 'TaskController');
	Route::resource('user', 'UserController');
	Route::resource('group', 'GroupController');
	Route::resource('role', 'RoleController');
	Route::resource('dispositionPlan', 'DispositionPlanController');
	Route::resource('disposition', 'DispositionController');
	Route::resource('skillgroup', 'SkillGroupController');

	//  Route::resource('master','MasterController');
	Route::resource('admin', 'AdminController');
	Route::resource('record', 'RecordController');
	Route::resource('campaign', 'CampaignController');

	Route::resource('dialer', 'DialerController');
	Route::resource('hr', 'HRController');
	Route::resource('social', 'SocialController');
	Route::resource('web', 'WebController');

	Route::get('notes', array('uses' => 'NotesController@loadQuestions', 'as' => 'questionare.load_questions'));
	Route::post('notes', array('uses' => 'NotesController@store', 'as' => 'notes.store'));

	Route::get('questionare/{qid?}/{optid?}/{level?}', array('uses' => 'QuestionareController@loadQuestions', 'as' => 'questionare.load_questions'));
	Route::post('questionare', array('uses' => 'QuestionareController@saveQuestionAire', 'as' => 'questionare.save'));
	//Route::get('notes', array('uses' => 'NotesController@index', 'as'=>'notes.index'));
	//Route::resource('notesupdate','NotesController');

	Route::get('exceldownload', function () {
		return view("layout.module.userupload.exceldata");
	});

	Route::post('useruploaddata', array('uses' => 'UserController@userUpload', 'as' => 'useruploaddata'));

	//Supervisor Call Mangement - By Manish on 16-02-17
	Route::get('SupervisorModule', array('uses' => 'RecordController@supervisorUpload', 'as' => 'upload.comments'));

	//Supervisor Call Mangement - By Manish on 22-03-17
	Route::post('complaint', array('uses' => 'ComplaintController@saveComplaint', 'as' => 'upload.complaint'));
	Route::post('resclassUnit', array('uses' => 'ComplaintController@getBranchName', 'as' => 'get.branchname'));
	Route::post('childcase', array('uses' => 'ComplaintController@saveChildCase', 'as' => 'upload.case'));

	//Supervisor Message Announcement - By Manish on 12-04-17
	Route::get('category/{resClassUnit}', array('uses' => 'ComplaintController@getCat', 'as' => 'get.cat'));
	Route::get('subcategory/{catId}/{resClassUnit}', array('uses' => 'ComplaintController@getSubCat', 'as' => 'get.subcat'));

	Route::post('SupervisorMessage', array('uses' => 'MessageController@sendSupVisorMessage', 'as' => 'send.message'));
	Route::get('supmessage/{msg_id?}/{username?}', array('uses' => 'MessageController@viewSupVisorMessage', 'as' => 'view.allmessage'));
	Route::get('viewmessage/{msg_id?}/{username?}', array('uses' => 'MessageController@viewMessage', 'as' => 'view.message'));

	//Addition of Customer Racing
	Route::post('custrace', array('uses' => 'RacingCustomerController@saveRacingCustomer', 'as' => 'upload.raccust'));

	//Addition of Lead Entry Form
	Route::post('leadentryform', array('uses' => 'LeadEntryFormController@saveLeadEntryFormDetails', 'as' => 'upload.rleadform'));
	Route::post('oaentryform', array('uses' => 'OneAssistController@saveOneAssistFormDetails', 'as' => 'upload.oaleadform'));

	Route::post('racingcustupdate', array('uses' => 'RacingCustomerController@updateracingcust', 'as' => 'upload.updateraccust'));
	Route::get('dialmode', array('uses' => 'DialModeController@dialmodeview', 'as' => 'view.module'));
	Route::post('dialmodeassign', array('uses' => 'DialModeController@dialmodeassign', 'as' => 'assign.dialmodes'));
	///for the rlp pbwise
	Route::get('rlp', array('uses' => 'RecordController@rlpPbwise', 'as' => 'rlppb.comments'));

	Route::get('callingmode', array('uses' => 'HomeController@changeCallingMode', 'as' => 'callingmode'));

	Route::post('clientcrmfields', array('uses' => 'HomeController@getClientCRMFields', 'as' => 'clientcrmfields'));

	Route::resource('phonebook', 'PhonebookController');

});