diff --git a/app/api/controller/CompanyController.php b/app/api/controller/CompanyController.php
index 36010d802..53df480e5 100644
--- a/app/api/controller/CompanyController.php
+++ b/app/api/controller/CompanyController.php
@@ -62,7 +62,7 @@ class CompanyController extends BaseApiController
         $company = $query->append(['province_name', 'city_name', 'area_name', 'street_name', 'area_manager_name'])->toArray();
         $company['other_contacts'] = json_decode($company['other_contacts'], true);
         $company['qualification'] = $company['qualification'] != null ? json_decode($company['qualification'], true) : '';
-        $contract = Contract::find($company['contract_id']);
+        $contract = Contract::where('party_b',$id)->find();
         if (!empty($contract)) {
             if ($contract['admin_id'] != 0) {
                 $contract['party_b_name'] = Admin::where('id', $contract['admin_id'])->value('name');