From e8ad78c3d90c5828ed48b43ba43b0d0f0bcef870 Mon Sep 17 00:00:00 2001 From: luofei <604446095@qq.com> Date: Sat, 22 Jul 2023 17:34:59 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=89=87=E5=8C=BA=E7=BB=8F?= =?UTF-8?q?=E7=90=86=E6=95=B0=E6=8D=AE=E8=BF=94=E5=9B=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/api/controller/CompanyController.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/api/controller/CompanyController.php b/app/api/controller/CompanyController.php index cdf9dd896..6e121ac07 100644 --- a/app/api/controller/CompanyController.php +++ b/app/api/controller/CompanyController.php @@ -68,8 +68,9 @@ class CompanyController extends BaseApiController public function areaManager() { [$page, $limit] = $this->getPage(); - $adminIds = AdminRole::where('role_id', 8)->column('admin_id'); - $query = Admin::wherein('id', $adminIds); + $admin = Admin::find($this->userInfo['admin_id']); + $company = Company::find($admin['company_id']); + $query = Admin::where('id', $company['area_manager']); $count = $query->count(); $data = $query->page($page)->limit($limit)->append(['province_name', 'city_name', 'area_name', 'street_name'])->field('id,name,account,avatar,province,city,area,street')->select()->toArray(); return $this->success('success', ['count' => $count, 'data' => $data]);