admin.php 1.1 KB

123456789101112131415161718192021222324252627282930
  1. <?php
  2. declare(strict_types=1);
  3. use think\facade\Route;
  4. use SixShop\Lakala\Controller\Admin\{
  5. ProfitShareReceiverController,
  6. ProfitShareOrderController,
  7. TradeOrderController
  8. };
  9. use SixShop\System\Middleware\MacroPageMiddleware;
  10. // Admin路由
  11. // 路由前缀: /admin/lakala
  12. //
  13. // 如果需要登录请添加认证中间件auth
  14. // ->middleware(['auth'])
  15. Route::resource('profit_share_receiver', ProfitShareReceiverController::class, function () {
  16. Route::put('apply', [ProfitShareReceiverController::class, 'apply']);
  17. Route::put('bind', [ProfitShareReceiverController::class, 'bind']);
  18. Route::put('modify', [ProfitShareReceiverController::class, 'modify']);
  19. })
  20. ->middleware(['auth', MacroPageMiddleware::class]);
  21. Route::resource('profit_share_order', ProfitShareOrderController::class)
  22. ->middleware(['auth', MacroPageMiddleware::class]);
  23. Route::resource('trade_order', TradeOrderController::class, function (){
  24. Route::put('express_company', [TradeOrderController::class, 'updateExpressCompany']);
  25. })
  26. ->middleware(['auth', MacroPageMiddleware::class]);