<?php /* |-------------------------------------------------------------------------- | Application Routes |-------------------------------------------------------------------------- | | Here is where you can register all of the routes for 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::group(['middleware' => ['web', 'menu']], function () { Route::get('/', 'WebController@Entrance'); Route::match(['get', 'post'], '/web/{key}', 'WebController@Entrance'); Route::match(['get', 'post'], '/supplier/{key}', 'SupplierController@info'); Route::match(['get', 'post'], '/supplier_contact/{key}', 'SupplierContactController@info'); Route::match(['get', 'post'], '/supplier_receipt/{key}', 'SupplierReceiptController@info'); Route::match(['get', 'post'], '/supplier_account/{key}', 'SupplierAccountController@info'); Route::match(['get', 'post'], '/index/{key}', 'IndexController@Entrance'); Route::match(['get', 'post'], '/sku/{key}', 'SkuController@Entrance'); Route::match(['get', 'post'], '/log/{key}', 'LogController@Entrance'); Route::get('/pushAmq', 'QueuedController@pushAmq'); Route::get('/pullAmq', 'QueuedController@pullAmq'); }); Route::group(['middleware' => ['web'], 'namespace' => 'Api'], function () { Route::match(['get', 'post'], '/api/common/{key}', 'CommonApiController@Entrance'); Route::match(['get', 'post'], '/api/supplier_log/{key}', 'SupplierLogApiController@Entrance'); Route::match(['get', 'post'], '/api/supplier_contact/{key}', 'SupplierContactApiController@Entrance'); Route::match(['get', 'post'], '/api/supplier_statistics/{key}', 'SupplierStatisticsApiController@Entrance'); Route::match(['get', 'post'], '/api/sku_statistics/{key}', 'SkuStatisticsApiController@Entrance'); Route::match(['get', 'post'], '/api/supplier/{key}', 'SupplierApiController@Entrance'); Route::match(['get', 'post'], '/api/log/{key}', 'LogApiController@Entrance'); Route::match(['get', 'post'], '/api/sku/{key}', 'SkuApiController@Entrance'); Route::match(['get', 'post'], '/api/supplier_receipt/{key}', 'SupplierReceiptApiController@Entrance'); Route::match(['get', 'post'], '/api/supplier_sync_log/{key}', 'SupplierSyncLogApiController@Entrance'); Route::match(['get', 'post'], '/api/supplier_account/{key}', 'SupplierAccountApiController@Entrance'); }); Route::match(['get', 'post'], '/test', function () { // set_time_limit(0); // sleep(30); // echo 123; $service = new \App\Http\Services\DataService(); // $service->checkSupplierChannelUser(); // $service->removeEmptyContactChannelUser(); // $service->repairChannelUser(); $service->exportSuppliers(); // $service->exportSupplierContact(); // $service->export(); // $service->repairData(10); // $service->completeContact(10); });