Skip to content
  • P
    Projects
  • G
    Groups
  • S
    Snippets
  • Help

李洋 / 消息系统

  • This project
    • Loading...
  • Sign in
Go to a project
  • Project
  • Repository
  • Issues 0
  • Merge Requests 0
  • Pipelines
  • Wiki
  • Snippets
  • Settings
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Files
  • Commits
  • Branches
  • Tags
  • Contributors
  • Graph
  • Compare
  • Charts
Find file
Normal viewHistoryPermalink
Switch branch/tag
  • CMS-Message
  • app
  • Http
  • routes.php
routes.php 3.99 KB
Edit
李洋's avatar
Initial commit
60b5dc25
 
李洋 committed 7 years ago
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
<?php
use Illuminate\Http\Request;
use App\Http\Controllers\TablePageController;
use App\Http\Controllers\DataController;

/*
|--------------------------------------------------------------------------
| Routes File
|--------------------------------------------------------------------------
|
| Here is where you will register all of the routes in an application.
| It's a breeze. Simply tell Laravel the URIs it should respond to
| and give it the controller to call when that URI is requested.
|
*/

Route::pattern('table_id', '[0-9]+');
Route::pattern('id', '[0-9]+');


/*
|--------------------------------------------------------------------------
| Application Routes
|--------------------------------------------------------------------------
|
| This route group applies the "web" middleware group to every route
| it contains. The "web" middleware group is defined in your HTTP
| kernel and includes session state, CSRF protection, and more.
|
*/
Route::group(['middleware' => 'batchapi'], function () {
    Route::get('/batchapi/{key}', 'BatchController@Entrance');
});

Route::group(['middleware' => 'web'], function () {
    // api接口
    Route::get ('/api/dbmanager/get/{table_id}',        'DBManagerController@get');
    Route::post('/api/dbmanager/get/{table_id}',        'DBManagerController@get');
    Route::post('/api/dbmanager/create/{table_id}',     'DBManagerController@create');
    Route::post('/api/dbmanager/update/{table_id}',     'DBManagerController@update');
    Route::post('/api/dbmanager/rollback/{table_id}',   'DBManagerController@rollback');
    Route::post('/api/dbmanager/delete/{table_id}',     'DBManagerController@delete');
    Route::get ('/api/dbmanager/history/{table_id}',    'DBManagerController@history');
    Route::get ('/api/dbmanager/config/{table_id}',     'DBManagerController@config');
    Route::get ('/api/dbmanager/grouplist/{table_id}',  'DBManagerController@grouplist');
    Route::get ('/api/dbmanager/schema',                'DBManagerController@schema');
    Route::post('/api/dbmanager/setting_update/{id}',   'DBManagerController@setting_update');
    Route::get ('/api/user/search',                     'UserController@search');
    Route::post('/api/user/login',                      'LoginController@login');
    Route::get ('/api/user/islogin',                    'LoginController@islogin');
    Route::get ('/api/user/logout',                     'LoginController@logout');
    Route::post('/api/user/register',                   'LoginController@register');

孙龙's avatar
批量上传 导入发送消息 邮件
88f7fb89
 
孙龙 committed 6 years ago
54
    Route::post('/msgapi/updateMsgExcel',        'MessageApiController@updateMsgExcel');
李洋's avatar
Initial commit
60b5dc25
 
李洋 committed 7 years ago
55
    //Message
李洋's avatar
添加修改数据库api
d624e727
 
李洋 committed 7 years ago
56
    Route::match(['get', 'post'],'/msgapi/{key}',        'MessageApiController@Entrance');
李洋's avatar
Initial commit
60b5dc25
 
李洋 committed 7 years ago
57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77

    // 页面
    Route::get('/page/{id?}',                           'TablePageController@page');
    Route::get('/page/edit/{id}/{key}/{type?}',         'TablePageController@editData');


    Route::match(['get', 'post'], '/jsonschema',        'TablePageController@jsonschema');

    Route::get('/',                                     'MessageController@index');
    Route::get('/manage/{key}',                         'MessageController@message');
    Route::match(['get', 'post'],'/message/{key}',     'MessageController@info');


    Route::match(['get', 'post'], '/my/',               'TablePageController@my');

    Route::get ('/api/dbmanager/enums/',                'SQLEnumController@getEnums');
    Route::get ('/api/dbmanager/enums_search/',         'SQLEnumController@getEnumsByQuery');
    Route::post('/api/dbmanager/enums_search/',         'SQLEnumController@getEnumsByQuery');
    Route::match(['get', 'post'], '/uploader',          'TablePageController@uploader');
    Route::get('/oss-upload',                           'TablePageController@oss_upload');

孙龙's avatar
批量上传 导入发送消息 邮件
88f7fb89
 
孙龙 committed 6 years ago
78 79


李洋's avatar
Initial commit
60b5dc25
 
李洋 committed 7 years ago
80 81 82 83
});

Route::resource('batchapi', 'BatchapiController');

Joneq's avatar
系统公告开发-基本页面完成
81946166
 
Joneq committed 2 years ago
84 85 86
Route::get ('/notice/getNotice','NoticeController@getNotice');


李洋's avatar
Initial commit
60b5dc25
 
李洋 committed 7 years ago
87 88 89
Route::group(['middleware' => 'webapi'], function () {
    Route::match(['get', 'post'],'/webapi/{key}',                   'WebApiController@Entrance');
});