Add relationships for equipment masters in Machine and Plant models

This commit is contained in:
dhanabalan
2025-09-21 15:46:01 +05:30
parent 2e7c37c6f1
commit fad3cf4ed6
3 changed files with 12 additions and 0 deletions

View File

@@ -32,6 +32,7 @@ class EquipmentMaster extends Model
{ {
return $this->belongsTo(Plant::class); return $this->belongsTo(Plant::class);
} }
public function machine(): BelongsTo public function machine(): BelongsTo
{ {
return $this->belongsTo(Machine::class); return $this->belongsTo(Machine::class);

View File

@@ -37,4 +37,10 @@ class Machine extends Model
{ {
return $this->hasMany(TestingPanelReading::class); return $this->hasMany(TestingPanelReading::class);
} }
public function equipmentMasters()
{
return $this->hasMany(EquipmentMaster::class, 'machine_id', 'id');
}
} }

View File

@@ -88,6 +88,11 @@ class Plant extends Model
return $this->hasMany(WorkGroupMaster::class, 'plant_id', 'id'); return $this->hasMany(WorkGroupMaster::class, 'plant_id', 'id');
} }
public function equipmentMasters()
{
return $this->hasMany(EquipmentMaster::class, 'plant_id', 'id');
}
// public function rejectReasons() // public function rejectReasons()
// { // {
// return $this->hasMany(RejectReason::class, 'plant_id', 'id'); // return $this->hasMany(RejectReason::class, 'plant_id', 'id');