hasOne(Owner::class,"id","owner_id"); } public function shop() { //店铺 return $this->hasOne(Shop::class,"id","shop_id"); } public function logistic() { //物流 return $this->hasOne(Logistic::class,"id","logistic_id"); } public function processMethod() { //作业类型 return $this->hasOne(ProcessMethod::class,"id","process_method_id"); } public function order() { //出库单 return $this->belongsTo(Order::class,"outer_id","id"); } public function store() { //入库单 return $this->belongsTo(Store::class,"outer_id","id"); } public function items() { //快递费子项 return $this->hasMany(OwnerFeeDetailLogistic::class,"owner_fee_detail_id","id"); } public function ownerLogisticFeeDetails(): HasMany { return $this->hasMany(OwnerLogisticFeeDetail::class); } public function ownerLogisticFeeDetail(): HasOne { return $this->hasOne(OwnerLogisticFeeDetail::class,'logistic_bill','logistic_bill'); } public function ownerPriceOperation(): BelongsTo { return $this->belongsTo(OwnerPriceOperation::class); } public function process() { return $this->hasOne('App\Process','id','outer_id'); } }