From 2df25364a0a5aaa7c2b4ec529101a22363a80426 Mon Sep 17 00:00:00 2001 From: Tom Butcher Date: Thu, 25 Jun 2026 00:50:59 +0100 Subject: [PATCH] Add URLs to various database models for improved navigation in the dashboard --- src/database/models/AppPassword.js | 1 + src/database/models/AuditLog.js | 1 + src/database/models/Client.js | 1 + src/database/models/Courier.js | 1 + src/database/models/CourierService.js | 1 + src/database/models/DocumentJob.js | 1 + src/database/models/DocumentPrinter.js | 1 + src/database/models/DocumentSize.js | 1 + src/database/models/DocumentTemplate.js | 1 + src/database/models/Filament.js | 1 + src/database/models/FilamentSku.js | 2 +- src/database/models/FilamentStock.js | 1 + src/database/models/File.js | 2 +- src/database/models/GCodeFile.js | 1 + src/database/models/Host.js | 1 + src/database/models/Initial.js | 1 - src/database/models/Invoice.js | 1 + src/database/models/Job.js | 1 + src/database/models/Listing.js | 1 + src/database/models/Marketplace.js | 1 + src/database/models/Material.js | 2 +- src/database/models/NoteType.js | 1 + src/database/models/OrderItem.js | 1 + src/database/models/Part.js | 1 + src/database/models/PartSku.js | 2 +- src/database/models/PartStock.js | 2 +- src/database/models/Payment.js | 1 + src/database/models/Printer.js | 1 + src/database/models/Product.js | 1 + src/database/models/ProductCategory.js | 3 +-- src/database/models/ProductSku.js | 2 +- src/database/models/ProductStock.js | 2 +- src/database/models/PurchaseOrder.js | 1 + src/database/models/SalesOrder.js | 1 + src/database/models/Shipment.js | 1 + src/database/models/Spool.js | 1 - src/database/models/StockAudit.js | 2 +- src/database/models/StockEvent.js | 1 + src/database/models/StockLocation.js | 2 +- src/database/models/StockTransfer.js | 11 +++++++++-- src/database/models/SubJob.js | 1 + src/database/models/TaxRate.js | 1 + src/database/models/TaxRecord.js | 1 + src/database/models/User.js | 1 + src/database/models/Vendor.js | 1 + 45 files changed, 51 insertions(+), 15 deletions(-) diff --git a/src/database/models/AppPassword.js b/src/database/models/AppPassword.js index 8833f08..6afb91f 100644 --- a/src/database/models/AppPassword.js +++ b/src/database/models/AppPassword.js @@ -9,6 +9,7 @@ export const AppPassword = { name: 'appPassword', label: 'App Password', labelPlural: 'App Passwords', + url: '/dashboard/management/apppasswords', prefix: 'APP', icon: AppPasswordIcon, actions: [ diff --git a/src/database/models/AuditLog.js b/src/database/models/AuditLog.js index 1e9b379..639c99b 100644 --- a/src/database/models/AuditLog.js +++ b/src/database/models/AuditLog.js @@ -4,6 +4,7 @@ export const AuditLog = { name: 'auditLog', label: 'Audit Log', labelPlural: 'Audit Logs', + url: '/dashboard/management/auditlogs', prefix: 'ADL', icon: AuditLogIcon, actions: [], diff --git a/src/database/models/Client.js b/src/database/models/Client.js index d9ebbb8..23e1fc7 100644 --- a/src/database/models/Client.js +++ b/src/database/models/Client.js @@ -9,6 +9,7 @@ export const Client = { name: 'client', label: 'Client', labelPlural: 'Clients', + url: '/dashboard/sales/clients', prefix: 'CLI', icon: ClientIcon, actions: [ diff --git a/src/database/models/Courier.js b/src/database/models/Courier.js index 3b496e7..aeae729 100644 --- a/src/database/models/Courier.js +++ b/src/database/models/Courier.js @@ -9,6 +9,7 @@ export const Courier = { name: 'courier', label: 'Courier', labelPlural: 'Couriers', + url: '/dashboard/management/couriers', prefix: 'COR', icon: CourierIcon, actions: [ diff --git a/src/database/models/CourierService.js b/src/database/models/CourierService.js index d13c0ef..cd2a424 100644 --- a/src/database/models/CourierService.js +++ b/src/database/models/CourierService.js @@ -9,6 +9,7 @@ export const CourierService = { name: 'courierService', label: 'Courier Service', labelPlural: 'Courier Services', + url: '/dashboard/management/courierservices', prefix: 'COS', icon: CourierServiceIcon, actions: [ diff --git a/src/database/models/DocumentJob.js b/src/database/models/DocumentJob.js index a82b3f9..d6e4a22 100644 --- a/src/database/models/DocumentJob.js +++ b/src/database/models/DocumentJob.js @@ -9,6 +9,7 @@ export const DocumentJob = { name: 'documentJob', label: 'Document Job', labelPlural: 'Document Jobs', + url: '/dashboard/management/documentjobs', prefix: 'DJB', icon: DocumentJobIcon, actions: [ diff --git a/src/database/models/DocumentPrinter.js b/src/database/models/DocumentPrinter.js index 3c443c7..0623b83 100644 --- a/src/database/models/DocumentPrinter.js +++ b/src/database/models/DocumentPrinter.js @@ -8,6 +8,7 @@ export const DocumentPrinter = { name: 'documentPrinter', label: 'Document Printer', labelPlural: 'Document Printers', + url: '/dashboard/management/documentprinters', prefix: 'DPR', icon: DocumentPrinterIcon, actions: [ diff --git a/src/database/models/DocumentSize.js b/src/database/models/DocumentSize.js index 9ff02a7..0d29022 100644 --- a/src/database/models/DocumentSize.js +++ b/src/database/models/DocumentSize.js @@ -8,6 +8,7 @@ export const DocumentSize = { name: 'documentSize', label: 'Document Size', labelPlural: 'Document Sizes', + url: '/dashboard/management/documentsizes', prefix: 'DSZ', icon: DocumentSizeIcon, actions: [ diff --git a/src/database/models/DocumentTemplate.js b/src/database/models/DocumentTemplate.js index 9d41c44..443eb58 100644 --- a/src/database/models/DocumentTemplate.js +++ b/src/database/models/DocumentTemplate.js @@ -9,6 +9,7 @@ export const DocumentTemplate = { name: 'documentTemplate', label: 'Document Template', labelPlural: 'Document Templates', + url: '/dashboard/management/documenttemplates', prefix: 'DTP', icon: DocumentTemplateIcon, actions: [ diff --git a/src/database/models/Filament.js b/src/database/models/Filament.js index d5fa012..464159a 100644 --- a/src/database/models/Filament.js +++ b/src/database/models/Filament.js @@ -10,6 +10,7 @@ export const Filament = { name: 'filament', label: 'Filament', labelPlural: 'Filaments', + url: '/dashboard/management/filaments', prefix: 'FIL', icon: FilamentIcon, actions: [ diff --git a/src/database/models/FilamentSku.js b/src/database/models/FilamentSku.js index 83221c8..a03d768 100644 --- a/src/database/models/FilamentSku.js +++ b/src/database/models/FilamentSku.js @@ -9,6 +9,7 @@ export const FilamentSku = { name: 'filamentSku', label: 'Filament SKU', labelPlural: 'Filament SKUs', + url: '/dashboard/management/filamentskus', prefix: 'FSU', icon: FilamentSkuIcon, actions: [ @@ -62,7 +63,6 @@ export const FilamentSku = { `/dashboard/management/filamentskus/info?filamentSkuId=${_id}&action=delete` } ], - url: (id) => `/dashboard/management/filamentskus/info?filamentSkuId=${id}`, columns: [ '_reference', 'name', diff --git a/src/database/models/FilamentStock.js b/src/database/models/FilamentStock.js index 1abfb44..9b89720 100644 --- a/src/database/models/FilamentStock.js +++ b/src/database/models/FilamentStock.js @@ -5,6 +5,7 @@ export const FilamentStock = { name: 'filamentStock', label: 'Filament Stock', labelPlural: 'Filament Stocks', + url: '/dashboard/inventory/filamentstocks', prefix: 'FLS', icon: FilamentStockIcon, actions: [ diff --git a/src/database/models/File.js b/src/database/models/File.js index cd4a8db..8ce7282 100644 --- a/src/database/models/File.js +++ b/src/database/models/File.js @@ -10,6 +10,7 @@ export const File = { name: 'file', label: 'File', labelPlural: 'Files', + url: '/dashboard/management/files', prefix: 'FLE', icon: FileIcon, actions: [ @@ -70,7 +71,6 @@ export const File = { `/dashboard/management/files/info?fileId=${_id}&action=delete` } ], - url: (id) => `/dashboard/management/files/info?fileId=${id}`, columns: [ '_reference', 'name', diff --git a/src/database/models/GCodeFile.js b/src/database/models/GCodeFile.js index d3ebe72..3719072 100644 --- a/src/database/models/GCodeFile.js +++ b/src/database/models/GCodeFile.js @@ -10,6 +10,7 @@ export const GCodeFile = { name: 'gcodeFile', label: 'GCode File', labelPlural: 'GCode Files', + url: '/dashboard/production/gcodefiles', prefix: 'GCF', icon: GCodeFileIcon, actions: [ diff --git a/src/database/models/Host.js b/src/database/models/Host.js index d0212a8..d5dfd4d 100644 --- a/src/database/models/Host.js +++ b/src/database/models/Host.js @@ -10,6 +10,7 @@ export const Host = { name: 'host', label: 'Host', labelPlural: 'Hosts', + url: '/dashboard/management/hosts', prefix: 'HST', icon: HostIcon, actions: [ diff --git a/src/database/models/Initial.js b/src/database/models/Initial.js index 1ce7e57..4b31797 100644 --- a/src/database/models/Initial.js +++ b/src/database/models/Initial.js @@ -17,5 +17,4 @@ export const Initial = { url: (_id) => `/dashboard/management/initials/info?initialId=${_id}` } ], - url: () => `#` } diff --git a/src/database/models/Invoice.js b/src/database/models/Invoice.js index 94d699e..85542b5 100644 --- a/src/database/models/Invoice.js +++ b/src/database/models/Invoice.js @@ -10,6 +10,7 @@ export const Invoice = { name: 'invoice', label: 'Invoice', labelPlural: 'Invoices', + url: '/dashboard/finance/invoices', prefix: 'INV', icon: InvoiceIcon, actions: [ diff --git a/src/database/models/Job.js b/src/database/models/Job.js index a5658d9..bf4ee05 100644 --- a/src/database/models/Job.js +++ b/src/database/models/Job.js @@ -7,6 +7,7 @@ export const Job = { name: 'job', label: 'Job', labelPlural: 'Jobs', + url: '/dashboard/production/jobs', prefix: 'JOB', icon: JobIcon, actions: [ diff --git a/src/database/models/Listing.js b/src/database/models/Listing.js index 29f1732..d87cb4c 100644 --- a/src/database/models/Listing.js +++ b/src/database/models/Listing.js @@ -10,6 +10,7 @@ export const Listing = { name: 'listing', label: 'Listing', labelPlural: 'Listings', + url: '/dashboard/sales/listings', prefix: 'LST', icon: ListingIcon, actions: [ diff --git a/src/database/models/Marketplace.js b/src/database/models/Marketplace.js index 440ad44..292a4df 100644 --- a/src/database/models/Marketplace.js +++ b/src/database/models/Marketplace.js @@ -11,6 +11,7 @@ export const Marketplace = { name: 'marketplace', label: 'Marketplace', labelPlural: 'Marketplaces', + url: '/dashboard/sales/marketplaces', prefix: 'MKT', icon: MarketplaceIcon, actions: [ diff --git a/src/database/models/Material.js b/src/database/models/Material.js index 7ab465c..4dfc8ab 100644 --- a/src/database/models/Material.js +++ b/src/database/models/Material.js @@ -9,6 +9,7 @@ export const Material = { name: 'material', label: 'Material', labelPlural: 'Materials', + url: '/dashboard/management/materials', prefix: 'MAT', icon: MaterialIcon, actions: [ @@ -61,7 +62,6 @@ export const Material = { `/dashboard/management/materials/info?materialId=${_id}&action=delete` } ], - url: (id) => `/dashboard/management/materials/info?materialId=${id}`, columns: ['_reference', 'name', 'tags', 'createdAt', 'updatedAt'], filters: ['_id', 'name', 'tags'], sorters: ['name', 'createdAt', 'updatedAt', '_id'], diff --git a/src/database/models/NoteType.js b/src/database/models/NoteType.js index 0f07eb4..0e26cbe 100644 --- a/src/database/models/NoteType.js +++ b/src/database/models/NoteType.js @@ -8,6 +8,7 @@ export const NoteType = { name: 'noteType', label: 'Note Type', labelPlural: 'Note Types', + url: '/dashboard/management/notetypes', prefix: 'NTY', icon: NoteTypeIcon, actions: [ diff --git a/src/database/models/OrderItem.js b/src/database/models/OrderItem.js index f3cb081..6089d2f 100644 --- a/src/database/models/OrderItem.js +++ b/src/database/models/OrderItem.js @@ -9,6 +9,7 @@ export const OrderItem = { name: 'orderItem', label: 'Order Item', labelPlural: 'Order Items', + url: '/dashboard/inventory/orderitems', prefix: 'ODI', icon: OrderItemIcon, actions: [ diff --git a/src/database/models/Part.js b/src/database/models/Part.js index 21fe9cb..a8624c3 100644 --- a/src/database/models/Part.js +++ b/src/database/models/Part.js @@ -9,6 +9,7 @@ export const Part = { name: 'part', label: 'Part', labelPlural: 'Parts', + url: '/dashboard/management/parts', prefix: 'PRT', icon: PartIcon, actions: [ diff --git a/src/database/models/PartSku.js b/src/database/models/PartSku.js index 6e3597e..8cfcee5 100644 --- a/src/database/models/PartSku.js +++ b/src/database/models/PartSku.js @@ -9,6 +9,7 @@ export const PartSku = { name: 'partSku', label: 'Part SKU', labelPlural: 'Part SKUs', + url: '/dashboard/management/partskus', prefix: 'PSU', icon: PartSkuIcon, actions: [ @@ -61,7 +62,6 @@ export const PartSku = { `/dashboard/management/partskus/info?partSkuId=${_id}&action=delete` } ], - url: (id) => `/dashboard/management/partskus/info?partSkuId=${id}`, columns: [ '_reference', 'name', diff --git a/src/database/models/PartStock.js b/src/database/models/PartStock.js index 5895629..3afb404 100644 --- a/src/database/models/PartStock.js +++ b/src/database/models/PartStock.js @@ -5,6 +5,7 @@ export const PartStock = { name: 'partStock', label: 'Part Stock', labelPlural: 'Part Stocks', + url: '/dashboard/inventory/partstocks', prefix: 'PTS', icon: PartStockIcon, actions: [ @@ -17,7 +18,6 @@ export const PartStock = { url: (_id) => `/dashboard/inventory/partstocks/info?partStockId=${_id}` } ], - url: (id) => `/dashboard/inventory/partstocks/info?partStockId=${id}`, filters: ['_id', 'partSku', 'startingQuantity', 'currentQuantity'], sorters: ['partSku', 'startingQuantity', 'currentQuantity'], columns: [ diff --git a/src/database/models/Payment.js b/src/database/models/Payment.js index ace6c75..7dc43f0 100644 --- a/src/database/models/Payment.js +++ b/src/database/models/Payment.js @@ -9,6 +9,7 @@ export const Payment = { name: 'payment', label: 'Payment', labelPlural: 'Payments', + url: '/dashboard/finance/payments', prefix: 'PAY', icon: PaymentIcon, actions: [ diff --git a/src/database/models/Printer.js b/src/database/models/Printer.js index e0d8762..9ed5862 100644 --- a/src/database/models/Printer.js +++ b/src/database/models/Printer.js @@ -15,6 +15,7 @@ export const Printer = { name: 'printer', label: 'Printer', labelPlural: 'Printers', + url: '/dashboard/production/printers', prefix: 'PRN', icon: PrinterIcon, actions: [ diff --git a/src/database/models/Product.js b/src/database/models/Product.js index 62439de..21ea334 100644 --- a/src/database/models/Product.js +++ b/src/database/models/Product.js @@ -9,6 +9,7 @@ export const Product = { name: 'product', label: 'Product', labelPlural: 'Products', + url: '/dashboard/management/products', prefix: 'PRD', icon: ProductIcon, actions: [ diff --git a/src/database/models/ProductCategory.js b/src/database/models/ProductCategory.js index 61ed492..6561c2a 100644 --- a/src/database/models/ProductCategory.js +++ b/src/database/models/ProductCategory.js @@ -9,6 +9,7 @@ export const ProductCategory = { name: 'productCategory', label: 'Product Category', labelPlural: 'Product Categories', + url: '/dashboard/management/productcategories', prefix: 'PCG', endpoint: 'productcategories', icon: ProductCategoryIcon, @@ -63,8 +64,6 @@ export const ProductCategory = { `/dashboard/management/productcategories/info?productCategoryId=${_id}&action=delete` } ], - url: (id) => - `/dashboard/management/productcategories/info?productCategoryId=${id}`, columns: ['_reference', 'name', 'createdAt', 'updatedAt'], filters: ['_id', 'name'], sorters: ['name', 'createdAt', 'updatedAt', '_id'], diff --git a/src/database/models/ProductSku.js b/src/database/models/ProductSku.js index 328edca..96b1315 100644 --- a/src/database/models/ProductSku.js +++ b/src/database/models/ProductSku.js @@ -9,6 +9,7 @@ export const ProductSku = { name: 'productSku', label: 'Product SKU', labelPlural: 'Product SKUs', + url: '/dashboard/management/productskus', prefix: 'SKU', icon: ProductSkuIcon, actions: [ @@ -61,7 +62,6 @@ export const ProductSku = { `/dashboard/management/productskus/info?productSkuId=${_id}&action=delete` } ], - url: (id) => `/dashboard/management/productskus/info?productSkuId=${id}`, columns: [ '_reference', 'name', diff --git a/src/database/models/ProductStock.js b/src/database/models/ProductStock.js index 2e1cb5a..4f4bbfe 100644 --- a/src/database/models/ProductStock.js +++ b/src/database/models/ProductStock.js @@ -9,6 +9,7 @@ export const ProductStock = { name: 'productStock', label: 'Product Stock', labelPlural: 'Product Stocks', + url: '/dashboard/inventory/productstocks', prefix: 'PDS', icon: ProductStockIcon, actions: [ @@ -85,7 +86,6 @@ export const ProductStock = { } } ], - url: (id) => `/dashboard/inventory/productstocks/info?productStockId=${id}`, filters: ['_id', 'productSku', 'currentQuantity'], sorters: ['productSku', 'currentQuantity'], columns: [ diff --git a/src/database/models/PurchaseOrder.js b/src/database/models/PurchaseOrder.js index 6c9b88e..d21b06d 100644 --- a/src/database/models/PurchaseOrder.js +++ b/src/database/models/PurchaseOrder.js @@ -10,6 +10,7 @@ export const PurchaseOrder = { name: 'purchaseOrder', label: 'Purchase Order', labelPlural: 'Purchase Orders', + url: '/dashboard/inventory/purchaseorders', prefix: 'POR', icon: PurchaseOrderIcon, actions: [ diff --git a/src/database/models/SalesOrder.js b/src/database/models/SalesOrder.js index 6ea9d24..e70d703 100644 --- a/src/database/models/SalesOrder.js +++ b/src/database/models/SalesOrder.js @@ -10,6 +10,7 @@ export const SalesOrder = { name: 'salesOrder', label: 'Sales Order', labelPlural: 'Sales Orders', + url: '/dashboard/sales/salesorders', prefix: 'SOR', icon: SalesOrderIcon, actions: [ diff --git a/src/database/models/Shipment.js b/src/database/models/Shipment.js index 152744c..03c35d3 100644 --- a/src/database/models/Shipment.js +++ b/src/database/models/Shipment.js @@ -9,6 +9,7 @@ export const Shipment = { name: 'shipment', label: 'Shipment', labelPlural: 'Shipments', + url: '/dashboard/inventory/shipments', prefix: 'SHP', icon: ShipmentIcon, actions: [ diff --git a/src/database/models/Spool.js b/src/database/models/Spool.js index c5d298d..133e069 100644 --- a/src/database/models/Spool.js +++ b/src/database/models/Spool.js @@ -17,5 +17,4 @@ export const Spool = { url: (_id) => `/dashboard/inventory/spool/info?spoolId=${_id}` } ], - url: (id) => `/dashboard/inventory/spool/info?spoolId=${id}` } diff --git a/src/database/models/StockAudit.js b/src/database/models/StockAudit.js index c2adb9f..31ecc47 100644 --- a/src/database/models/StockAudit.js +++ b/src/database/models/StockAudit.js @@ -5,6 +5,7 @@ export const StockAudit = { name: 'stockAudit', label: 'Stock Audit', labelPlural: 'Stock Audits', + url: '/dashboard/inventory/stockaudits', prefix: 'SAU', icon: StockAuditIcon, actions: [ @@ -17,7 +18,6 @@ export const StockAudit = { url: (_id) => `/dashboard/inventory/stockaudits/info?stockAuditId=${_id}` } ], - url: (id) => `/dashboard/inventory/stockaudits/info?stockAuditId=${id}`, columns: ['_reference', 'state', 'createdAt', 'updatedAt'], filters: ['_id'], sorters: ['createdAt', 'updatedAt'], diff --git a/src/database/models/StockEvent.js b/src/database/models/StockEvent.js index fccce11..aabb905 100644 --- a/src/database/models/StockEvent.js +++ b/src/database/models/StockEvent.js @@ -4,6 +4,7 @@ export const StockEvent = { name: 'stockEvent', label: 'Stock Event', labelPlural: 'Stock Events', + url: '/dashboard/inventory/stockevents', prefix: 'SEV', icon: StockEventIcon, actions: [], diff --git a/src/database/models/StockLocation.js b/src/database/models/StockLocation.js index 6c1a8a0..c3bb7b1 100644 --- a/src/database/models/StockLocation.js +++ b/src/database/models/StockLocation.js @@ -5,6 +5,7 @@ export const StockLocation = { name: 'stockLocation', label: 'Stock Location', labelPlural: 'Stock Locations', + url: '/dashboard/inventory/stocklocations', prefix: 'SLN', icon: StockLocationIcon, actions: [ @@ -18,7 +19,6 @@ export const StockLocation = { `/dashboard/inventory/stocklocations/info?stockLocationId=${_id}` } ], - url: (id) => `/dashboard/inventory/stocklocations/info?stockLocationId=${id}`, filters: ['_id', 'name'], sorters: ['name', 'createdAt'], columns: ['_reference', 'name', 'address', 'createdAt', 'updatedAt'], diff --git a/src/database/models/StockTransfer.js b/src/database/models/StockTransfer.js index b0bae6e..a602fd1 100644 --- a/src/database/models/StockTransfer.js +++ b/src/database/models/StockTransfer.js @@ -9,6 +9,7 @@ export const StockTransfer = { name: 'stockTransfer', label: 'Stock Transfer', labelPlural: 'Stock Transfers', + url: '/dashboard/inventory/stocktransfers', prefix: 'STT', icon: StockTransferIcon, actions: [ @@ -85,10 +86,16 @@ export const StockTransfer = { } } ], - url: (id) => `/dashboard/inventory/stocktransfers/info?stockTransferId=${id}`, filters: ['_id', 'name', 'state'], sorters: ['name', 'createdAt', 'postedAt'], - columns: ['_reference', 'name', 'state', 'postedAt', 'createdAt', 'updatedAt'], + columns: [ + '_reference', + 'name', + 'state', + 'postedAt', + 'createdAt', + 'updatedAt' + ], properties: [ { name: '_id', diff --git a/src/database/models/SubJob.js b/src/database/models/SubJob.js index fbffe43..c9d210a 100644 --- a/src/database/models/SubJob.js +++ b/src/database/models/SubJob.js @@ -7,6 +7,7 @@ export const SubJob = { name: 'subJob', label: 'Sub Job', labelPlural: 'Sub Jobs', + url: '/dashboard/production/subjobs', prefix: 'SJB', icon: SubJobIcon, actions: [ diff --git a/src/database/models/TaxRate.js b/src/database/models/TaxRate.js index f10c3aa..06c189c 100644 --- a/src/database/models/TaxRate.js +++ b/src/database/models/TaxRate.js @@ -9,6 +9,7 @@ export const TaxRate = { name: 'taxRate', label: 'Tax Rate', labelPlural: 'Tax Rates', + url: '/dashboard/management/taxrates', prefix: 'TXR', icon: TaxRateIcon, actions: [ diff --git a/src/database/models/TaxRecord.js b/src/database/models/TaxRecord.js index 241b3ce..5a5dec3 100644 --- a/src/database/models/TaxRecord.js +++ b/src/database/models/TaxRecord.js @@ -9,6 +9,7 @@ export const TaxRecord = { name: 'taxRecord', label: 'Tax Record', labelPlural: 'Tax Records', + url: '/dashboard/finance/taxrecords', prefix: 'TXR', icon: TaxRecordIcon, actions: [ diff --git a/src/database/models/User.js b/src/database/models/User.js index aaa985c..6a13831 100644 --- a/src/database/models/User.js +++ b/src/database/models/User.js @@ -7,6 +7,7 @@ export const User = { name: 'user', label: 'User', labelPlural: 'Users', + url: '/dashboard/management/users', prefix: 'USR', icon: PersonIcon, actions: [ diff --git a/src/database/models/Vendor.js b/src/database/models/Vendor.js index 73fb7d6..a5e5483 100644 --- a/src/database/models/Vendor.js +++ b/src/database/models/Vendor.js @@ -9,6 +9,7 @@ export const Vendor = { name: 'vendor', label: 'Vendor', labelPlural: 'Vendors', + url: '/dashboard/management/vendors', prefix: 'VEN', icon: VendorIcon, actions: [