Files
onboard/app/Http/Controllers/TestController.php
brusnitsyn 719eb1403f * добавил исход спец контингенту
* оптимизация обновления при редактировании спец контингента
* добавил поддержку заключительных диагнозов
* изменил определение законченной операции
* добавил поддержку исхода операции
* добавил определение отмены для операции через назначение
* работа над диапазонами календарей, подсчет статистики
* добавил статусы отчетов и подкорректировал привязку спец контингента к отчету
* добавил новые сервисы для будущего кеширования
* частичное разделение логики подсчета пациентов
2026-04-22 20:35:39 +09:00

33 lines
839 B
PHP

<?php
namespace App\Http\Controllers;
use App\Services\PatientMigrationService;
use Illuminate\Http\Request;
use Illuminate\Support\Carbon;
use Inertia\Inertia;
class TestController extends Controller
{
public function testMigrations(PatientMigrationService $migrationService)
{
$startAt = Carbon::parse('2026-01-01T00:00:00')->format('Y-m-d H:i:s');
$endAt = Carbon::parse('2026-03-31T23:59:00')->format('Y-m-d H:i:s');
$cacheKey = "branch_current_2";
\Cache::tags(["migrations_in_branch_outcome"])->flush();
$data = $migrationService->getMigrationsInBranchOutcome(2, $startAt, $endAt);
return Inertia::render('TestQuery', [
'data' => $data
]);
}
public function testIndex()
{
return Inertia::render('TestIndex', [
]);
}
}