Форматирование
This commit is contained in:
@@ -176,11 +176,12 @@ it('builds auto fill payload from the same patient metrics that are stored in re
|
||||
'rf_DepartmentID' => 100,
|
||||
]);
|
||||
|
||||
$department = new Department();
|
||||
$department = new Department;
|
||||
$department->department_id = 10;
|
||||
$department->rf_mis_department_id = 100;
|
||||
|
||||
$user = new class extends User {
|
||||
$user = new class extends User
|
||||
{
|
||||
public function isHeadOfDepartment()
|
||||
{
|
||||
return false;
|
||||
@@ -244,11 +245,11 @@ it('builds auto fill payload from the same patient metrics that are stored in re
|
||||
});
|
||||
|
||||
it('creates auto-filled report through report service with auto flag and scoped department user', function () {
|
||||
$department = new Department();
|
||||
$department = new Department;
|
||||
$department->department_id = 10;
|
||||
$department->rf_mis_department_id = 100;
|
||||
|
||||
$user = new User();
|
||||
$user = new User;
|
||||
$user->id = 15;
|
||||
$user->rf_lpudoctor_id = 5015;
|
||||
$user->rf_department_id = 999;
|
||||
@@ -276,7 +277,7 @@ it('creates auto-filled report through report service with auto flag and scoped
|
||||
&& $scopedUser->rf_department_id === 10
|
||||
&& $scopedUser->department->department_id === 10;
|
||||
})
|
||||
->andReturn(new \App\Models\Report());
|
||||
->andReturn(new \App\Models\Report);
|
||||
|
||||
$service = new AutoReportService($reportService, app(DateRangeService::class));
|
||||
|
||||
@@ -284,11 +285,11 @@ it('creates auto-filled report through report service with auto flag and scoped
|
||||
});
|
||||
|
||||
it('force recreation removes previous report scoped data before storing a new auto-filled report', function () {
|
||||
$department = new Department();
|
||||
$department = new Department;
|
||||
$department->department_id = 10;
|
||||
$department->rf_mis_department_id = 100;
|
||||
|
||||
$user = new User();
|
||||
$user = new User;
|
||||
$user->id = 15;
|
||||
$user->rf_lpudoctor_id = 5015;
|
||||
$user->rf_department_id = 10;
|
||||
@@ -340,7 +341,7 @@ it('force recreation removes previous report scoped data before storing a new au
|
||||
$reportService
|
||||
->shouldReceive('storeReport')
|
||||
->once()
|
||||
->andReturn(new \App\Models\Report());
|
||||
->andReturn(new \App\Models\Report);
|
||||
|
||||
$service = new AutoReportService($reportService, app(DateRangeService::class));
|
||||
|
||||
|
||||
@@ -10,7 +10,6 @@ use App\Services\SnapshotService;
|
||||
use App\Services\UnifiedPatientService;
|
||||
use Carbon\Carbon;
|
||||
use Illuminate\Database\Schema\Blueprint;
|
||||
use Illuminate\Support\Collection;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
|
||||
@@ -164,8 +163,10 @@ function reportDateRange(string $start, string $end): DateRange
|
||||
|
||||
function makeUser(bool $isHead = false, bool $isAdmin = false): User
|
||||
{
|
||||
$user = new class extends User {
|
||||
$user = new class extends User
|
||||
{
|
||||
public bool $head = false;
|
||||
|
||||
public bool $admin = false;
|
||||
|
||||
public function isHeadOfDepartment()
|
||||
@@ -364,7 +365,7 @@ it('uses snapshots for head on current-day plan requests', function () {
|
||||
]);
|
||||
|
||||
$dateRange = reportDateRange('2026-04-08 06:00:00', '2026-04-09 06:00:00');
|
||||
$department = new Department();
|
||||
$department = new Department;
|
||||
$department->department_id = 1;
|
||||
$department->rf_mis_department_id = 100;
|
||||
$user = makeUser(isHead: true);
|
||||
@@ -450,7 +451,7 @@ it('uses snapshots for historical head plan requests and counts unique snapshot
|
||||
endDateRaw: '2026-04-08 06:00:00',
|
||||
isOneDay: false,
|
||||
);
|
||||
$department = new Department();
|
||||
$department = new Department;
|
||||
$department->department_id = 1;
|
||||
$department->rf_mis_department_id = 100;
|
||||
$user = makeUser(isHead: true);
|
||||
@@ -588,7 +589,7 @@ it('filters historical head plan snapshots by latest report and marks only lates
|
||||
isOneDay: false,
|
||||
);
|
||||
|
||||
$department = new Department();
|
||||
$department = new Department;
|
||||
$department->department_id = 1;
|
||||
$department->rf_mis_department_id = 100;
|
||||
|
||||
@@ -704,7 +705,7 @@ it('uses current snapshots for head one-day plan list and marks recipients separ
|
||||
]);
|
||||
|
||||
$dateRange = reportDateRange('2026-04-08 06:00:00', '2026-04-09 06:00:00');
|
||||
$department = new Department();
|
||||
$department = new Department;
|
||||
$department->department_id = 1;
|
||||
$department->rf_mis_department_id = 100;
|
||||
|
||||
@@ -739,7 +740,7 @@ it('separates special contingent from mis lists while keeping it in aggregate li
|
||||
]);
|
||||
|
||||
$dateRange = reportDateRange('2026-04-08 06:00:00', '2026-04-09 06:00:00');
|
||||
$department = new Department();
|
||||
$department = new Department;
|
||||
$department->department_id = 1;
|
||||
$department->rf_mis_department_id = 100;
|
||||
$user = makeUser();
|
||||
@@ -813,7 +814,7 @@ it('separates special contingent from mis lists in snapshot mode', function () {
|
||||
endDateRaw: '2026-04-08 06:00:00',
|
||||
isOneDay: false,
|
||||
);
|
||||
$department = new Department();
|
||||
$department = new Department;
|
||||
$department->department_id = 1;
|
||||
$department->rf_mis_department_id = 100;
|
||||
$user = makeUser(isHead: true);
|
||||
@@ -937,7 +938,7 @@ it('keeps operations for replica patients on live report requests', function ()
|
||||
]);
|
||||
|
||||
$dateRange = reportDateRange('2026-04-08 06:00:00', '2026-04-09 06:00:00');
|
||||
$department = new Department();
|
||||
$department = new Department;
|
||||
$department->department_id = 1;
|
||||
$department->rf_mis_department_id = 100;
|
||||
$user = makeUser();
|
||||
@@ -1000,7 +1001,7 @@ it('keeps completed operations in patient rows even if operation date is outside
|
||||
]);
|
||||
|
||||
$dateRange = reportDateRange('2026-04-08 06:00:00', '2026-04-09 06:00:00');
|
||||
$department = new Department();
|
||||
$department = new Department;
|
||||
$department->department_id = 1;
|
||||
$department->rf_mis_department_id = 100;
|
||||
$user = makeUser();
|
||||
|
||||
Reference in New Issue
Block a user