diff --git a/app/adminapi/logic/auth/AdminLogic.php b/app/adminapi/logic/auth/AdminLogic.php index 085c9ca30..c70f45582 100755 --- a/app/adminapi/logic/auth/AdminLogic.php +++ b/app/adminapi/logic/auth/AdminLogic.php @@ -227,7 +227,11 @@ class AdminLogic extends BaseLogic return Db::name('dict_data')->where('id',$data['contract_type'])->value('name'); }) ->find(); - $admin['contract']['party_a_name'] = Company::where(['id' => $admin['contract']['party_a']])->value('company_name'); + if (empty($admin['contract']['party_a'])) { + $admin['contract']['party_a_name'] = '平台'; + } else { + $admin['contract']['party_a_name'] = Company::where(['id' => $admin['contract']['party_a']])->value('company_name'); + } if ($action == 'detail') { return $admin; }