route.php 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. <?php
  2. use Illuminate\Support\Facades\Route;
  3. use Modules\Manage\Http\Controllers\MiniprogramController;
  4. use Modules\Manage\Http\Controllers\UserMiniprogramController;
  5. Route::prefix('manage')->group(function(){
  6. Route::prefix('miniprogram')->group(function () {
  7. //类型列表
  8. Route::get('typelist',[MiniprogramController::class,'typeList'])
  9. ->withoutMiddleware(config('catch.route.middlewares'));
  10. //添加
  11. Route::post('store',[MiniprogramController::class,'store'])
  12. ->withoutMiddleware(config('catch.route.middlewares'));
  13. //小程序列表
  14. Route::get('index',[MiniprogramController::class,'index'])
  15. ->withoutMiddleware(config('catch.route.middlewares'));
  16. //小程序详情
  17. Route::get('show/{id}',[MiniprogramController::class,'show'])
  18. ->withoutMiddleware(config('catch.route.middlewares'));
  19. //小程序详情
  20. Route::post('update/{id}',[MiniprogramController::class,'update'])
  21. ->withoutMiddleware(config('catch.route.middlewares'));
  22. //小程序分配列表
  23. Route::get('allocation/{miniprogram_id}',[UserMiniprogramController::class,'getAllocationInfo'])
  24. ->withoutMiddleware(config('catch.route.middlewares'));
  25. //分配小程序
  26. Route::post('allocation/{miniprogram_id}',[UserMiniprogramController::class,'allocationStore'])
  27. ->withoutMiddleware(config('catch.route.middlewares'));
  28. });
  29. });