mirror of
https://github.com/frappe/erpnext.git
synced 2026-05-09 16:21:19 +00:00
style: Indent and missing semicolon
This commit is contained in:
@@ -112,18 +112,19 @@ erpnext.BOMComparisonTool = class BOMComparisonTool {
|
|||||||
let df = frappe.meta.get_docfield(doctype, fieldname);
|
let df = frappe.meta.get_docfield(doctype, fieldname);
|
||||||
|
|
||||||
let html = changes.map(change => {
|
let html = changes.map(change => {
|
||||||
let [fieldname, idx, item_code, changes] = change;
|
let [fieldname,, item_code, changes] = change;
|
||||||
let df = frappe.meta.get_docfield(doctype, fieldname);
|
let df = frappe.meta.get_docfield(doctype, fieldname);
|
||||||
let child_doctype = df.options;
|
let child_doctype = df.options;
|
||||||
let values_changed = this.get_changed_values(child_doctype, changes);
|
let values_changed = this.get_changed_values(child_doctype, changes);
|
||||||
|
|
||||||
return values_changed.map((change, i) => {
|
return values_changed.map((change, i) => {
|
||||||
let [fieldname, value1, value2] = change;
|
let [fieldname, value1, value2] = change;
|
||||||
|
let th = i === 0
|
||||||
|
? `<th rowspan="${values_changed.length}">${item_code}</th>`
|
||||||
|
: '';
|
||||||
return `
|
return `
|
||||||
<tr>
|
<tr>
|
||||||
${i === 0
|
${th}
|
||||||
? `<th rowspan="${values_changed.length}">${item_code}</th>`
|
|
||||||
: ''}
|
|
||||||
<td>${frappe.meta.get_label(child_doctype, fieldname)}</td>
|
<td>${frappe.meta.get_label(child_doctype, fieldname)}</td>
|
||||||
<td>${value1}</td>
|
<td>${value1}</td>
|
||||||
<td>${value2}</td>
|
<td>${value2}</td>
|
||||||
@@ -155,23 +156,17 @@ erpnext.BOMComparisonTool = class BOMComparisonTool {
|
|||||||
|
|
||||||
let html = rows.map(row => {
|
let html = rows.map(row => {
|
||||||
let [, doc] = row;
|
let [, doc] = row;
|
||||||
return `
|
let cells = fields
|
||||||
<tr>
|
.map(df => `<td>${doc[df.fieldname]}</td>`)
|
||||||
<tr>
|
.join('');
|
||||||
${fields.map(df => {
|
return `<tr>${cells}</tr>`;
|
||||||
return `<td>${doc[df.fieldname]}</td>`
|
|
||||||
}).join('')}
|
|
||||||
</tr>
|
|
||||||
`;
|
|
||||||
}).join('');
|
}).join('');
|
||||||
|
|
||||||
|
let header = fields.map(df => `<th>${df.label}</th>`).join('');
|
||||||
return `
|
return `
|
||||||
<h4 class="margin-top">${$.format(title, [df.label])}</h4>
|
<h4 class="margin-top">${$.format(title, [df.label])}</h4>
|
||||||
<table class="table table-bordered">
|
<table class="table table-bordered">
|
||||||
${fields.map(df => {
|
<tr>${header}</tr>
|
||||||
return `<th>${df.label}</th>`
|
|
||||||
}).join('')}
|
|
||||||
</tr>
|
|
||||||
${html}
|
${html}
|
||||||
</table>
|
</table>
|
||||||
`;
|
`;
|
||||||
@@ -206,7 +201,7 @@ erpnext.BOMComparisonTool = class BOMComparisonTool {
|
|||||||
return true;
|
return true;
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
};
|
||||||
|
|
||||||
function group_items(array, fn) {
|
function group_items(array, fn) {
|
||||||
return array.reduce((acc, item) => {
|
return array.reduce((acc, item) => {
|
||||||
|
|||||||
Reference in New Issue
Block a user