Merge pull request #22445 from Alchez/dev-job-offer-list-view
fix: setup status indicators for Job Offer and Job Applicant (develop)
This commit is contained in:
commit
c8b11143a1
15
erpnext/hr/doctype/job_applicant/job_applicant_list.js
Normal file
15
erpnext/hr/doctype/job_applicant/job_applicant_list.js
Normal file
@ -0,0 +1,15 @@
|
||||
// Copyright (c) 2020, Frappe Technologies Pvt. Ltd. and Contributors
|
||||
// MIT License. See license.txt
|
||||
|
||||
frappe.listview_settings['Job Applicant'] = {
|
||||
add_fields: ["company", "designation", "job_applicant", "status"],
|
||||
get_indicator: function (doc) {
|
||||
if (doc.status == "Accepted") {
|
||||
return [__(doc.status), "green", "status,=," + doc.status];
|
||||
} else if (["Open", "Replied"].includes(doc.status)) {
|
||||
return [__(doc.status), "orange", "status,=," + doc.status];
|
||||
} else if (["Hold", "Rejected"].includes(doc.status)) {
|
||||
return [__(doc.status), "red", "status,=," + doc.status];
|
||||
}
|
||||
}
|
||||
};
|
@ -30,7 +30,6 @@
|
||||
{
|
||||
"fieldname": "job_applicant",
|
||||
"fieldtype": "Link",
|
||||
"in_list_view": 1,
|
||||
"label": "Job Applicant",
|
||||
"options": "Job Applicant",
|
||||
"print_hide": 1,
|
||||
@ -161,7 +160,7 @@
|
||||
],
|
||||
"is_submittable": 1,
|
||||
"links": [],
|
||||
"modified": "2019-12-31 02:40:33.650728",
|
||||
"modified": "2020-06-25 00:56:24.756395",
|
||||
"modified_by": "Administrator",
|
||||
"module": "HR",
|
||||
"name": "Job Offer",
|
||||
|
15
erpnext/hr/doctype/job_offer/job_offer_list.js
Normal file
15
erpnext/hr/doctype/job_offer/job_offer_list.js
Normal file
@ -0,0 +1,15 @@
|
||||
// Copyright (c) 2020, Frappe Technologies Pvt. Ltd. and Contributors
|
||||
// MIT License. See license.txt
|
||||
|
||||
frappe.listview_settings['Job Offer'] = {
|
||||
add_fields: ["company", "designation", "job_applicant", "status"],
|
||||
get_indicator: function (doc) {
|
||||
if (doc.status == "Accepted") {
|
||||
return [__(doc.status), "green", "status,=," + doc.status];
|
||||
} else if (doc.status == "Awaiting Response") {
|
||||
return [__(doc.status), "orange", "status,=," + doc.status];
|
||||
} else if (doc.status == "Rejected") {
|
||||
return [__(doc.status), "red", "status,=," + doc.status];
|
||||
}
|
||||
}
|
||||
};
|
Loading…
x
Reference in New Issue
Block a user