Обновлен стартовый экран
Переписаны запросы для статистики, отчетов Добавлена интеграция отчета сестры
This commit is contained in:
@@ -39,13 +39,24 @@ class ReportDutyPatient extends Model
|
||||
|
||||
public function operations(): \Illuminate\Database\Eloquent\Relations\HasMany
|
||||
{
|
||||
return $this->hasMany(SurgicalOperation::class, 'medical_history_id', 'id');
|
||||
return $this->hasMany(SurgicalOperation::class, 'medical_history_id', 'original_id');
|
||||
}
|
||||
|
||||
public function latestMigration()
|
||||
{
|
||||
return $this->hasOne(ReportDutyMigrationPatient::class, 'medical_history_id', 'id')
|
||||
->latest('ingoing_date');
|
||||
->orderBy('ingoing_date', 'desc');
|
||||
}
|
||||
|
||||
public function observables()
|
||||
{
|
||||
return $this->hasMany(ObservableMedicalHistory::class, 'original_id', 'original_id');
|
||||
}
|
||||
|
||||
public function observable()
|
||||
{
|
||||
return $this->hasOne(ObservableMedicalHistory::class, 'original_id', 'original_id')
|
||||
->orderBy('observable_in', 'desc');
|
||||
}
|
||||
|
||||
public function operationsInDepartment($query, $departmentId)
|
||||
|
||||
Reference in New Issue
Block a user