2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-10-30 12:45:42 +00:00

[UI] Shipments dashboard widget (#10679)

- Add widget which displays number of pending shipments
This commit is contained in:
Oliver
2025-10-26 18:08:05 +11:00
committed by GitHub
parent 1f438bb734
commit ee79869df3
2 changed files with 9 additions and 1 deletions

View File

@@ -170,9 +170,10 @@ export const ModelInformationDict: ModelDict = {
salesordershipment: {
label: () => t`Sales Order Shipment`,
label_multiple: () => t`Sales Order Shipments`,
url_overview: '/sales/index/shipments',
url_detail: '/sales/shipment/:pk/',
api_endpoint: ApiEndpoints.sales_order_shipment_list,
icon: 'sales_orders'
icon: 'shipment'
},
returnorder: {
label: () => t`Return Order`,

View File

@@ -125,6 +125,13 @@ export function BuiltinQueryCountWidgets(): DashboardWidgetProps[] {
modelType: ModelType.salesorder,
params: { assigned_to_me: true, outstanding: true }
}),
QueryCountDashboardWidget({
title: t`Pending Shipments`,
label: 'pnd-shp',
description: t`Show the number of pending sales order shipments`,
modelType: ModelType.salesordershipment,
params: { order_outstanding: true, shipped: false }
}),
QueryCountDashboardWidget({
title: t`Active Purchase Orders`,
label: 'act-po',