route.php 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. <?php
  2. use Illuminate\Support\Facades\Route;
  3. use Modules\WechatPlatform\Http\Controllers\CommonController;
  4. use Modules\WechatPlatform\Http\KFMessageController;
  5. use Modules\WechatPlatform\Http\Controllers\WechatKeywordsController;
  6. Route::prefix('wechatPlatform')->group(function(){
  7. Route::prefix('kfMessage')->group(function(){
  8. Route::get('list', [KFMessageController::class, 'list']);
  9. });
  10. // 关键字列表
  11. Route::prefix('keyword')->group(function () {
  12. // 列表
  13. Route::any("list",[WechatKeywordsController::class,'list']);
  14. // 添加
  15. Route::post('add',[WechatKeywordsController::class,'add']);
  16. // 编辑
  17. Route::post('edit/{id}',[WechatKeywordsController::class,'edit']);
  18. // 详情
  19. Route::any('detail/{id}',[WechatKeywordsController::class,'detail']);
  20. // 删除
  21. Route::any('del',[WechatKeywordsController::class,'del']);
  22. // 配置公众号
  23. Route::post('allocation/{id}',[WechatKeywordsController::class,'allocation']);
  24. // 关键字公账号配置选择项
  25. Route::any("auth_list/{id}",[WechatKeywordsController::class,'authList']);
  26. });
  27. // 公共部分
  28. Route::prefix('common')->group(function (){
  29. // 获取小程序页面链接
  30. Route::post('get_page',[CommonController::class,'getPageUrl'])->withoutMiddleware(config('catch.route.middlewares'));
  31. });
  32. // 设置
  33. Route::prefix('setting')->group(function (){
  34. });
  35. });