|
Lines 308-317
$(document).ready(function() {
Link Here
|
| 308 |
{ |
308 |
{ |
| 309 |
"iDataSort": 2, // Sort on hidden unformatted date due column |
309 |
"iDataSort": 2, // Sort on hidden unformatted date due column |
| 310 |
"mDataProp": function( oObj ) { |
310 |
"mDataProp": function( oObj ) { |
| 311 |
var due = oObj.date_due_formatted; |
311 |
let date_due_formatted = $datetime(oObj.date_due, { as_due_date: true, no_tz_adjust: true }); |
| 312 |
if ( oObj.date_due_overdue ) { |
312 |
var due = oObj.date_due_overdue |
| 313 |
due = "<span class='overdue'>" + due + "</span>"; |
313 |
? "<span class='overdue'>" + date_due_formatted + "</span>" |
| 314 |
} |
314 |
: date_due_formatted; |
| 315 |
|
315 |
|
| 316 |
due = "<span id='date_due_" + oObj.itemnumber + "' class='date_due'>" + due + "</span>"; |
316 |
due = "<span id='date_due_" + oObj.itemnumber + "' class='date_due'>" + due + "</span>"; |
| 317 |
|
317 |
|
|
Lines 426-432
$(document).ready(function() {
Link Here
|
| 426 |
}, |
426 |
}, |
| 427 |
{ |
427 |
{ |
| 428 |
"iDataSort": 10, // Sort on hidden unformatted issuedate column |
428 |
"iDataSort": 10, // Sort on hidden unformatted issuedate column |
| 429 |
"mDataProp": "issuedate_formatted", |
429 |
"mDataProp": "issuedate", |
| 430 |
}, |
430 |
}, |
| 431 |
{ |
431 |
{ |
| 432 |
"mDataProp": function ( oObj ) { |
432 |
"mDataProp": function ( oObj ) { |
|
Lines 729-738
$(document).ready(function() {
Link Here
|
| 729 |
"mDataProp": function( oObj ) { |
729 |
"mDataProp": function( oObj ) { |
| 730 |
var today = new Date(); |
730 |
var today = new Date(); |
| 731 |
var due = new Date( oObj.date_due ); |
731 |
var due = new Date( oObj.date_due ); |
|
|
732 |
let date_due_formatted = $datetime(oObj.date_due, { as_due_date: true, no_tz_adjust: true }); |
| 732 |
if ( today > due ) { |
733 |
if ( today > due ) { |
| 733 |
return "<span class='overdue'>" + oObj.date_due_formatted + "</span>"; |
734 |
return "<span class='overdue'>" + date_due_formatted + "</span>"; |
| 734 |
} else { |
735 |
} else { |
| 735 |
return oObj.date_due_formatted; |
736 |
return date_due_formatted; |
| 736 |
} |
737 |
} |
| 737 |
} |
738 |
} |
| 738 |
}, |
739 |
}, |
|
Lines 822-828
$(document).ready(function() {
Link Here
|
| 822 |
}, |
823 |
}, |
| 823 |
{ |
824 |
{ |
| 824 |
"iDataSort": 7, // Sort on hidden unformatted issuedate column |
825 |
"iDataSort": 7, // Sort on hidden unformatted issuedate column |
| 825 |
"mDataProp": "issuedate_formatted", |
826 |
"mDataProp": "issuedate", |
| 826 |
}, |
827 |
}, |
| 827 |
{ |
828 |
{ |
| 828 |
"mDataProp": function ( oObj ) { |
829 |
"mDataProp": function ( oObj ) { |