查看: 12748|回复: 3

请问一下关于流程的问题

升级   8.38%

98

主题

72

回帖

838

积分

注册会员

Rank: 2

积分
838
发表于 2022-7-17 00:08:23 | 显示全部楼层 |阅读模式
本帖最后由 darkrai 于 2022-7-17 00:09 编辑

大概有下面几个问题:
1、如何在流程路由中获取所有流程节点,使用this.workContext.getTask()返回为空。情景如: 开始->A->B->C->结束,在B节点获取A和C节点,判断A和C节点的名称和处理人是否相同


2、业务场景: 内容管理文档中有数据和附件,并创建了视图A。要求在 流程表单中 通过视图A将数据和附件展示在表单中,修改后将新数据更新到原内容管理文档
   1) 目前,文本框数据可以展示在流程表单中,但附件展示不出来,需要通过哪个方法获取附件
   2) 将新数据 更新到 原内容管理文档 使用的方法 是什么 ?

辛苦解答一下,谢谢
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2022-7-18 09:56:27 | 显示全部楼层
1、A是环节拟稿人,可以使用this.workContext.getWork().creatorPerson获取,C环节看您具体处理人是如何配置的了,比如您配置的流程数据,那么取值就是this.data.字段标识,再比如您配置的职务,那么就使用this.org取获取同样的职务,然后去判断是否相同
2、列示附件

修改内容


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   8.38%

98

主题

72

回帖

838

积分

注册会员

Rank: 2

积分
838
发表于 2022-7-18 10:37:31 | 显示全部楼层
论坛管理员 发表于 2022-7-18 09:56
1、A是环节拟稿人,可以使用this.workContext.getWork().creatorPerson获取,C环节看您具体处理人是如何配 ...

   对不起,我没有表达清楚,第一个问题是,在画框的路由中获取 A节点和 B节点 的处理人,相同则走右边路由,不同则走左边路由,那么我在路由中,使用什么方法获取A和B节点的处理人和节点名称

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2022-7-18 15:45:51 | 显示全部楼层
我上面回复的就可以在这里使用
回复

使用道具 举报

发表回复

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

本版积分规则

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