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 @@ - 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 @@ -