mirror of
				https://github.com/inventree/InvenTree.git
				synced 2025-10-31 05:05:42 +00:00 
			
		
		
		
	Refactor edit and delete views for ManufacturerPart
This commit is contained in:
		| @@ -284,23 +284,9 @@ | ||||
|  | ||||
|     $("#manufacturer-part-create").click(function () { | ||||
|  | ||||
|         constructForm('{% url "api-manufacturer-part-list" %}', { | ||||
|             fields: { | ||||
|                 part: {}, | ||||
|                 manufacturer: { | ||||
|                     value: {{ company.pk }}, | ||||
|                 }, | ||||
|                 MPN: { | ||||
|                     icon: 'fa-hashtag', | ||||
|                 }, | ||||
|                 description: {}, | ||||
|                 link: { | ||||
|                     icon: 'fa-link', | ||||
|                 }, | ||||
|             }, | ||||
|             method: 'POST', | ||||
|             title: '{% trans "Add Manufacturer Part" %}', | ||||
|             onSuccess: function() {  | ||||
|         createManufacturerPart({ | ||||
|             manufacturer: {{ company.pk }}, | ||||
|             onSuccess: function() { | ||||
|                 $("#part-table").bootstrapTable("refresh"); | ||||
|             } | ||||
|         }); | ||||
|   | ||||
| @@ -297,29 +297,19 @@ $('#order-part, #order-part2').click(function() { | ||||
|  | ||||
| $('#edit-part').click(function () { | ||||
|  | ||||
|     constructForm('{% url "api-manufacturer-part-detail" part.pk %}', { | ||||
|         fields: { | ||||
|             part: {}, | ||||
|             manufacturer: {}, | ||||
|             MPN: { | ||||
|                 icon: 'fa-hashtag', | ||||
|             }, | ||||
|             description: {}, | ||||
|             link: { | ||||
|                 icon: 'fa-link', | ||||
|             }, | ||||
|         }, | ||||
|         title: '{% trans "Edit Manufacturer Part" %}', | ||||
|         reload: true, | ||||
|     editManufacturerPart({{ part.pk }}, { | ||||
|         onSuccess: function() { | ||||
|             location.reload(); | ||||
|         } | ||||
|     }); | ||||
| }); | ||||
|  | ||||
| $('#delete-part').click(function() { | ||||
|  | ||||
|     constructForm('{% url "api-manufacturer-part-detail" part.pk %}', { | ||||
|         method: 'DELETE', | ||||
|         title: '{% trans "Delete Manufacturer Part" %}', | ||||
|         redirect: "{% url 'company-detail' part.manufacturer.id %}", | ||||
|     deleteManufacturerPart({{ part.pk }}, { | ||||
|         onSuccess: function() { | ||||
|             window.location.href = "{% url 'company-detail' part.manufacturer.id %}"; | ||||
|         } | ||||
|     }); | ||||
| }); | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user