|
if (event.column == 'fStartTime' || event.column == 'fEndTime') {
var starttime = data.getValue("fStartTime");
var fEndTime = data.getValue("fEndTime");
if (starttime != null && fEndTime != "" && starttime != ""
&& fEndTime != null) {
//debugger;
var hour = calLeaveData(starttime.replace("T", " "), fEndTime.replace("T", " "));
if (hour >= 0) {
debugger;
data.setValue("fLeaveHours", (hour%8).toString());
data.setValue("fFactHours", (hour%8).toString());
data.setValue("fLeaveDays",
parseInt(hour / 8) > 0 ? parseInt(hour / 8) : '0');
data.setValue("fFactDays",
parseInt(hour / 8) > 0 ? parseInt(hour / 8) : '0');
} else {
alert('填入的时间不合法!');
data.setValue("fFactDays", '0');
data.setValue("fLeaveHours", '0');
data.setValue("fFactHours", '0');
data.setValue("fLeaveDays", '0');
} |
|