|
|
发表于 2026-7-15 08:20:38
|
显示全部楼层
在log的postLoadData事件里把所有审批意见按时间倒序排列,然后取所需审批节点的最新一条,参考:
var workLog=this.target.workLog;
//所有流程记录倒序排列
workLog.sort(function(a,b){
if(a.recordTime && b.recordTime){
return Date.parse(b.recordTime) - Date.parse(a.recordTime);
}else{
return true;
}
}.bind(this));
//取得需要的节点数据
var arr = [];
for(var i=0;i<workLog.length;i++){
if(workLog[i].fromActivityName == "归属部门负责人审核"){
arr.push(workLog[i]);
break;
}
}
this.target.workLog = arr; |
|