2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-04-30 04:26:44 +00:00

Hide the "part" field when editing manufacturer part and supplier part objects

This commit is contained in:
Oliver 2021-08-10 11:01:17 +10:00
parent e03afce335
commit c32b6b2272
2 changed files with 11 additions and 3 deletions

View File

@ -483,7 +483,6 @@ class SupplierPart(models.Model):
} }
} }
class Meta: class Meta:
unique_together = ('part', 'supplier', 'SKU') unique_together = ('part', 'supplier', 'SKU')

View File

@ -54,8 +54,12 @@ function editManufacturerPart(part, options={}) {
var url = `/api/company/part/manufacturer/${part}/`; var url = `/api/company/part/manufacturer/${part}/`;
var fields = manufacturerPartFields();
fields.part.hidden = true;
constructForm(url, { constructForm(url, {
fields: manufacturerPartFields(), fields: fields,
title: '{% trans "Edit Manufacturer Part" %}', title: '{% trans "Edit Manufacturer Part" %}',
onSuccess: options.onSuccess onSuccess: options.onSuccess
}); });
@ -157,8 +161,13 @@ function createSupplierPart(options={}) {
function editSupplierPart(part, options={}) { function editSupplierPart(part, options={}) {
var fields = supplierPartFields();
// Hide the "part" field
fields.part.hidden = true;
constructForm(`/api/company/part/${part}/`, { constructForm(`/api/company/part/${part}/`, {
fields: supplierPartFields(), fields: fields,
title: '{% trans "Edit Supplier Part" %}', title: '{% trans "Edit Supplier Part" %}',
onSuccess: options.onSuccess onSuccess: options.onSuccess
}); });