hasOne(\app\common\model\custom\Custom::class, 'id', 'customer_id'); } /** * @notes 关联project * @return \think\model\relation\HasOne * @author likeadmin * @date 2023/12/19 15:18 */ public function project() { return $this->hasOne(\app\common\model\project\Project::class, 'id', 'project_id'); } /** * @notes 关联org * @return \think\model\relation\HasOne * @author likeadmin * @date 2023/12/19 15:18 */ public function org() { return $this->hasOne(\app\common\model\dept\Orgs::class, 'id', 'org_id'); } /** * @notes 关联dept * @return \think\model\relation\HasOne * @author likeadmin * @date 2023/12/19 15:18 */ public function dept() { return $this->hasOne(\app\common\model\dept\Dept::class, 'id', 'dept_id'); } public function contract() { return $this->hasOne(\app\common\model\contract\Contract::class, 'id', 'contract_id'); } public function bankAccount() { return $this->hasOne(\app\common\model\bank\BankAccount::class, 'id', 'bank_account_id'); } }