admin.php 776 B

123456789101112131415161718192021222324252627
  1. <?php
  2. declare(strict_types=1);
  3. use think\facade\Route;
  4. use SixShop\Points\Controller\{UserPointController, UserPointLogController};
  5. // 后台管理API路由
  6. // 路由前缀: /admin/points
  7. Route::resource('user_point', UserPointController::class)->middleware([
  8. 'auth'
  9. ])->option([
  10. 'name' => 'points:user_point',
  11. 'description' => '用户积分',
  12. ]);
  13. Route::group('user_point_log', function () {
  14. Route::get('user', [UserPointLogController::class, 'user'])->option([
  15. 'name' => 'points:user_point_log:user',
  16. 'description' => '积分记录用户列表',
  17. ]);
  18. Route::resource('', UserPointLogController::class)->option([
  19. 'name' => 'points:user_point_log',
  20. 'description' => '积分记录',
  21. ]);
  22. })->middleware(['auth']);