| 123456789101112131415161718192021222324252627282930 |
- <?php
- declare (strict_types = 1);
- namespace app\middleware;
- use think\Response;
- // 格式化返回格式中间件
- class FormatResponse
- {
- /**
- * 处理请求
- * @param $request
- * @param \Closure $next
- * @return Response
- */
- public function handle($request, \Closure $next)
- {
- $response = $next($request);
- $response->data(json_encode([
- "code" => $response->getCode(),
- "msg" => null,
- "data" => $response->getData()
- ]));
- return $response;
- }
- }
|