belongsTo('App\Order','order_id','id'); } public function rejectedBill(){ return $this->belongsTo('App\RejectedBill','rejected_bill_id','id'); } public function issueType(){ return $this->belongsTo('App\OrderIssueType','order_issue_type_id','id'); } public function logs(){ return $this->hasMany('App\OrderIssueProcessLog','order_issue_id','id'); } public function top(){ return $this->hasOne('App\OrderIssueOnTop','order_issue_id','id'); } public function userWorkGroup(){ return $this->belongsTo('App\UserWorkgroup','user_workgroup_id','id'); } public function secondOrder(){ return $this->belongsTo('App\Order','second_order_id','id'); } public function getSecondLogisticNumberAttribute(){ return $this['secondOrder']['code'] ??''; } }