123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- <?php
- use Illuminate\Http\Request;
- use Illuminate\Support\Facades\Route;
- use \App\Http\Controllers\Merchant\DeviceController;
- use \App\Http\Controllers\Merchant\ShopController;
- use \App\Http\Controllers\Merchant\UserController;
- use \App\Http\Controllers\Merchant\OrderController;
- use \App\Http\Controllers\Merchant\EarningController;
- use \App\Http\Controllers\Merchant\ReflectController;
- /*
- |--------------------------------------------------------------------------
- | API Routes
- |--------------------------------------------------------------------------
- |
- | Here is where you can register API routes for your application. These
- | routes are loaded by the RouteServiceProvider within a group which
- | is assigned the "api" middleware group. Enjoy building your API!
- |
- */
- Route::get('/t', 'TestController@index');
- Route::post('/login', "AuthController@login");
- //Route::get('/devices', [DeviceController::class, 'index']);
- Route::middleware(['jwt.role:admin', 'jwt.auth'])->group(function () {
- //设备
- Route::get('/devices', [DeviceController::class, 'index']);
- //站点
- Route::get('/shops', [ShopController::class, 'index']);
- //用户
- Route::get('/users', [UserController::class, 'index']);
- Route::get('/user/money', [UserController::class, 'money']);
- Route::post('/user/change-password', [UserController::class, 'changePassword']);
- //订单
- Route::get('/orders', [OrderController::class, 'index']);
- Route::get('/order', [OrderController::class, 'showOrder']);
- Route::post('/order', [OrderController::class, 'store']);
- Route::post('/order/pay', [OrderController::class, 'pay']);
- Route::get('/order-pay-result', [OrderController::class, 'payResult']);
- Route::post('/order-close', [OrderController::class, 'closeOrder']);
- Route::get('/order-pause', [DeviceController::class, 'pauseDevice']);
- Route::get('/order-start', [DeviceController::class, 'startDevice']);
- //收益分成
- Route::get('/earning-statistics', [EarningController::class, 'statistics']);
- Route::get('/earning-day-statistics', [EarningController::class, 'dayStatistics']);
- Route::get('/earning-shop-day-statistics', [EarningController::class, 'shopALLStatistics']);
- //体现
- Route::get('/reflects', [ReflectController::class, 'index']);
- });
|