{% load i18n %} {% load inventree_extras %} function newBuildOrder(options={}) { /* Launch modal form to create a new BuildOrder. */ launchModalForm( "{% url 'build-create' %}", { follow: true, data: options.data || {}, callback: [ { field: 'part', action: function(value) { inventreeGet( `/api/part/${value}/`, {}, { success: function(response) { //enableField('serial_numbers', response.trackable); //clearField('serial_numbers'); } } ); }, } ], } ) } function makeBuildOutputActionButtons(output, buildInfo) { /* Generate action buttons for a build output. */ var buildId = buildInfo.pk; var outputId = output.pk; var panel = `#allocation-panel-${outputId}`; function reloadTable() { $(panel).find(`#allocation-table-${outputId}`).bootstrapTable('refresh'); } // Find the div where the buttons will be displayed var buildActions = $(panel).find(`#output-actions-${outputId}`); var html = `