get('/user', function (Request $request) { // return $request->user(); // }); Route::group(['prefix' => 'miniprogram', 'namespace' => 'Api\Miniprogram'], function () { // 登录 Route::post('auth', 'AuthController@authMiniprogram');//授权登录 Route::post('refresh-token', 'AuthController@refreshToken'); //已登录 Route::group(['middleware' => ['auth:api']], function () { /** 用户 **/ Route::post('bind-info-by-decrypt-data', 'UsersController@bindInfo');//通过授权绑定用户昵称和头像 Route::post('bind-phone-by-decrypt-data', 'UsersController@bindPhone');//获取手机号 Route::get('user-info', 'UsersController@userInfo'); Route::post('update-user-info', 'UsersController@updateInfo'); Route::get('user-points-log', 'UsersController@pointsLog'); Route::get('user-awards', 'UsersController@getUserAward'); Route::get('user-tickets', 'UsersController@userTicket'); /** 首页 **/ Route::get('hot-goods', 'IndexController@index'); Route::get('banners', 'IndexController@bannerList'); Route::get('article', 'ArticleController@list'); Route::get('article/{id}', 'ArticleController@detail'); /** 商品列表 **/ Route::get('goods', 'GoodsController@goodsList'); // Route::get('/goods', 'GoodsController@goodsList'); /** 购物车 **/ Route::get('goods-cart', 'GoodsController@toCart'); Route::get('goods-cart-price', 'GoodsController@toCartPrice'); Route::post('goods-cart/edit', 'GoodsController@editCart'); Route::post('goods-cart/clean', 'GoodsController@cleanCart'); /** 下单 **/ Route::post('create-order', 'OrderController@createOrder'); Route::post('pay-order', 'OrderController@payOrder'); Route::get('orders', 'OrderController@orderList'); Route::get('orders/{sn}', 'OrderController@orderInfo'); //获取可用优惠券 Route::get('ticket/{sn}', 'OrderController@getUserTicket'); //预约单操作 Route::get('reserve-activity/{id}', 'ReserveController@detail');//预约活动详情 Route::post('edit-reserve-time/{sn}', 'OrderController@editReserveTime');//修改预约时间 Route::post('reserve-to-number/{sn}', 'OrderController@reserveCreateOrderNumber');//创建取餐码 //取消订单 Route::post('cancel-orders/{sn}', 'OrderController@cancelOrder'); /** 活动 **/ Route::get('activity-options', 'ActivityController@awardsOptions'); Route::get('activity-awards', 'ActivityController@awardsName'); Route::post('activity-exchange', 'ActivityController@pointToTimes'); Route::post('activity-draw', 'ActivityController@toDraw');//单次抽奖 Route::post('activity-draw-f', 'ActivityController@toDrawFive');//五连必中 /** 抽奖活动 **/ Route::get('luck-activity/{id}', 'ActivityController@luckIndex'); Route::post('luck-activity-exchange/{id}', 'ActivityController@luckPointsToTimes'); Route::post('luck-activity-draw/{id}', 'ActivityController@luckToDraw');//单次抽奖 Route::post('luck-activity-draw-f/{id}', 'ActivityController@luckToDrawFive');//五连必中 /** 留言板 **/ Route::get('talks', 'TalkController@list'); Route::post('talks', 'TalkController@post'); Route::post('talks-praise/{id}', 'TalkController@clickPraise'); Route::post('upload-image', 'IndexController@uploadResource'); Route::post('guess/guess-content', 'GuessController@guessContent'); Route::post('guess/guess-new-content', 'GuessController@guessNewContent'); Route::post('guess/guess-result', 'GuessController@guessResult'); Route::post('guess/user-guess', 'GuessController@userGuess'); Route::post('guess/share-code', 'GuessController@shareCode'); }); }); Route::post('notify-wechat-pay', 'NotifyController@wechatPay'); Route::get('big-screen-number', 'BigScreenController@number'); // Route::post('guess/user-guess', 'Api\Miniprogram\GuessController@userGuess'); // Route::get('create-code', 'Api\Miniprogram\IndexController@createCode'); Route::fallback(function(){ return response()->json(['code'=>404,'message' => '请确认api地址正确'], 404); }); // Route::get('test-to-pay', 'NotifyController@testToPay');