feat: intake page rework, new Pallet fields, address fix, button rename, COR generator, theme CSS

This commit is contained in:
Westech Admin
2026-05-22 05:15:09 +00:00
parent 3c11969c89
commit be06bca0cf
16 changed files with 419 additions and 800 deletions
+9
View File
@@ -11,6 +11,15 @@ frappe.ui.form.on('Pallet', {
'pallet': frm.doc.pallet_number || frm.doc.name
});
}, __('View'));
frm.add_custom_button(__('Generate COR'), function() {
if (!frm.doc.pallet_number) {
frappe.msgprint('Please save the Pallet first');
return;
}
var url = '/api/method/westech_r2.api.cor_generator.generate_cor?pallet_number=' + encodeURIComponent(frm.doc.pallet_number);
window.open(url, '_blank');
}, __('Actions'));
},
customer_number: function(frm) {
@@ -2,7 +2,7 @@ frappe.ui.form.on('Scheduled Pickup', {
customer_number: function(frm) {
var customer = frm.doc.customer_number;
if (!customer) {
clear_supplier_fields(frm);
clear_customer_fields(frm);
return;
}
frappe.call({
@@ -52,7 +52,7 @@ frappe.ui.form.on('Scheduled Pickup', {
}
});
function clear_supplier_fields(frm) {
function clear_customer_fields(frm) {
frm.set_value('company_name', '');
frm.set_value('contact_name', '');
frm.set_value('contact_phone', '');