diff options
author | Vitalii Lysak <v.lysak@dunice.net> | 2022-08-10 15:46:15 +0300 |
---|---|---|
committer | Vitalii Lysak <v.lysak@dunice.net> | 2022-08-10 15:46:15 +0300 |
commit | b4d1fb8b8e6e6cdb7be76a2d4fa0d2b9a84f3ba2 (patch) | |
tree | 8806fa43f2e0d1301a89ddd4c7667d10568e531f /src/views/_sila/Overview/Inventory | |
parent | 5fff754d48ec658673c11f8e593d3af4f94d79df (diff) | |
download | webui-vue-b4d1fb8b8e6e6cdb7be76a2d4fa0d2b9a84f3ba2.tar.xz |
SILABMC-236: upd layput for ReadOnly role
Diffstat (limited to 'src/views/_sila/Overview/Inventory')
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"> |