diff --git a/emergency-app/ai-assistant/index.html b/emergency-app/ai-assistant/index.html
index 21f9a76..dd1c97c 100644
--- a/emergency-app/ai-assistant/index.html
+++ b/emergency-app/ai-assistant/index.html
@@ -123,7 +123,14 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items:
*/
function initTabLinks() {
var role = sessionStorage.getItem('appRole') || 'expert';
- var base = role === 'assistant' ? '../assistant' : '../expert';
+ var roleBaseMap = {
+ expert: '../expert',
+ assistant: '../assistant',
+ professional: '../professional',
+ operator: '../operator',
+ onsite: '../onsite'
+ };
+ var base = roleBaseMap[role] || '../expert';
document.getElementById('link-workbench').href = base + '/workbench/index.html';
document.getElementById('link-knowledge').href = base + '/knowledge/index.html';
document.getElementById('link-profile').href = base + '/profile/index.html';
diff --git a/emergency-app/message/index.html b/emergency-app/message/index.html
index da8eaf1..fb5a261 100644
--- a/emergency-app/message/index.html
+++ b/emergency-app/message/index.html
@@ -255,11 +255,18 @@
+