* оптимизировал запросы выдачи пациентов, сохранения снапшотов

* доработал страницу отчета дежурного
* переделал "действия" над пациентом
* подключил виджеты на странице отчета дежурного
This commit is contained in:
brusnitsyn
2026-05-08 17:04:56 +09:00
parent 6cf1ffbb2b
commit 90e0d04dfd
17 changed files with 818 additions and 292 deletions

View File

@@ -104,7 +104,7 @@ class MigrationPatient extends MaterializedViewModel
->where('ingoing_date', '<', $dateRange->startSql())
->wherehas('medicalHistory', function ($query) use ($dateRange) {
$query->whereNull('extract_date');
}); // опционально: поступил не раньше 2 лет назад
});
})
->orWhere(function ($q) use ($dateRange) {
$q->where('ingoing_date', '<=', $dateRange->endSql())