diff --git a/app/common/logic/contract/ContractLogic.php b/app/common/logic/contract/ContractLogic.php index cc06479b8..57aefa17a 100644 --- a/app/common/logic/contract/ContractLogic.php +++ b/app/common/logic/contract/ContractLogic.php @@ -147,7 +147,7 @@ class ContractLogic extends BaseLogic $field = ['id,company_name,company_type,company_type company_type_name,organization_code, province,city,area,street,village,brigade,address,province province_name,city city_name,area area_name,street street_name,village village_name,brigade brigade_name,master_phone,master_name, qualification']; - $company = Company::where(['id' => $data['party_a']])->field($field)->find(); + $company = Company::where(['id' => $data['party_a']])->field($field)->find()->toArray(); $company['qualification'] = json_decode($company['qualification'], true); if($company['qualification'] && isset($company['qualification']['other_qualifications'])){ $company['qualification']['other_qualifications']=json_decode($company['qualification']['other_qualifications'],true);