get('/user', function (Request $request) { return $request->user(); }); Route::get('/t', 'TestController@index'); //授权 Route::post('/auth/weapp-login', "AuthController@weappLogin"); Route::get('/shops', 'ShopController@index'); Route::get('/shops-lists', 'ShopController@lists'); Route::get('/shops/{id}', 'ShopController@show'); Route::get('/devices', 'DeviceController@index'); Route::get('/devices/{id}', 'DeviceController@show'); Route::get('/device', 'DeviceController@search'); Route::get('/banners', 'BannerController@index'); //资源 Route::get('/resources-home', 'ResourceController@home'); Route::get('/resources', 'ResourceController@index'); Route::get('/resource', 'ResourceController@show'); Route::get('/common/maps', 'CommonController@maps'); //卡卷 Route::get('/shop/cards', [CardController::class, 'index']); Route::middleware(['auth:api'])->group(function () { Route::get('/auth/user', "AuthController@me"); Route::post('/user/sync-mobile', 'UserController@syncUserMobile'); Route::post('/user/sync-info', 'UserController@syncUserInfo'); Route::get('/user', 'UserController@me'); Route::post('/order', 'OrderController@store'); Route::post('/order/pay', 'OrderController@pay'); Route::get('/orders', 'OrderController@index'); Route::get('/orders/{id}', 'OrderController@show'); Route::post('/orders', 'OrderController@showOrder'); Route::get('/order', 'OrderController@payResult'); Route::post('/order/close', 'OrderController@closeOrder'); Route::get('/order/is-server-exist', 'OrderController@isExistOrder'); Route::post('/device/close', 'DeviceController@stopDevice'); Route::post('/device/start', 'DeviceController@startDevice'); //卡卷 Route::post('/shop/card', [CardController::class, 'store']); Route::get('/shop/me-card', [CardController::class, 'meShopCard']); Route::get('/shop/me-card-use-log', [CardController::class, 'shopCardUseLogs']); }); // 微信支付接口通知 Route::any("/payments/wechat-notify", 'PaymentController@notify'); Route::any("/payments/wechat-refund-notify", 'PaymentController@refundNotify'); //控制端接口 Route::get('/status-change', [ApiController::class, 'boxChange']); Route::get('start', [HomeController::class, 'start'])->name('api.start'); Route::get('status', [HomeController::class, 'status'])->name('api.status'); Route::get('location', [HomeController::class, 'location'])->name('api.location'); if (config('app.env') === 'mac') { Route::post('/auth/weapp-login', "AuthController@weappLoginDev"); }