summaryrefslogtreecommitdiff
path: root/src/views/_sila/Overview/Inventory
diff options
context:
space:
mode:
authorVitalii Lysak <v.lysak@dunice.net>2022-08-10 15:46:15 +0300
committerVitalii Lysak <v.lysak@dunice.net>2022-08-10 15:46:15 +0300
commitb4d1fb8b8e6e6cdb7be76a2d4fa0d2b9a84f3ba2 (patch)
tree8806fa43f2e0d1301a89ddd4c7667d10568e531f /src/views/_sila/Overview/Inventory
parent5fff754d48ec658673c11f8e593d3af4f94d79df (diff)
downloadwebui-vue-b4d1fb8b8e6e6cdb7be76a2d4fa0d2b9a84f3ba2.tar.xz
SILABMC-236: upd layput for ReadOnly role
Diffstat (limited to 'src/views/_sila/Overview/Inventory')
-rw-r--r--src/views/_sila/Overview/Inventory/InventoryServiceIndicator.vue1
-rw-r--r--src/views/_sila/Overview/Inventory/InventoryTableAssembly.vue1
-rw-r--r--src/views/_sila/Overview/Inventory/InventoryTableBmcManager.vue1
-rw-r--r--src/views/_sila/Overview/Inventory/InventoryTableChassis.vue1
-rw-r--r--src/views/_sila/Overview/Inventory/InventoryTableDimmSlot.vue25
-rw-r--r--src/views/_sila/Overview/Inventory/InventoryTableProcessors.vue1
-rw-r--r--src/views/_sila/Overview/Inventory/InventoryTableSystem.vue1
7 files changed, 18 insertions, 13 deletions
diff --git a/src/views/_sila/Overview/Inventory/InventoryServiceIndicator.vue b/src/views/_sila/Overview/Inventory/InventoryServiceIndicator.vue
index b4531be7..7f0c9030 100644
--- a/src/views/_sila/Overview/Inventory/InventoryServiceIndicator.vue
+++ b/src/views/_sila/Overview/Inventory/InventoryServiceIndicator.vue
@@ -23,6 +23,7 @@
v-model="systems.locationIndicatorActive"
data-test-id="inventoryService-toggle-identifyLed"
switch
+ :disabled="$store.getters['authentication/role'] === 'ReadOnly'"
@change="toggleIdentifyLedSwitch"
>
<span v-if="systems.locationIndicatorActive">
diff --git a/src/views/_sila/Overview/Inventory/InventoryTableAssembly.vue b/src/views/_sila/Overview/Inventory/InventoryTableAssembly.vue
index 9c284533..929c172b 100644
--- a/src/views/_sila/Overview/Inventory/InventoryTableAssembly.vue
+++ b/src/views/_sila/Overview/Inventory/InventoryTableAssembly.vue
@@ -32,6 +32,7 @@
v-model="row.item.identifyLed"
name="switch"
switch
+ :disabled="$store.getters['authentication/role'] === 'ReadOnly'"
@change="toggleIdentifyLedValue(row.item)"
>
<span v-if="row.item.identifyLed">
diff --git a/src/views/_sila/Overview/Inventory/InventoryTableBmcManager.vue b/src/views/_sila/Overview/Inventory/InventoryTableBmcManager.vue
index e3375d57..5fb23bfd 100644
--- a/src/views/_sila/Overview/Inventory/InventoryTableBmcManager.vue
+++ b/src/views/_sila/Overview/Inventory/InventoryTableBmcManager.vue
@@ -36,6 +36,7 @@
v-model="row.item.identifyLed"
name="switch"
switch
+ :disabled="$store.getters['authentication/role'] === 'ReadOnly'"
@change="toggleIdentifyLedValue(row.item)"
>
<span v-if="row.item.identifyLed">
diff --git a/src/views/_sila/Overview/Inventory/InventoryTableChassis.vue b/src/views/_sila/Overview/Inventory/InventoryTableChassis.vue
index a5eb5ae6..d141924f 100644
--- a/src/views/_sila/Overview/Inventory/InventoryTableChassis.vue
+++ b/src/views/_sila/Overview/Inventory/InventoryTableChassis.vue
@@ -35,6 +35,7 @@
v-model="row.item.identifyLed"
name="switch"
switch
+ :disabled="$store.getters['authentication/role'] === 'ReadOnly'"
@change="toggleIdentifyLedValue(row.item)"
>
<span v-if="row.item.identifyLed">
diff --git a/src/views/_sila/Overview/Inventory/InventoryTableDimmSlot.vue b/src/views/_sila/Overview/Inventory/InventoryTableDimmSlot.vue
index f1858ae9..40c30d4c 100644
--- a/src/views/_sila/Overview/Inventory/InventoryTableDimmSlot.vue
+++ b/src/views/_sila/Overview/Inventory/InventoryTableDimmSlot.vue
@@ -52,19 +52,18 @@
</template>
<!-- Toggle identify LED -->
<template #cell(identifyLed)="row">
- <div class="disabledDiv">
- <b-form-checkbox
- v-model="row.item.identifyLed"
- name="switch"
- switch
- @change="toggleIdentifyLedValue(row.item)"
- >
- <span v-if="row.item.identifyLed">
- {{ $t('global.status.on') }}
- </span>
- <span v-else> {{ $t('global.status.off') }} </span>
- </b-form-checkbox>
- </div>
+ <b-form-checkbox
+ v-model="row.item.identifyLed"
+ name="switch"
+ switch
+ disabled
+ @change="toggleIdentifyLedValue(row.item)"
+ >
+ <span v-if="row.item.identifyLed">
+ {{ $t('global.status.on') }}
+ </span>
+ <span v-else> {{ $t('global.status.off') }} </span>
+ </b-form-checkbox>
</template>
<template #row-details="{ item }">
<b-container fluid>
diff --git a/src/views/_sila/Overview/Inventory/InventoryTableProcessors.vue b/src/views/_sila/Overview/Inventory/InventoryTableProcessors.vue
index 27633495..ed9ca194 100644
--- a/src/views/_sila/Overview/Inventory/InventoryTableProcessors.vue
+++ b/src/views/_sila/Overview/Inventory/InventoryTableProcessors.vue
@@ -59,6 +59,7 @@
v-model="row.item.identifyLed"
name="switch"
switch
+ :disabled="$store.getters['authentication/role'] === 'ReadOnly'"
@change="toggleIdentifyLedValue(row.item)"
>
<span v-if="row.item.identifyLed">
diff --git a/src/views/_sila/Overview/Inventory/InventoryTableSystem.vue b/src/views/_sila/Overview/Inventory/InventoryTableSystem.vue
index eacc4a06..286df969 100644
--- a/src/views/_sila/Overview/Inventory/InventoryTableSystem.vue
+++ b/src/views/_sila/Overview/Inventory/InventoryTableSystem.vue
@@ -35,6 +35,7 @@
v-model="item.locationIndicatorActive"
data-test-id="inventorySystem-toggle-identifyLed"
switch
+ :disabled="$store.getters['authentication/role'] === 'ReadOnly'"
@change="toggleIdentifyLedSwitch"
>
<span v-if="item.locationIndicatorActive">