hasOne(Company::class, 'id', 'company_id')->bind(['company_name']); } public function company() { return $this->hasOne(Company::class, 'id', 'company_id'); } public function partyA() { return $this->hasOne(Company::class, 'id', 'company_id')->bind(['party_a_name'=>'company_name']);; } public function contractType() { return $this->hasOne(DictData::class, 'id', 'contract_type')->bind(['contract_type_name'=>'name']); } }