Explorar o código

refactor(core): 移除MacroPageMiddleware并重构分页逻辑

- 删除所有控制器中的MacroPageMiddleware中间件引用
- 移除MacroPageMiddleware类定义
- 在Core\Request中新增pageAndLimit方法实现分页参数获取
- 统一分页参数验证规则:页码>=1,每页数量1-200
- 更新路由配置移除MacroPageMiddleware中间件绑定
- 修改MakerBundle模板和测试用例适配新分页方式
runphp hai 3 meses
pai
achega
0be82bdc06
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      route/admin.php

+ 2 - 2
route/admin.php

@@ -3,7 +3,7 @@ declare(strict_types=1);
 
 use think\facade\Route;
 use SixShop\WechatPay\Controller\TransferBillController;
-use SixShop\System\Middleware\MacroPageMiddleware;
+
 
 // API路由
 // 路由前缀: /admin/wechatpay
@@ -17,4 +17,4 @@ Route::resource('transfer_bill', TransferBillController::class, function (){
     Route::post('reject', [TransferBillController::class, 'reject']);
 })
     ->only(['index'])
-    ->middleware(['auth', MacroPageMiddleware::class]);
+    ->middleware(['auth']);