| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115 | <?phpuse Illuminate\Routing\Router;/*|--------------------------------------------------------------------------| 才情监测系统路由,为了路由的整洁,需要按模块分组|--------------------------------------------------------------------------|| 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('home', 'Statistics\HomeController@index')->name('statistics.home')->middleware('auth:admin');/*认证*/Route::group([    'prefix' => '/auth',], function (Router $router) {    $router->get('login', 'Statistics\Auth\LoginController@showLoginForm')->name('statistics.login');    $router->post('login', 'Statistics\Auth\LoginController@loginByAccount')->name('statistics.login.account');    $router->get('logout', 'Statistics\Auth\LoginController@logout')->name('statistics.logout');});Route::group([    'prefix' => '/common'], function (Router $router) {    Route::group([        'middleware' => ['auth:admin']    ], function (Router $router) {        $router->get('change_subsite', 'Statistics\CommonController@changeSubsite')->name('statistics.common.change.subsite');    });});/*个人会员*/Route::group([    'prefix' => '/personal'], function (Router $router) {    Route::group([        'middleware' => ['auth:admin']    ], function (Router $router) {        $router->get('basic/analysis', 'Statistics\PersonController@index')->name('statistics.personal.basic');  //基础分析        $router->get('job/analysis', 'Statistics\PersonController@jobAnalysis')->name('statistics.personal.job.analysis');  //求职分析    });});/*企业会员*/Route::group([    'prefix' => '/company'], function (Router $router) {    Route::group([        'middleware' => ['auth:admin']    ], function (Router $router) {        $router->get('basic/analysis', 'Statistics\CompanyController@basicAnalysis')->name('statistics.company.basic');  //基础分析        $router->get('job/analysis', 'Statistics\CompanyController@jobAnalysis')->name('statistics.company.job.analysis');  //招聘分析        $router->get('resume/deal', 'Statistics\DemandController@dealResume')->name('statistics.resume.deal');  //简历处理情况        $router->get('company/apply', 'Statistics\DemandController@applyCompany')->name('statistics.company.apply');  //投递前50的企业    });});/*供求对比 auth:web-statistics  Admin::user()->isAdministrator()*/Route::group([    'prefix' => '/demand'], function (Router $router) {    Route::group([        'middleware' => ['auth:admin']    ], function (Router $router) {        $router->get('overall/analysis', 'Statistics\DemandController@index')->name('statistics.demand.overall');  //总体分析        $router->get('education/compare', 'Statistics\DemandController@compareEducation')->name('statistics.demand.education');  //学历对比        $router->get('wage/compare', 'Statistics\DemandController@compareWage')->name('statistics.demand.wage.ccompare');  //工资对比        $router->get('job/gap', 'Statistics\DemandController@jobGap')->name('statistics.demand.job.gap');  //求职缺口        $router->get('gap', 'Statistics\DemandController@ResumeGap')->name('statistics.demand.gap');  //需求缺口        $router->get('industry', 'Statistics\DemandController@industry')->name('statistics.demand.industry');  //按产业分组        $router->get('trade', 'Statistics\DemandController@tradeGroup')->name('statistics.demand.trade');  //按行业分组        $router->get('economic', 'Statistics\DemandController@companyGroup')->name('statistics.demand.economic');  //按经济类型、用人单位性质分组        $router->get('jobType', 'Statistics\DemandController@jobTypeGroup')->name('statistics.demand.jobType');  //按职业分组        $router->get('education/group', 'Statistics\DemandController@educationGroup')->name('statistics.demand.educationGroup');  //按文化程度分组        $router->get('personType', 'Statistics\DemandController@personTypeGroup')->name('statistics.demand.personType');//按人员类别分组        $router->get('age', 'Statistics\DemandController@ageGroup')->name('statistics.demand.age');//按人员类别分组        $router->get('sex', 'Statistics\DemandController@sexGroup')->name('statistics.demand.sex');//按性别分组        $router->get('level', 'Statistics\DemandController@levelGroup')->name('statistics.demand.level');//按技能等级分组    });});/*招聘会*/Route::group([    'prefix' => '/jobfair'], function (Router $router) {    Route::group([        'middleware' => ['auth:admin']    ], function (Router $router) {        $router->get('index', 'Statistics\JobfairController@index')->name('statistics.jobfair.index');  //总体分析    });});/*用户管理*/Route::group([    'prefix' => '/user'], function (Router $router) {    Route::group([        'middleware' => ['auth:admin']    ], function (Router $router) {        $router->get('index', 'Statistics\UserController@index')->name('statistics.user');        $router->get('edit', 'Statistics\UserController@edit')->name('statistics.user.edit');        $router->post('update/byAdmin', 'Statistics\UserController@updateByAdminPassword')->name('statistics.user.updateByAdmin');        $router->match(['GET','POST'], 'add', 'Statistics\UserController@add')->name('statistics.user.add');        $router->get('delete', 'Statistics\UserController@delete')->name('statistics.user.delete');        $router->match(['GET','POST'], 'change/pwd', 'Statistics\UserController@updatePassword')->name('statistics.user.changePwd');    });});
 |