当前位置: 首页 > news >正文

人人秀h5制作软件seo博客教程

人人秀h5制作软件,seo博客教程,互推商盟,网站建设新技术背景: 某些业务需求比较特殊,需要在表单中校验或实现一些功能,泛微流程表单配置时实现的方式多种多样:JS脚本、SQL语句、公式以及其他一些标准化拖拽功能,本次给大家分享一下流程表单中的公式实现的一些需求场景。泛微…

背景:

  • 某些业务需求比较特殊,需要在表单中校验或实现一些功能,泛微流程表单配置时实现的方式多种多样:JS脚本、SQL语句、公式以及其他一些标准化拖拽功能,本次给大家分享一下流程表单中的公式实现的一些需求场景。
  • 泛微流程表单中的公式后台实际引用的是一些定义好的函数,比如计算函数SUM、ABS、MIN等,字符数据处理函数SUBSTR、TRIM、ToString,日期函数CurrDate、MaxDate等这些都是系统内置的系统函数,当业务诉求功能实现时这些系统函数可能无法实现,就需要自己写一些自定义函数用来支撑这部分需求实现。
    1、实现自动获取当前日期1年后的日期;
/*** 获取一年后时间* @param */
function getAfterDateTime(timeStr) {let now = new Date(timeStr);let year = now.getFullYear()+1; //得到年份let month = (now.getMonth()+1).toString().padStart(2, "0"); //得到月份let day = (now.getDate()).toString().padStart(2, "0"); //得到日期//console.log(1+"___"+year+"_"+month+"_"+day);if (month == '01' && day == '00') {year = now.getFullYear(); //得到年份month = '12';day = '31'} else if ((month == '01' || month == '03' || month == '05' || month == '07' || month == '08' || month == '10' || month == '12')&& day=='31') {year = now.getFullYear() + 1; //得到年份month = (now.getMonth()+ 1).toString().padStart(2, "0"); //得到月份;day = '31' //console.log(2+"___"+year+"_"+month+"_"+day); } else if ((month == '04' || month == '06' || month == '09' || month == '11')&& day==30) {//小月year = now.getFullYear() + 1; //得到年份month = (now.getMonth()+ 1).toString().padStart(2, "0"); //得到月份;day = '30'//console.log(3+"___"+year+"_"+month+"_"+day);}else if ((year % 4 == 0 || year % 100 != 0 || year % 400 == 0)&& month=='02'&& day=='29') {//瑞年year = now.getFullYear() + 1; //得到年份month = (now.getMonth()+ 1).toString().padStart(2, "0"); //得到月份;day = '28'//console.log(4+"___"+year+"_"+month+"_"+day);} else if((year % 4 !=0)&& month=='02'&& day=='28'){//平年//console.log(5+"___"+year+"_"+month+"_"+day);year = now.getFullYear() + 1; //得到年份month = (now.getMonth()+ 1).toString().padStart(2, "0"); //得到月份;day = '28'}else {     year = now.getFullYear() + 1; //得到年份month = (now.getMonth() + 1).toString().padStart(2, "0"); //得到月份day = (now.getDate()).toString().padStart(2, "0"); //得到日期     }//console.log(6+"___"+year+"_"+month+"_"+day);return `${year}-${month}-${day}`;}

2、实现获取当前日期3个月后的日期;

/*** 获取3个月后的日期* @param */
function getThreeMonthsLaterDate(shao) {var currentDate = new Date(shao); // 获取当前日期var futureDate = new Date(currentDate.getFullYear(), currentDate.getMonth() + 3, currentDate.getDate()); // 获取三个月后的日期console.log(currentDate.getFullYear());console.log(currentDate.getMonth() + 1);console.log(currentDate.getDate());if((currentDate.getMonth() + 4 =='04' || currentDate.getMonth() + 4 =='06' || currentDate.getMonth() + 4 =='09') && currentDate.getDate()=='31'){console.log(1);return futureDate.getFullYear() + '-' + (futureDate.getMonth()) + '-' + '30';}else if(currentDate.getMonth() + 1 =='11' && currentDate.getDate()>='29'){console.log(2);return futureDate.getFullYear() + '-' + (futureDate.getMonth()) + '-' + '28';}// 返回三个月后的日期,格式为yyyy-mm-ddreturn futureDate.getFullYear() + '-' + (futureDate.getMonth() + 1) + '-' + futureDate.getDate();
}

实现过程:

  1. 添加自定义函数
    添加自定义函数
  2. 流程表单引用及功能实现
    在这里插入图片描述
http://www.tj-hxxt.cn/news/4622.html

相关文章:

  • 顺德做网站公司哪家好南宁seo外包平台
  • 兴文县建设工程网站百度竞价排名的优缺点
  • 做企业网站 长春网址缩短
  • 安国市城乡建设局网站搜索引擎的三个技巧
  • 广州荔湾做网站爱站seo工具包
  • 做代码的网站推广找客户平台
  • 美国做爰直播网站网站注册查询
  • c语言精品课程网站开发中国制造网
  • 织梦可以做哪些类型型网站seo对网店推广的作用有哪些
  • 如何建个人网站教程关键词资源
  • 给网站做镜像seo网站推广怎么做
  • 企业网站如何做自然搜索怎么进行推广
  • 德州建设街小学网站网络推广seo怎么弄
  • 网站建设应该有什么特点平台推广方式方法是什么
  • 做网站的图片搜索引擎营销的主要方式有
  • 网站导航营销的优势昆明长尾词seo怎么优化
  • 抚州做网站公司哪家好重庆百度搜索优化
  • 国外优秀设计网站大全网址搜索
  • 公司怎么申请免费做网站沈阳网站seo排名公司
  • 视频弹幕网站怎么做的电商网站建设公司
  • wordpress网站出现域名加两个双引号的图片死链接百度客服工作内容
  • 网站免费建站2如何建一个自己的网站
  • 做室内3d设计的网站seo排名软件哪个好用
  • 齐齐哈尔建设局网站首页今日新闻大事件
  • 如何做微信官方网站百度推广关键词怎么优化
  • 低价的网站建设网站排行榜前十名
  • 2017做网站挣钱吗广州各区正在进一步优化以下措施
  • 怎么建设自己导购网站线上推广员是做什么的
  • wordpress 插件 下载重庆 seo
  • 安庆网站建设服务网google play下载安卓