This commit is contained in:
Dr Masroor Ehsan 2025-01-18 11:55:25 +06:00
parent 060bd37089
commit 5b5182c0bc

View File

@ -13,23 +13,37 @@ public static function worklistColumns(User|int|null $usr = null): Collection
$columns = collect([ $columns = collect([
WorklistColumn::Priority, WorklistColumn::Priority,
WorklistColumn::ReportStatus, WorklistColumn::ReportStatus,
WorklistColumn::History, WorklistColumn::ActionButtons,
WorklistColumn::Modality,
WorklistColumn::PatientId, WorklistColumn::PatientId,
WorklistColumn::PatientName, WorklistColumn::PatientName,
WorklistColumn::PatientSexAge, WorklistColumn::PatientSexAge,
WorklistColumn::StudyDescription,
WorklistColumn::StudyDate, WorklistColumn::StudyDate,
WorklistColumn::ReceiveDate,
WorklistColumn::StudyDescription,
WorklistColumn::AssignedPhysician, WorklistColumn::AssignedPhysician,
WorklistColumn::ReadingPhysician, WorklistColumn::ReadingPhysician,
// WorklistColumn::ReportDate, WorklistColumn::ReportDate,
WorklistColumn::History,
WorklistColumn::Modality,
WorklistColumn::Series, WorklistColumn::Series,
WorklistColumn::ReceiveDate,
WorklistColumn::ActionButtons,
WorklistColumn::ReportButtons, WorklistColumn::ReportButtons,
WorklistColumn::ViewerButtons, WorklistColumn::ViewerButtons,
]); ]);
if ($user->isRadiologist()) {
$columns = $columns->except([
WorklistColumn::AssignedPhysician,
WorklistColumn::ReadingPhysician,
]);
$columns = $columns->reject(function ($col) {
return $col == WorklistColumn::AssignedPhysician || $col == WorklistColumn::ReadingPhysician;
});
} else {
$columns = $columns->reject(function ($col) {
return $col == WorklistColumn::ReportDate;
});
}
return $columns; return $columns;
} }