费用报销模块借款单预计还款日期按照一个月进行更新

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:2

费用报销模块借款单预计还款日期按照一个月进行更新

功能说明:系统标准的逻辑是预计还款日期取申请日期三个月的时间,按照下面的方式可以改成1个月。 操作过程: 见附件: ![image.webp](/download/0100f5a9d87ced114464bcde3d208ca9c71d.webp) ![image.webp](/download/0100630623878d3e4c2aadb1e03039d2ec55.webp) ![image.webp](/download/010081263ef1950043928a420f9e804c499a.webp) ![image.webp](/download/01001f59dd82cd16436ba73314d6e3aeac7d.webp) 代码内容: ```java /**************************开发区域开始**********************************************/ //@beginPrivate waf.extend(_private,{ afterPageOnloadEventHandler:function(e){ //这部分时逻辑,上面的方面名称与创建页面打开的方面名称一致,系统会自动生成,无需修改。 //获取当前时间 var bizDateTime = waf("#bizReqDate").wafDatePicker("getValue").getTime(); //年 var bizDateYear = waf("#bizReqDate").wafDatePicker("getValue").getFullYear(); //月 var bizDateMonth = waf("#bizReqDate").wafDatePicker("getValue").getMonth(); if(bizDateMonth == 1 || bizDateMonth == 3 || bizDateMonth == 5 || bizDateMonth == 7 || bizDateMonth == 8 || bizDateMonth == 10 || bizDateMonth == 12){ //这里的31天,是一个月的时间。如果两个月,可以修改这个位置和下面方法的位置。 waf("#foreseeDate").wafDatePicker("setValue",new Date(bizDateTime+31 * 24 * 3600 * 1000)); }else if(bizDateMonth == 4||bizDateMonth == 6||bizDateMonth == 9||bizDateMonth == 11){ waf("#foreseeDate").wafDatePicker("setValue",new Date(bizDateTime+30 * 24 * 3600 * 1000)); }else if(bizDateMonth == 2 && ((bizDateYear%4) == 0)){ waf("#foreseeDate").wafDatePicker("setValue",new Date(bizDateTime+28 * 24 * 3600 * 1000)); }else{ waf("#foreseeDate").wafDatePicker("setValue",new Date(bizDateTime+29 * 24 * 3600 * 1000)); } } , changForDate:function(changeValue,inst){ //这部分时申请日期联动预计还款日期的代码。 //获取当前时间, var bizDateTime = waf("#bizReqDate").wafDatePicker("getValue").getTime(); //年 var bizDateYear = waf("#bizReqDate").wafDatePicker("getValue").getFullYear(); //月 var bizDateMonth = waf("#bizReqDate").wafDatePicker("getValue").getMonth(); if(bizDateMonth == 1 || bizDateMonth == 3 || bizDateMonth == 5 || bizDateMonth == 7 || bizDateMonth == 8 || bizDateMonth == 10 || bizDateMonth == 12){ waf("#foreseeDate").wafDatePicker("setValue",new Date(bizDateTime+31 * 24 * 3600 * 1000)); }else if(bizDateMonth == 4||bizDateMonth == 6||bizDateMonth == 9||bizDateMonth == 11){ waf("#foreseeDate").wafDatePicker("setValue",new Date(bizDateTime+30 * 24 * 3600 * 1000)); }else if(bizDateMonth == 2 && ((bizDateYear%4) == 0)){ waf("#foreseeDate").wafDatePicker("setValue",new Date(bizDateTime+28 * 24 * 3600 * 1000)); }else{ waf("#foreseeDate").wafDatePicker("setValue",new Date(bizDateTime+29 * 24 * 3600 * 1000)); } } });//@endPrivate /**************************开发区域结束**********************************************/ ```

10.借款单预计还款时间设置.pdf


感谢分享!这个实现后,客户用起来更顺畅了,谢谢大佬!

费用报销模块借款单预计还款日期按照一个月进行更新

功能说明:系统标准的逻辑是预计还款日期取申请日期三个月的时间,按照下面的方式可以改成1个月。操作过程:见附件:![image.webp](/downlo...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息