From ca645a26fab56cef9893ca57352c1f19722328f0 Mon Sep 17 00:00:00 2001 From: unknown <736250432@qq.com> Date: Sat, 9 Sep 2023 09:31:26 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=90=88=E5=90=8C=E5=88=97?= =?UTF-8?q?=E8=A1=A8=E9=A1=B5=E5=87=BA=E7=8E=B0Attempt=20to=20read=20prope?= =?UTF-8?q?rty=20"area=5Fmanager"=20on=20null=E7=9A=84=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/adminapi/lists/contract/ContractLists.php | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/app/adminapi/lists/contract/ContractLists.php b/app/adminapi/lists/contract/ContractLists.php index cebad313d..34ab1bfd7 100644 --- a/app/adminapi/lists/contract/ContractLists.php +++ b/app/adminapi/lists/contract/ContractLists.php @@ -90,9 +90,13 @@ class ContractLists extends BaseAdminDataLists implements ListsSearchInterface }else{ $item->party_b_name=Db::name('user')->where('id',$item->party_b)->value('nickname'); } - $area_manager_name=Db::name('admin')->where('id',$item->party_a_info->area_manager)->value('name'); - if($area_manager_name){ - $item->area_manager_name=$area_manager_name; + if(!empty($item->party_a_info)){ + $area_manager_name=Db::name('admin')->where('id',$item->party_a_info->area_manager)->value('name'); + if($area_manager_name){ + $item->area_manager_name=$area_manager_name; + }else{ + $item->area_manager_name='暂无片区经理'; + } }else{ $item->area_manager_name='暂无片区经理'; }