route.php 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  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. Route::get('companylist',[MiniprogramController::class,'companyList'])
  30. ->withoutMiddleware(config('catch.route.middlewares'));
  31. });
  32. });