country hints

This commit is contained in:
Masroor Ehsan 2025-01-29 18:12:45 +06:00
parent 93842ba548
commit a0834c511e

View File

@ -8,6 +8,7 @@
use App\Services\ACL\WorklistButton; use App\Services\ACL\WorklistButton;
use App\Services\ACL\WorklistColumn; use App\Services\ACL\WorklistColumn;
use App\Services\ACL\WorklistGuard; use App\Services\ACL\WorklistGuard;
use App\Services\GeoLocation;
use Carbon\Carbon; use Carbon\Carbon;
use Carbon\CarbonImmutable; use Carbon\CarbonImmutable;
use Closure; use Closure;
@ -514,8 +515,12 @@ private function renderCustomColumns(): array
break; break;
case WorklistColumn::DicomServer: case WorklistColumn::DicomServer:
$columns[$col->value] = function (Study $study) { $columns[$col->value] = function (Study $study) {
return sprintf('<span class="fi fi-%s msg-icon me-1"></span>%s', $country = GeoLocation::name(strtoupper($study->dicomServer->geo_code));
return sprintf('<span class="fi fi-%s msg-icon me-1" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-original-title="%s" title="%s"></span>%s',
strtolower($study->dicomServer->geo_code), strtolower($study->dicomServer->geo_code),
$country,
$country,
$study->dicomServer->server_name); $study->dicomServer->server_name);
}; };
break; break;