From 9097a5538cab2c83c1875d03247b892bd63e43c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=A9=AC=E6=96=B0=E6=89=8D?= Date: Fri, 17 Sep 2021 21:44:58 +0800 Subject: [PATCH] =?UTF-8?q?[Bug=E4=BF=AE=E5=A4=8D](master):=20=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D=E4=BE=A7=E8=BE=B9=E6=A0=8F=E4=BF=AE=E6=94=B9=E5=AE=A2?= =?UTF-8?q?=E6=88=B7=E7=94=BB=E5=83=8F=E6=8A=A5=E9=94=99=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../app/core/common/src/Middleware/SidebarAuthMiddleware.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/api-server/app/core/common/src/Middleware/SidebarAuthMiddleware.php b/api-server/app/core/common/src/Middleware/SidebarAuthMiddleware.php index a54edf01..59051f6d 100644 --- a/api-server/app/core/common/src/Middleware/SidebarAuthMiddleware.php +++ b/api-server/app/core/common/src/Middleware/SidebarAuthMiddleware.php @@ -34,7 +34,9 @@ public function process(ServerRequestInterface $request, RequestHandlerInterface $request = Context::override(ServerRequestInterface::class, function (ServerRequestInterface $request) use ($user) { $userInfo = $user->toArray(); + // TODO 暂时兼容处理,需要优化 Logic 层不允许直接使用 user() 函数 $userInfo['corpIds'] = [$userInfo['corpId']]; + $userInfo['workEmployeeId'] = $userInfo['id']; return $request->withAttribute('user', $userInfo); }); }