diff --git a/src/router/routes.js b/src/router/routes.js
index 0548c005d1..faf102ef1c 100644
--- a/src/router/routes.js
+++ b/src/router/routes.js
@@ -36,6 +36,8 @@ import ServerPowerOperations from '@/views/Operations/ServerPowerOperations';
import Ldap from '../views/SecurityAndAccess/Ldap/Ldap.vue';
import EventLogs from '@/views/Logs/EventLogs';
import FieldCoreOverride from '@/views/ResourceManagement/FieldCoreOverride';
+import ServiceLoginConsoles from '@/views/Operations/ServiceLoginConsoles/ServiceLoginConsoles.vue';
+import ServiceLogin from '@/views/Operations/ServiceLoginConsoles';
const roles = {
administrator: 'Administrator',
@@ -64,6 +66,15 @@ export const routes = [
},
component: HostConsoleConsole,
},
+ // Needs reimplementation once routes is implemented
+ {
+ path: '/console/service-login-consoles',
+ meta: {
+ requiresAuth: true,
+ title: i18n.global.t('appPageTitle.serviceLogin'),
+ },
+ component: ServiceLoginConsoles,
+ },
{
path: '/',
meta: {
@@ -96,6 +107,14 @@ export const routes = [
title: i18n.global.t('appPageTitle.serverPowerOperations'),
},
},
+ {
+ path: '/operations/service-login',
+ name: 'service-login',
+ component: ServiceLogin,
+ meta: {
+ title: i18n.global.t('appPageTitle.serviceLogin'),
+ },
+ },
{
path: '/hardware-status/sensors',
name: 'sensors',
diff --git a/src/store/modules/GlobalStore.js b/src/store/modules/GlobalStore.js
index 6fcff6aa0a..6a6f36421f 100644
--- a/src/store/modules/GlobalStore.js
+++ b/src/store/modules/GlobalStore.js
@@ -148,7 +148,7 @@ export const GlobalStore = defineStore('global', {
})
.catch((error) => console.log(error));
},
- getSystemInfo() {
+ async getSystemInfo() {
api
.get('/redfish/v1/Systems/system')
.then(
diff --git a/src/store/modules/HardwareStatus/ChassisStore.js b/src/store/modules/HardwareStatus/ChassisStore.js
index 8e8e7543b2..b6938af464 100644
--- a/src/store/modules/HardwareStatus/ChassisStore.js
+++ b/src/store/modules/HardwareStatus/ChassisStore.js
@@ -86,7 +86,7 @@ export const ChassisStore = defineStore('chassisStore', {
return await api
.get('/redfish/v1/Chassis/chassis')
.then(({ data: { PowerState = null } }) => {
- this.PowerState = PowerState;
+ this.powerState = PowerState;
})
.catch((error) => console.log(error));
},
diff --git a/src/views/Operations/ServiceLoginConsoles/ServiceLogin.vue b/src/views/Operations/ServiceLoginConsoles/ServiceLogin.vue
index 10bff9a05f..d493534abf 100644
--- a/src/views/Operations/ServiceLoginConsoles/ServiceLogin.vue
+++ b/src/views/Operations/ServiceLoginConsoles/ServiceLogin.vue
@@ -1,32 +1,32 @@
-
+
-
-
+
-
-
+
-
-
-
-
-
-
+
+
+
+
+
@@ -41,35 +41,25 @@
:console-type="'console1'"
/>
-
+
-
diff --git a/src/views/Operations/ServiceLoginConsoles/ServiceLoginConsoles.vue b/src/views/Operations/ServiceLoginConsoles/ServiceLoginConsoles.vue
index 9123cff0d6..f0281f3f0d 100644
--- a/src/views/Operations/ServiceLoginConsoles/ServiceLoginConsoles.vue
+++ b/src/views/Operations/ServiceLoginConsoles/ServiceLoginConsoles.vue
@@ -1,12 +1,7 @@
-
-
+
+
-
{{ $t('pageServiceLoginConsoles.status') }}:
@@ -15,176 +10,181 @@
{{ connectionStatus }}
-
+
-
-
+
{{ $t('global.action.openNewTab') }}
-
-
-
+
+
+
-