工作流中如何判断请假时间段是否在某个范围内(web设计器)

栏目:s-hr cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:1

工作流中如何判断请假时间段是否在某个范围内(web设计器)

问题:工作流中如何判断请假时段是否在某个范围内

处理方案:

1、定义流程变量“syed”,如下图所示


2、在提交节点,添加后置脚本,如下图所示

//输出变量:sfsgjj 是否收购季节收购季节

for(var i=0;i<bizObj.entries.size();i++) {

SimpleDateFormat sdf = new java.text.SimpleDateFormat("yyyy-MM-dd");

SimpleDateFormat sdf1= new java.text.SimpleDateFormat("yyyy");

String od1 = sdf.format(bizObj.entries[i].beginTime);

String od2 = sdf.format(bizObj.entries[i].endTime);

String os= sdf1.format(bizObj.entries[i].beginTime)+"-09-14";

    String oe=(Integer.parseInt(sdf1.format(bizObj.entries[i].beginTime))+1).toString()+"-03-16";

if((od1>=os&&od1<=oe)||(od2>=os&&od2<=oe)){

       sfsgjj=1;

    }else{

       sfsgjj=0;

    }

}

截图如下:


3、取值效果如下

工作流中如何判断请假时间段是否在某个范围内(web设计器)

问题:工作流中如何判断请假时段是否在某个范围内处理方案:1、定义流程变量“syed”,如下图所示2、在提交节点,添加后置脚本,如下图所示//输...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息