style: format js files

This commit is contained in:
Ankush Menat
2024-03-10 19:45:40 +05:30
parent 2c16036ef3
commit ec74a5e566
566 changed files with 24307 additions and 21363 deletions

View File

@@ -4,129 +4,139 @@
// searches for enabled users
frappe.provide("erpnext.queries");
$.extend(erpnext.queries, {
user: function() {
user: function () {
return { query: "frappe.core.doctype.user.user.user_query" };
},
lead: function() {
lead: function () {
return { query: "erpnext.controllers.queries.lead_query" };
},
customer: function() {
customer: function () {
return { query: "erpnext.controllers.queries.customer_query" };
},
supplier: function() {
supplier: function () {
return { query: "erpnext.controllers.queries.supplier_query" };
},
item: function(filters) {
item: function (filters) {
var args = { query: "erpnext.controllers.queries.item_query" };
if(filters) args["filters"] = filters;
if (filters) args["filters"] = filters;
return args;
},
bom: function() {
bom: function () {
return { query: "erpnext.controllers.queries.bom" };
},
task: function() {
task: function () {
return { query: "erpnext.projects.utils.query_task" };
},
customer_filter: function(doc) {
if(!doc.customer) {
frappe.throw(__("Please set {0}", [__(frappe.meta.get_label(doc.doctype, "customer", doc.name))]));
customer_filter: function (doc) {
if (!doc.customer) {
frappe.throw(
__("Please set {0}", [__(frappe.meta.get_label(doc.doctype, "customer", doc.name))])
);
}
return { filters: { customer: doc.customer } };
},
contact_query: function(doc) {
if(frappe.dynamic_link) {
if(!doc[frappe.dynamic_link.fieldname]) {
frappe.throw(__("Please set {0}",
[__(frappe.meta.get_label(doc.doctype, frappe.dynamic_link.fieldname, doc.name))]));
contact_query: function (doc) {
if (frappe.dynamic_link) {
if (!doc[frappe.dynamic_link.fieldname]) {
frappe.throw(
__("Please set {0}", [
__(frappe.meta.get_label(doc.doctype, frappe.dynamic_link.fieldname, doc.name)),
])
);
}
return {
query: 'frappe.contacts.doctype.contact.contact.contact_query',
query: "frappe.contacts.doctype.contact.contact.contact_query",
filters: {
link_doctype: frappe.dynamic_link.doctype,
link_name: doc[frappe.dynamic_link.fieldname]
}
link_name: doc[frappe.dynamic_link.fieldname],
},
};
}
},
address_query: function(doc) {
if(frappe.dynamic_link) {
if(!doc[frappe.dynamic_link.fieldname]) {
frappe.throw(__("Please set {0}",
[__(frappe.meta.get_label(doc.doctype, frappe.dynamic_link.fieldname, doc.name))]));
address_query: function (doc) {
if (frappe.dynamic_link) {
if (!doc[frappe.dynamic_link.fieldname]) {
frappe.throw(
__("Please set {0}", [
__(frappe.meta.get_label(doc.doctype, frappe.dynamic_link.fieldname, doc.name)),
])
);
}
return {
query: 'frappe.contacts.doctype.address.address.address_query',
query: "frappe.contacts.doctype.address.address.address_query",
filters: {
link_doctype: frappe.dynamic_link.doctype,
link_name: doc[frappe.dynamic_link.fieldname]
}
link_name: doc[frappe.dynamic_link.fieldname],
},
};
}
},
company_address_query: function(doc) {
company_address_query: function (doc) {
return {
query: 'frappe.contacts.doctype.address.address.address_query',
filters: { is_your_company_address: 1, link_doctype: 'Company', link_name: doc.company || '' }
query: "frappe.contacts.doctype.address.address.address_query",
filters: { is_your_company_address: 1, link_doctype: "Company", link_name: doc.company || "" },
};
},
dispatch_address_query: function(doc) {
dispatch_address_query: function (doc) {
return {
query: 'frappe.contacts.doctype.address.address.address_query',
filters: { link_doctype: 'Company', link_name: doc.company || '' }
query: "frappe.contacts.doctype.address.address.address_query",
filters: { link_doctype: "Company", link_name: doc.company || "" },
};
},
supplier_filter: function(doc) {
if(!doc.supplier) {
frappe.throw(__("Please set {0}", [__(frappe.meta.get_label(doc.doctype, "supplier", doc.name))]));
supplier_filter: function (doc) {
if (!doc.supplier) {
frappe.throw(
__("Please set {0}", [__(frappe.meta.get_label(doc.doctype, "supplier", doc.name))])
);
}
return { filters: { supplier: doc.supplier } };
},
lead_filter: function(doc) {
if(!doc.lead) {
frappe.throw(__("Please specify a {0}",
[__(frappe.meta.get_label(doc.doctype, "lead", doc.name))]));
lead_filter: function (doc) {
if (!doc.lead) {
frappe.throw(
__("Please specify a {0}", [__(frappe.meta.get_label(doc.doctype, "lead", doc.name))])
);
}
return { filters: { lead: doc.lead } };
},
not_a_group_filter: function() {
not_a_group_filter: function () {
return { filters: { is_group: 0 } };
},
employee: function() {
return { query: "erpnext.controllers.queries.employee_query" }
employee: function () {
return { query: "erpnext.controllers.queries.employee_query" };
},
warehouse: function(doc) {
warehouse: function (doc) {
return {
filters: [
["Warehouse", "company", "in", ["", cstr(doc.company)]],
["Warehouse", "is_group", "=",0]
]
["Warehouse", "is_group", "=", 0],
],
};
},
get_filtered_dimensions: function(doc, child_fields, dimension, company) {
let account = '';
get_filtered_dimensions: function (doc, child_fields, dimension, company) {
let account = "";
child_fields.forEach((field) => {
if (!account) {
@@ -137,21 +147,23 @@ $.extend(erpnext.queries, {
return {
query: "erpnext.controllers.queries.get_filtered_dimensions",
filters: {
'dimension': dimension,
'account': account,
'company': company
}
dimension: dimension,
account: account,
company: company,
},
};
}
},
});
erpnext.queries.setup_queries = function(frm, options, query_fn) {
erpnext.queries.setup_queries = function (frm, options, query_fn) {
var me = this;
var set_query = function(doctype, parentfield) {
var link_fields = frappe.meta.get_docfields(doctype, frm.doc.name,
{"fieldtype": "Link", "options": options});
$.each(link_fields, function(i, df) {
if(parentfield) {
var set_query = function (doctype, parentfield) {
var link_fields = frappe.meta.get_docfields(doctype, frm.doc.name, {
fieldtype: "Link",
options: options,
});
$.each(link_fields, function (i, df) {
if (parentfield) {
frm.set_query(df.fieldname, parentfield, query_fn);
} else {
frm.set_query(df.fieldname, query_fn);
@@ -162,24 +174,26 @@ erpnext.queries.setup_queries = function(frm, options, query_fn) {
set_query(frm.doc.doctype);
// warehouse field in tables
$.each(frappe.meta.get_docfields(frm.doc.doctype, frm.doc.name, {"fieldtype": "Table"}),
function(i, df) {
$.each(
frappe.meta.get_docfields(frm.doc.doctype, frm.doc.name, { fieldtype: "Table" }),
function (i, df) {
set_query(df.options, df.fieldname);
});
}
}
);
};
/* if item code is selected in child table
then list down warehouses with its quantity
else apply default filters.
*/
erpnext.queries.setup_warehouse_query = function(frm){
frm.set_query('warehouse', 'items', function(doc, cdt, cdn) {
var row = locals[cdt][cdn];
erpnext.queries.setup_warehouse_query = function (frm) {
frm.set_query("warehouse", "items", function (doc, cdt, cdn) {
var row = locals[cdt][cdn];
var filters = erpnext.queries.warehouse(frm.doc);
if(row.item_code){
$.extend(filters, {"query":"erpnext.controllers.queries.warehouse_query"});
if (row.item_code) {
$.extend(filters, { query: "erpnext.controllers.queries.warehouse_query" });
filters["filters"].push(["Bin", "item_code", "=", row.item_code]);
}
return filters
return filters;
});
}
};