64 lines
3.1 KiB
PHP
64 lines
3.1 KiB
PHP
<?php
|
|
|
|
use Illuminate\Routing\Router;
|
|
use Illuminate\Support\Facades\Route;
|
|
use Dcat\Admin\Admin;
|
|
|
|
Admin::routes();
|
|
|
|
Route::group([
|
|
'prefix' => config('admin.route.prefix'),
|
|
'namespace' => config('admin.route.namespace'),
|
|
'middleware' => config('admin.route.middleware'),
|
|
], function (Router $router) {
|
|
|
|
$router->get('/', 'HomeController@index');
|
|
|
|
$router->resource('/banners', 'BannerController');
|
|
$router->resource('/articles', 'ArticleController');
|
|
|
|
$router->resource('/goods', 'GoodController');
|
|
$router->resource('/goods_categories', 'GoodsCategoryController');
|
|
$router->resource('/goods_types', 'GoodsTypeController');
|
|
$router->resource('/type_attr', 'TypeAttrController');
|
|
|
|
$router->resource('/quan_tickets', 'QuanTicketController');
|
|
|
|
$router->resource('/activity_options', 'ActivityOptionController')->only(['index', 'update']);
|
|
$router->resource('/activity_goods', 'ActivityGoodController');
|
|
$router->resource('/activity_day', 'ActivityDayGoodController');
|
|
|
|
$router->resource('/luck_activities', 'LuckDrawActivityController');
|
|
|
|
$router->resource('/users', 'UserController')->only(['index', 'update', 'show']);
|
|
$router->get('/user_setting', 'UserController@settings')->name('users.setting');
|
|
$router->resource('/user_ticket', 'UserTicketController')->only(['index', 'delete']);
|
|
$router->resource('/orders', 'OrderController')->only(['index', 'create', 'show', 'destroy']);
|
|
$router->post('/orders/store', 'OrderController@toStore')->name('order.sotre');
|
|
$router->get('/order_pickup', 'OrderController@pickup')->name('order.pickup');
|
|
$router->get('/pickup_order', 'OrderController@toPickup')->name('order.topickup');
|
|
$router->resource('/user_talks', 'UserTalkController')->only(['index','update']);
|
|
|
|
$router->get('/total/goods', 'TotalController@goodsTotal')->name('total.goods');
|
|
/*API*/
|
|
$router->prefix('api')->group(function(){
|
|
Route::get('goods_categories', 'ApiController@getGoodsCategories')->name('goods_categories.api');
|
|
Route::get('goods_types', 'ApiController@getGoodsTypes')->name('goods_types.api');
|
|
Route::get('type_attrs', 'ApiController@getTypeAttrs')->name('type_attrs.api');
|
|
Route::get('goods_attrs', 'ApiController@getGoodsAttrs')->name('goods_attrs.api');
|
|
Route::get('goods', 'ApiController@getGoods')->name('goods.api');
|
|
Route::get('orders', 'ApiController@getOrder')->name('get_order.api');
|
|
Route::get('guess', 'ApiController@guess')->name('guess.api');
|
|
Route::get('user', 'ApiController@user')->name('user.api');
|
|
Route::get('quan_ticket', 'ApiController@quanTicket')->name('quan_ticket.api');
|
|
// Route::get('ticket_the_value', 'ApiController@ticketValue')->name('tickets.values');
|
|
|
|
});
|
|
|
|
$router->post('upload_image', 'UploadsController@uploadImage')->name('upload_image');
|
|
|
|
$router->resource('guess', 'GuessController')->names('guess');
|
|
$router->resource('guess-option', 'GuessOptionController')->names('guess_option');
|
|
$router->resource('guess-user', 'GuessUserController')->names('guess_user');
|
|
});
|