/** * 出差单拓展 * coyle * 202412 */ shr.defineClass("shr.ats.AtsTripBillEditEx", shr.ats.AtsTripBillEdit, { _uiClass: "", initalizeDOM: function () { shr.ats.AtsTripBillEditEx.superClass.initalizeDOM.call(this); var that = this; $("#entries_tripDays").on("change", function () { if (!$("#entries_tripEndTime").val()) { that.getEndTime(); } //计算总时间 定制 向上取整 var dayVal = $("#entries_tripDays").val() ; var triptime = 0; if(dayVal == 0.29 || dayVal == 0.43 || dayVal == 0.86){ triptime = Math.floor( dayVal * 7 ); }else{ triptime = Math.ceil( dayVal * 7 ); } $("#entries_triptime").shrTextField("setValue", triptime); }); }, });