修改合同详情

This commit is contained in:
luofei 2023-07-22 17:44:38 +08:00
parent e8ad78c3d9
commit e0faf898b1
2 changed files with 6 additions and 2 deletions

View File

@ -115,6 +115,6 @@ class ContractLogic extends BaseLogic
*/
public static function detail($params): array
{
return Contract::findOrEmpty($params['id'])->toArray();
return Contract::with(['companyName','partyA','partyB','contractType'])->findOrEmpty($params['id'])->toArray();
}
}

View File

@ -46,7 +46,11 @@ class Contract extends BaseModel
}
public function partyA()
{
return $this->hasOne(Company::class, 'id', 'company_id')->bind(['party_a_name'=>'company_name']);;
return $this->hasOne(Company::class, 'id', 'party_a')->bind(['party_a_name'=>'company_name']);
}
public function partyB()
{
return $this->hasOne(Company::class, 'id', 'party_b')->bind(['party_b_name'=>'company_name']);
}
public function contractType()
{