route.php 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. <?php
  2. use Illuminate\Support\Facades\Route;
  3. use Modules\Manage\Http\Controllers\MiniprogramController;
  4. use Modules\Manage\Http\Controllers\PayConfigController;
  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. //小程序列表
  13. Route::get('index',[MiniprogramController::class,'index']);
  14. //小程序详情
  15. Route::get('show/{id}',[MiniprogramController::class,'show']);
  16. //小程序详情
  17. Route::post('update/{id}',[MiniprogramController::class,'update']);
  18. //小程序分配列表
  19. Route::get('allocation/{miniprogram_id}',[MiniprogramController::class,'getAllocationInfo']);
  20. //分配小程序
  21. Route::post('allocation/{miniprogram_id}',[MiniprogramController::class,'allocationStore']);
  22. //分配小程序
  23. Route::get('companylist',[MiniprogramController::class,'companyList'])
  24. ->withoutMiddleware(config('catch.route.middlewares'));
  25. });
  26. Route::prefix('payConfig')->group(function(){
  27. Route::get('list', [PayConfigController::class, 'list']);
  28. Route::post('remark', [PayConfigController::class, 'remark']);
  29. Route::post('addConfig', [PayConfigController::class, 'addConfig']);
  30. });
  31. });