mirror of
https://github.com/frappe/erpnext.git
synced 2026-05-24 07:29:22 +00:00
refactor(analytics report): linting
This commit is contained in:
@@ -87,12 +87,18 @@ frappe.query_reports["Purchase Analytics"] = {
|
|||||||
row_name = data[2].content;
|
row_name = data[2].content;
|
||||||
length = data.length;
|
length = data.length;
|
||||||
|
|
||||||
if (tree_type == "Supplier" || tree_type == "Item") {
|
if (tree_type == "Supplier") {
|
||||||
row_values = data
|
row_values = data
|
||||||
.slice(4, length - 1)
|
.slice(4, length - 1)
|
||||||
.map(function (column) {
|
.map(function (column) {
|
||||||
return column.content;
|
return column.content;
|
||||||
});
|
});
|
||||||
|
} else if (tree_type == "Item") {
|
||||||
|
row_values = data
|
||||||
|
.slice(5, length - 1)
|
||||||
|
.map(function (column) {
|
||||||
|
return column.content;
|
||||||
|
});
|
||||||
} else {
|
} else {
|
||||||
row_values = data
|
row_values = data
|
||||||
.slice(3, length - 1)
|
.slice(3, length - 1)
|
||||||
@@ -109,17 +115,15 @@ frappe.query_reports["Purchase Analytics"] = {
|
|||||||
let raw_data = frappe.query_report.chart.data;
|
let raw_data = frappe.query_report.chart.data;
|
||||||
let new_datasets = raw_data.datasets;
|
let new_datasets = raw_data.datasets;
|
||||||
|
|
||||||
let found = false;
|
let element_found = new_datasets.some((element, index, array)=>{
|
||||||
|
if(element.name == row_name){
|
||||||
for (let i = 0; i < new_datasets.length; i++) {
|
array.splice(index, 1)
|
||||||
if (new_datasets[i].name == row_name) {
|
return true
|
||||||
found = true;
|
|
||||||
new_datasets.splice(i, 1);
|
|
||||||
break;
|
|
||||||
}
|
}
|
||||||
}
|
return false
|
||||||
|
})
|
||||||
|
|
||||||
if (!found) {
|
if (!element_found) {
|
||||||
new_datasets.push(entry);
|
new_datasets.push(entry);
|
||||||
}
|
}
|
||||||
let new_data = {
|
let new_data = {
|
||||||
|
|||||||
@@ -76,7 +76,6 @@ frappe.query_reports["Sales Analytics"] = {
|
|||||||
events: {
|
events: {
|
||||||
onCheckRow: function (data) {
|
onCheckRow: function (data) {
|
||||||
if (!data) return;
|
if (!data) return;
|
||||||
|
|
||||||
const data_doctype = $(
|
const data_doctype = $(
|
||||||
data[2].html
|
data[2].html
|
||||||
)[0].attributes.getNamedItem("data-doctype").value;
|
)[0].attributes.getNamedItem("data-doctype").value;
|
||||||
@@ -114,17 +113,15 @@ frappe.query_reports["Sales Analytics"] = {
|
|||||||
let raw_data = frappe.query_report.chart.data;
|
let raw_data = frappe.query_report.chart.data;
|
||||||
let new_datasets = raw_data.datasets;
|
let new_datasets = raw_data.datasets;
|
||||||
|
|
||||||
let found = false;
|
let element_found = new_datasets.some((element, index, array)=>{
|
||||||
|
if(element.name == row_name){
|
||||||
for (let i = 0; i < new_datasets.length; i++) {
|
array.splice(index, 1)
|
||||||
if (new_datasets[i].name == row_name) {
|
return true
|
||||||
found = true;
|
|
||||||
new_datasets.splice(i, 1);
|
|
||||||
break;
|
|
||||||
}
|
}
|
||||||
}
|
return false
|
||||||
|
})
|
||||||
|
|
||||||
if (!found) {
|
if (!element_found) {
|
||||||
new_datasets.push(entry);
|
new_datasets.push(entry);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user