diff --git a/app/Models/EquipmentMaster.php b/app/Models/EquipmentMaster.php index 97f7002..0ed609b 100644 --- a/app/Models/EquipmentMaster.php +++ b/app/Models/EquipmentMaster.php @@ -32,6 +32,7 @@ class EquipmentMaster extends Model { return $this->belongsTo(Plant::class); } + public function machine(): BelongsTo { return $this->belongsTo(Machine::class); diff --git a/app/Models/Machine.php b/app/Models/Machine.php index 90b01ea..6560599 100644 --- a/app/Models/Machine.php +++ b/app/Models/Machine.php @@ -37,4 +37,10 @@ class Machine extends Model { return $this->hasMany(TestingPanelReading::class); } + + public function equipmentMasters() + { + return $this->hasMany(EquipmentMaster::class, 'machine_id', 'id'); + } + } diff --git a/app/Models/Plant.php b/app/Models/Plant.php index 0bdc153..167466a 100644 --- a/app/Models/Plant.php +++ b/app/Models/Plant.php @@ -88,6 +88,11 @@ class Plant extends Model return $this->hasMany(WorkGroupMaster::class, 'plant_id', 'id'); } + public function equipmentMasters() + { + return $this->hasMany(EquipmentMaster::class, 'plant_id', 'id'); + } + // public function rejectReasons() // { // return $this->hasMany(RejectReason::class, 'plant_id', 'id');