Merge pull request '修复合同列表页出现Attempt to read property "area_manager" on null的错误' (#39) from zhangwei into dev

Reviewed-on: #39
This commit is contained in:
weiz 2023-09-09 09:32:21 +08:00
commit e0f5fb24fe

View File

@ -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='暂无片区经理';
}