2
0
mirror of https://github.com/inventree/InvenTree.git synced 2026-05-06 17:53:44 +00:00

[UI] Add Admin button for SalesOrderShipment (#11874)

Co-authored-by: Copilot <copilot@github.com>
This commit is contained in:
Oliver
2026-05-05 18:25:58 +10:00
committed by GitHub
parent 5c4c583e8e
commit 6f1d40d546
2 changed files with 3 additions and 0 deletions
@@ -186,6 +186,7 @@ export const ModelInformationDict: ModelDict = {
label_multiple: () => t`Sales Order Shipments`, label_multiple: () => t`Sales Order Shipments`,
url_overview: '/sales/index/shipments', url_overview: '/sales/index/shipments',
url_detail: '/sales/shipment/:pk/', url_detail: '/sales/shipment/:pk/',
admin_url: '/order/salesordershipment/',
api_endpoint: ApiEndpoints.sales_order_shipment_list, api_endpoint: ApiEndpoints.sales_order_shipment_list,
supports_barcode: true, supports_barcode: true,
icon: 'shipment' icon: 'shipment'
@@ -13,6 +13,7 @@ import { ApiEndpoints } from '@lib/enums/ApiEndpoints';
import { ModelType } from '@lib/enums/ModelType'; import { ModelType } from '@lib/enums/ModelType';
import { UserRoles } from '@lib/enums/Roles'; import { UserRoles } from '@lib/enums/Roles';
import { getDetailUrl } from '@lib/functions/Navigation'; import { getDetailUrl } from '@lib/functions/Navigation';
import AdminButton from '../../components/buttons/AdminButton';
import PrimaryActionButton from '../../components/buttons/PrimaryActionButton'; import PrimaryActionButton from '../../components/buttons/PrimaryActionButton';
import { PrintingActions } from '../../components/buttons/PrintingActions'; import { PrintingActions } from '../../components/buttons/PrintingActions';
import { import {
@@ -377,6 +378,7 @@ export default function SalesOrderShipmentDetail() {
completeShipment.open(); completeShipment.open();
}} }}
/>, />,
<AdminButton model={ModelType.salesordershipment} id={shipment.pk} />,
<BarcodeActionDropdown <BarcodeActionDropdown
key='barcode' key='barcode'
model={ModelType.salesordershipment} model={ModelType.salesordershipment}