route.php 1.5 KB

123456789101112131415161718192021222324252627282930313233
  1. <?php
  2. use Illuminate\Support\Facades\Route;
  3. use Modules\Callback\Http\Controllers\CallbackLogController;
  4. use Modules\Callback\Http\Controllers\JLEvent\JLEventController;
  5. use Modules\Callback\Http\Controllers\JuliangAccountController;
  6. use Modules\Callback\Http\Controllers\TencentAdqController;
  7. Route::prefix('callback')->group(function () {
  8. Route::prefix('juliangAccount')->group(function(){
  9. Route::get('list', [JuliangAccountController::class, 'list']);
  10. Route::post('addAccount', [JuliangAccountController::class, 'addAccount']);
  11. Route::post('updateCallbackConfig', [JuliangAccountController::class, 'updateCallbackConfig']);
  12. Route::post('turnCallbackState', [JuliangAccountController::class, 'turnCallbackState']);
  13. Route::post('unbindPromotion', [JuliangAccountController::class, 'unbindPromotion']);
  14. Route::get('log/list', [CallbackLogController::class, 'list']);
  15. Route::post('log/callbackAgain', [CallbackLogController::class, 'callbackAgain']);
  16. });
  17. Route::prefix('jlEvent')->group(function(){
  18. Route::post('add', [JLEventController::class, 'add']);
  19. Route::post('update', [JLEventController::class, 'update']);
  20. Route::get('list', [JLEventController::class, 'list']);
  21. });
  22. Route::prefix('tencentadq')->group(function(){
  23. Route::post('add', [TencentAdqController::class, 'index']);
  24. Route::post('update', [TencentAdqController::class, 'update']);
  25. Route::get('index', [TencentAdqController::class, 'index']);
  26. });
  27. });