From f7e66f6190f264f7bfe7e66cfddd523dd7a794f9 Mon Sep 17 00:00:00 2001 From: Anton Date: Mon, 5 Aug 2024 12:36:22 +0200 Subject: [PATCH] Add private items to storage location [SCI-10946] --- .../vue/storage_locations/container.vue | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/app/javascript/vue/storage_locations/container.vue b/app/javascript/vue/storage_locations/container.vue index 4578b4fca..13ec0e77a 100644 --- a/app/javascript/vue/storage_locations/container.vue +++ b/app/javascript/vue/storage_locations/container.vue @@ -121,7 +121,6 @@ export default { headerName: this.i18n.t('storage_locations.show.table.position'), sortable: true, notSelectable: true, - cellRenderer: this.nameRenderer }, { field: 'reminders', @@ -136,7 +135,8 @@ export default { { field: 'row_name', headerName: this.i18n.t('storage_locations.show.table.row_name'), - sortable: true + sortable: true, + cellRenderer: this.rowNameRenderer }, { field: 'stock', @@ -166,6 +166,17 @@ export default { } }, methods: { + rowNameRenderer(params) { + const { row_name: rowName, hidden } = params.data; + if (hidden) { + return ` + + ${this.i18n.t('storage_locations.show.hidden')} + + `; + } + return rowName; + }, handleTableReload(items) { this.reloadingTable = false; this.assignedItems = items;