作者 ZhengBing He

关联查询大于0

... ... @@ -25,13 +25,16 @@ class TicketProject extends Base
// 项目经理
public function pm()
{
return $this->hasOne(ManageHr::class, 'manage_id', 'pm_id')->select(['manage_id', 'name', 'nickname']);
return $this->hasOne(ManageHr::class, 'manage_id', 'pm_id')
->where('pm_id', '>', 0)
->select(['manage_id', 'name', 'nickname']);
}
//售后服务经理
public function assm()
{
return $this->hasOne(ManageHr::class, 'manage_id', 'assm_id')
->where('assm_id', '>', 0)
->select(['manage_id', 'name', 'nickname']);
}
... ... @@ -39,6 +42,7 @@ class TicketProject extends Base
public function seom()
{
return $this->hasOne(ManageHr::class, 'manage_id', 'seom_id')
->where('seom_id', '>', 0)
->select(['manage_id', 'name', 'nickname']);
}
... ... @@ -48,6 +52,7 @@ class TicketProject extends Base
public function first_engineer()
{
return $this->hasOne(ManageHr::class, 'manage_id', 'engineer_id')
->where('engineer_id', '>', 0)
->select(['manage_id', 'name', 'nickname']);
}
... ...