style: Indent and missing semicolon

This commit is contained in:
Faris Ansari
2019-07-30 17:46:15 +05:30
parent a4ada93834
commit f650cb8e4b

View File

@@ -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) => {