Fix supplier-part-table for Part view

This commit is contained in:
Oliver Walters 2020-04-13 19:38:40 +10:00
parent 62199aedf5
commit 2839f94773

View File

@ -66,58 +66,18 @@
}); });
}); });
$("#supplier-table").inventreeTable({ loadSupplierPartTable(
formatNoMatches: function() { return "No supplier parts available for {{ part.full_name }}"; }, "#supplier-table",
queryParams: function(p) { "{% url 'api-supplier-part-list' %}",
return { {
part: {{ part.id }} params: {
} part: {{ part.id }},
}, part_detail: true,
columns: [ supplier_detail: true,
{ manufacturer_detail: true,
checkbox: true,
}, },
{ }
sortable: true, );
field: 'supplier_name',
title: 'Supplier',
formatter: function(value, row, index, field) {
return imageHoverIcon(row.supplier_logo) + renderLink(value, '/company/' + row.supplier + '/');
}
},
{
sortable: true,
field: 'SKU',
title: 'SKU',
formatter: function(value, row, index, field) {
return renderLink(value, row.url);
}
},
{
sortable: true,
field: 'manufacturer',
title: 'Manufacturer',
},
{
sortable: true,
field: 'MPN',
title: 'MPN',
},
{
sortable: true,
field: 'pricing',
title: 'Price',
formatter: function(value, row, index, field) {
if (value) {
return value;
} else {
return "<span class='warning-msg'><i>No pricing available</i></span>";
}
},
}
],
url: "{% url 'api-part-supplier-list' %}"
});
linkButtonsToSelection($("#supplier-table"), ['#supplier-part-options']) linkButtonsToSelection($("#supplier-table"), ['#supplier-part-options'])