视图中怎么基于显示脚本进行过滤
各位O2OA的官方大佬,求助求助
这里涉及到两个字段的过滤,是否已办结,超时状态
超时状态是基于期望完成时间和当前时间的对比
var dateTime = new Date(this.entry.data.expectTime)
nowDate = new Date()
if( nowDate<dateTime){
return '未超时'
}
dateTime = dateTime.setDate(dateTime.getDate()+1)
dateTime = new Date(dateTime)
if( nowDate<dateTime){
return '当天需办结'
}
else{
return '已超时'
}
是否已办结是基于当前的工作节点
if(this.entry.data.currentStatus=='结束'
||this.entry.data.currentStatus=='确认'){
return "已完成";
}
return "未完成";
那我如何让视图只展示"未办结"的数据或者"已超时"的数据
大佬我顶
在视图的过滤中增加默认过滤条件来过滤
过滤条件写不出来啊,需要跟当前时间作比较 当前活动节点可以使用$work.activityName来匹配,当前时间,这里确实不能写,您要在哪里使用?表单上吗,可以使用view去传参数过滤
页:
[1]