diff --git a/src/modules/warehouse/components/BatchAddInventory.vue b/src/modules/warehouse/components/BatchAddInventory.vue new file mode 100644 index 0000000..c260122 --- /dev/null +++ b/src/modules/warehouse/components/BatchAddInventory.vue @@ -0,0 +1,648 @@ + + + + + diff --git a/src/modules/warehouse/components/WarehouseDetails.vue b/src/modules/warehouse/components/WarehouseDetails.vue new file mode 100644 index 0000000..291f49c --- /dev/null +++ b/src/modules/warehouse/components/WarehouseDetails.vue @@ -0,0 +1,551 @@ + + + + + diff --git a/src/modules/warehouse/components/WarehouseIndex.vue b/src/modules/warehouse/components/WarehouseIndex.vue index 24ce377..6caa16d 100644 --- a/src/modules/warehouse/components/WarehouseIndex.vue +++ b/src/modules/warehouse/components/WarehouseIndex.vue @@ -51,6 +51,13 @@ const createWarehouse = () => { router.push({ name: 'WarehouseCreate' }); }; +const viewWarehouseDetails = (warehouse: any) => { + router.push({ + name: 'WarehouseDetails', + params: { id: warehouse.id } + }); +}; + onMounted(async () => { // Reload warehouses to show new data await warehouseStore.refreshWarehouses(); @@ -146,6 +153,8 @@ onMounted(async () => { responsiveLayout="scroll" paginatorTemplate="FirstPageLink PrevPageLink PageLinks NextPageLink LastPageLink RowsPerPageDropdown CurrentPageReport" currentPageReportTemplate="Showing {first} to {last} of {totalRecords} results" + class="cursor-pointer" + @row-click="(event) => viewWarehouseDetails(event.data)" >