From c83e9a1674ba3b2d980699c4bf5cede574a553c5 Mon Sep 17 00:00:00 2001 From: mkm <727897186@qq.com> Date: Thu, 31 Aug 2023 18:13:16 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/common/logic/CompanyLogic.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/common/logic/CompanyLogic.php b/app/common/logic/CompanyLogic.php index 76e5972d7..5e7927a95 100644 --- a/app/common/logic/CompanyLogic.php +++ b/app/common/logic/CompanyLogic.php @@ -244,7 +244,11 @@ class CompanyLogic extends BaseLogic } $data['area_manager_name'] = Db::name('admin')->where('id', $data['area_manager'])->value('name'); $data['responsible_area'] = explode(',', $data['responsible_area']); - $data['contract'] = Contract::where(['party_b' => $data['id']])->with(['party_a_info', 'contractType'])->find(); + $where[]=['party_b','=', $data['id']]; + if(isset($params['contract_type'])){ + $wehre[]=['contract_type','=',$params['contract_type']]; + } + $data['contract'] = Contract::where($wehre)->with(['party_a_info', 'contractType'])->find(); } return $data;