| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115 | 
							- <?php
 
- use 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');
 
-     });
 
- });
 
 
  |