route.php 1.5 KB

12345678910111213141516171819202122232425262728293031323334
  1. <?php
  2. use Illuminate\Support\Facades\Route;
  3. use Modules\WechatPlatform\Http\Controllers\WechatKeywordsController;
  4. use Modules\WechatPlatform\Http\Controllers\KFMessageController;
  5. Route::prefix('wechatPlatform')->group(function () {
  6. // 微信公众号设置
  7. Route::prefix('officialAccount')->group(function () {
  8. // 关键字列表
  9. Route::prefix('keyword')->group(function () {
  10. // 列表
  11. Route::any("list",[WechatKeywordsController::class,'list']);
  12. // 添加
  13. Route::post('add',[WechatKeywordsController::class,'add']);
  14. // 编辑
  15. Route::post('edit/{id}',[WechatKeywordsController::class,'edit']);
  16. // 详情
  17. Route::any('detail/{id}',[WechatKeywordsController::class,'detail']);
  18. // 删除
  19. Route::any('del/{id}',[WechatKeywordsController::class,'del']);
  20. // 配置公众号
  21. Route::post('allocation/id',[WechatKeywordsController::class,'allocation']);
  22. });
  23. });
  24. Route::prefix('kfMessage')->middleware('roleCheck:optimizer')->group(function(){
  25. Route::get('list', [KFMessageController::class, 'list']);
  26. Route::post('add', [KFMessageController::class, 'add']);
  27. Route::post('stop', [KFMessageController::class, 'stop']);
  28. Route::post('delete', [KFMessageController::class, 'delete']);
  29. Route::post('updateContent', [KFMessageController::class, 'updateContent']);
  30. Route::post('updateGZH', [KFMessageController::class, 'updateGZH']);
  31. });
  32. });