mirror of
https://github.com/inventree/InvenTree
synced 2024-08-30 18:33:04 +00:00
Added onSuccess support to completeShipment
This commit is contained in:
parent
af0901d06c
commit
b99a9306ce
@ -126,7 +126,7 @@ function completeShipment(shipment_id, options={}) {
|
|||||||
|
|
||||||
constructForm(`/api/order/so/shipment/${shipment_id}/ship/`, {
|
constructForm(`/api/order/so/shipment/${shipment_id}/ship/`, {
|
||||||
method: 'POST',
|
method: 'POST',
|
||||||
title: '{% trans "Complete Shipment" %}',
|
title: `{% trans "Complete Shipment" %} ${shipment.reference}`,
|
||||||
fields: {
|
fields: {
|
||||||
tracking_number: {},
|
tracking_number: {},
|
||||||
},
|
},
|
||||||
@ -138,6 +138,10 @@ function completeShipment(shipment_id, options={}) {
|
|||||||
$('#so-lines-table').bootstrapTable('refresh');
|
$('#so-lines-table').bootstrapTable('refresh');
|
||||||
$('#pending-shipments-table').bootstrapTable('refresh');
|
$('#pending-shipments-table').bootstrapTable('refresh');
|
||||||
$('#completed-shipments-table').bootstrapTable('refresh');
|
$('#completed-shipments-table').bootstrapTable('refresh');
|
||||||
|
|
||||||
|
if (options.onSuccess instanceof Function) {
|
||||||
|
options.onSuccess(data);
|
||||||
|
}
|
||||||
},
|
},
|
||||||
reload: !!options.reload
|
reload: !!options.reload
|
||||||
});
|
});
|
||||||
@ -147,7 +151,7 @@ function completeShipment(shipment_id, options={}) {
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
* Launches a modal form to mark a PurchaseOrder as "complete"
|
* Launches a modal form to mark a PurchaseOrder as "complete"
|
||||||
*/
|
*/
|
||||||
function completePurchaseOrder(order_id, options={}) {
|
function completePurchaseOrder(order_id, options={}) {
|
||||||
|
|
||||||
constructForm(
|
constructForm(
|
||||||
|
Loading…
Reference in New Issue
Block a user