2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-08-14 15:41:10 +00:00

Add forms / views for creating / editing / deleting test templates

This commit is contained in:
Oliver Walters
2020-05-17 16:50:34 +10:00
parent cd0e66e3c6
commit e30f6ec374
4 changed files with 107 additions and 0 deletions

View File

@@ -36,4 +36,40 @@ loadPartTestTemplateTable(
}
);
function reloadTable() {
$("#test-template-table").bootstrapTable("refresh");
}
$("#add-test-template").click(function() {
launchModalForm(
"{% url 'part-test-template-create' %}",
{
data: {
part: {{ part.id }},
},
success: reloadTable,
}
);
});
$("#test-template-table").on('click', '.button-test-edit', function() {
var button = $(this);
var url = `/part/test-template/${button.attr('pk')}/edit/`;
launchModalForm(url, {
success: reloadTable,
});
});
$("#test-template-table").on('click', '.button-test-delete', function() {
var button = $(this);
var url = `/part/test-template/${button.attr('pk')}/delete/`;
launchModalForm(url, {
success: reloadTable,
});
});
{% endblock %}