_firstRepayDateOnchange:function(changeValue,inst){waf("#toDate").wafDatePicker("setValue",null);var dtstr = inst.lastVal;var n =waf("#loanTerm").wafNumberField("getValue");if(!n){
waf.msgBox.showInfo("贷款期限为空,资方到期日期无法计算!请先通过合同编号带出贷款期限!");}if(dtstr && n){let s = dtstr.split("-");let yy =parseInt(s[0]);//年let mm =parseInt(s[1]);//月let dd =parseInt(s[2]);//日var num= mm +parseInt(n);//月+需要推的月份if(num/12>1){if(num %12==0){//12月的处理
yy +=(Math.floor(num/12)-1);
mm =11;}elseif(num %12==1){//1月的处理
yy +=(Math.floor(num/12)-1);
mm =12;}else{//其他月份的处理
yy += Math.floor(num/12);
mm = num %12-1;}}else{
mm +=parseInt(n);}//获取当前日期中月的天数let newDate =newDate(yy,mm,0)//这里传入的0代表获取上一个月的最后一天;如果传1,则获得当月的第一天let days = newDate.getDate()//天数大于当前月if(dd > days){
dd = days
}var d= yy +"-"+ mm +"-"+ dd;waf("#toDate").wafDatePicker("setValue",d);}}