查看: 486|回复: 2

如何在流程配置中的活动节点的事件中获取流程记录

升级   1.92%

2

主题

4

回帖

192

积分

注册会员

Rank: 2

积分
192
发表于 2025-10-29 09:29:06 | 显示全部楼层 |阅读模式
本帖最后由 张永建 于 2025-10-29 10:45 编辑



完整代码如下 :

// 获取审批记录(倒序)
var recordList = this.workContext.getRecordList().reverse();
const opinionRecord = recordList.find(
  (item) => item.fromActivityName === "超期总经理审批"
);
if (opinionRecord.routeName === "同意") {
  this.data.zj_delayDate = this.data.zj_delayDateCopy;
}


如果不考虑判断条件,直接进行赋值,则可以,增加了以上的判断逻辑后,满足条件的情况下,表单里没有获取到赋值结果,在表单中的点击事件中直接运行这段代码 可以以得到赋值结果。
我需要实现的是当选择路由为“同意”时,才赋值,其他情况不进行赋值。


回复

使用道具 举报

升级   100%

6

主题

1741

回帖

1389

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1389
发表于 2025-10-30 13:42:35 | 显示全部楼层
这里print 加一些看看,看什么条件没满足,或者值没获取到
回复

使用道具 举报

升级   1.92%

2

主题

4

回帖

192

积分

注册会员

Rank: 2

积分
192
发表于 2025-10-31 14:35:57 | 显示全部楼层
xadmin 发表于 2025-10-30 13:42
这里print 加一些看看,看什么条件没满足,或者值没获取到

已解决,获取数据的路径不对
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread