admin.php 1.0 KB

1234567891011121314151617181920212223242526
  1. <?php
  2. declare(strict_types=1);
  3. use think\facade\Route;
  4. use SixShop\WechatPay\Controller\TransferBillController;
  5. use SixShop\System\Middleware\MacroPageMiddleware;
  6. // API路由
  7. // 路由前缀: /admin/wechatpay
  8. //
  9. // 如果需要登录请添加认证中间件auth
  10. // ->middleware(['auth'])
  11. Route::post('transfer_bill/:id/refresh', [TransferBillController::class, 'refresh'])
  12. ->option(['name' => 'wechatpay:transfer_bill:refresh', 'description' => '刷新转账账单'])
  13. ->middleware(['auth']);
  14. Route::post('transfer_bill/:id/approve', [TransferBillController::class, 'approve'])
  15. ->option(['name' => 'wechatpay:transfer_bill:approve', 'description' => '审核转账账单'])
  16. ->middleware(['auth']);
  17. Route::post('transfer_bill/:id/reject', [TransferBillController::class, 'reject'])
  18. ->option(['name' => 'wechatpay:transfer_bill:reject', 'description' => '拒绝转账账单'])
  19. ->middleware(['auth']);
  20. Route::resource('transfer_bill', TransferBillController::class)
  21. ->only(['index'])
  22. ->middleware(['auth']);