feat: add better preselection (cut-off: tomorrow) to dn-from-so creation dialogue
This commit is contained in:
parent
ffd38362d5
commit
e5a5b6afc8
@ -855,6 +855,8 @@ erpnext.selling.SalesOrderController = class SalesOrderController extends erpnex
|
||||
var delivery_dates = this.frm.doc.items.map(i => i.delivery_date);
|
||||
delivery_dates = [ ...new Set(delivery_dates) ];
|
||||
|
||||
var today = new Date();
|
||||
|
||||
var item_grid = this.frm.fields_dict["items"].grid;
|
||||
if(!item_grid.get_selected().length && delivery_dates.length > 1) {
|
||||
var dialog = new frappe.ui.Dialog({
|
||||
@ -873,7 +875,11 @@ erpnext.selling.SalesOrderController = class SalesOrderController extends erpnex
|
||||
<div class="list-item">
|
||||
<div class="list-item__content list-item__content--flex-2">
|
||||
<label>
|
||||
<input type="checkbox" data-date="${date}" checked="checked"/>
|
||||
<input
|
||||
type="checkbox"
|
||||
data-date="${date}"
|
||||
${frappe.datetime.get_day_diff(new Date(date), today) > 0 ? "" : 'checked="checked"'}
|
||||
/>
|
||||
${frappe.datetime.str_to_user(date)}
|
||||
</label>
|
||||
</div>
|
||||
|
Loading…
x
Reference in New Issue
Block a user