group(function() { // 登录注册、验证码 Route::post('/login', [\App\Http\Controllers\Api\v1\LoginController::class, 'login']); Route::post('/logout', [\App\Http\Controllers\Api\v1\LoginController::class, 'logout']); // 上传文件 Route::post('/upload/image', [\App\Http\Controllers\Api\UploadController::class, 'uploadImage']); Route::post('/upload/file', [\App\Http\Controllers\Api\UploadController::class, 'uploadFile']); // 配置和首页数据 Route::get('/config', [\App\Http\Controllers\Api\v1\IndexController::class, 'config']); }); // 用户端路由组 Route::prefix('v1')->middleware('web.login')->group(function() { Route::get('/index/data', [\App\Http\Controllers\Api\v1\IndexController::class, 'data']); // 商品、商品分类 Route::post('/goods/index', [\App\Http\Controllers\Api\v1\GoodsController::class, 'index']); Route::post('/goods/list', [\App\Http\Controllers\Api\v1\GoodsController::class, 'list']); Route::post('/goods/history', [\App\Http\Controllers\Api\v1\GoodsController::class, 'history']); Route::post('/category/list', [\App\Http\Controllers\Api\v1\GoodsCategoryController::class, 'index']); Route::post('/category/history', [\App\Http\Controllers\Api\v1\GoodsCategoryController::class, 'history']); // 用户信息 Route::get('/user/info', [\App\Http\Controllers\Api\v1\MemberController::class, 'info']); Route::post('/user/setAvatar', [\App\Http\Controllers\Api\v1\MemberController::class, 'setAvatar']); Route::post('/user/modify', [\App\Http\Controllers\Api\v1\MemberController::class, 'modify']); // 客户列表 Route::post('/supper/index', [\App\Http\Controllers\Api\v1\MemberController::class, 'supper']); // 订单列表 Route::post('/order/index', [\App\Http\Controllers\Api\v1\OrderController::class, 'index']); Route::get('/order/info', [\App\Http\Controllers\Api\v1\OrderController::class, 'info']); Route::post('/order/submit', [\App\Http\Controllers\Api\v1\OrderController::class, 'submit']); Route::post('/order/count', [\App\Http\Controllers\Api\v1\OrderController::class, 'count']); Route::post('/order/complete', [\App\Http\Controllers\Api\v1\OrderController::class, 'complete']); // 收货地址 Route::post('/address/index', [\App\Http\Controllers\Api\v1\MemberAddressController::class, 'index']); Route::post('/address/save', [\App\Http\Controllers\Api\v1\MemberAddressController::class, 'save']); Route::post('/address/delete', [\App\Http\Controllers\Api\v1\MemberAddressController::class, 'delete']); // 文章 Route::post('/article/index', [\App\Http\Controllers\Api\v1\ArticleController::class, 'index']); Route::get('/article/info', [\App\Http\Controllers\Api\v1\ArticleController::class, 'info']); Route::get('/article/page', [\App\Http\Controllers\Api\v1\ArticleController::class, 'page']); // 投诉建议 Route::post('/complaint/index', [\App\Http\Controllers\Api\v1\ComplaintController::class, 'index']); Route::post('/complaint/submit', [\App\Http\Controllers\Api\v1\ComplaintController::class, 'submit']); }); // 回调处理 Route::match(['get','post'],'/test/check', [\App\Http\Controllers\Api\v1\TestController::class, 'check']);