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

Merge pull request #2578 from SchrodingersGat/substitution-fix

Display "base" part when selecting substitutes
This commit is contained in:
Oliver 2022-01-28 15:09:55 +11:00 committed by GitHub
commit cc7d9eca1a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -319,7 +319,19 @@ function bomSubstitutesDialog(bom_item_id, substitutes, options={}) {
rows += renderSubstituteRow(sub); rows += renderSubstituteRow(sub);
}); });
var part_thumb = thumbnailImage(options.sub_part_detail.thumbnail || options.sub_part_detail.image);
var part_name = options.sub_part_detail.full_name;
var part_desc = options.sub_part_detail.description;
var html = ` var html = `
<div class='alert alert-block'>
<strong>{% trans "Base Part" %}</strong><hr>
${part_thumb} ${part_name} - <em>${part_desc}</em>
</div>
`;
// Add a table of individual rows
html += `
<table class='table table-striped table-condensed' id='substitute-table'> <table class='table table-striped table-condensed' id='substitute-table'>
<thead> <thead>
<tr> <tr>
@ -945,7 +957,9 @@ function loadBomTable(table, options={}) {
subs, subs,
{ {
table: table, table: table,
part: row.part,
sub_part: row.sub_part, sub_part: row.sub_part,
sub_part_detail: row.sub_part_detail,
} }
); );
}); });