查看: 13625|回复: 5

条件分支通过判断表单的this.data.参数

升级   1.04%

6

主题

10

回帖

104

积分

注册会员

Rank: 2

积分
104
发表于 2021-7-25 23:29:45 | 显示全部楼层 |阅读模式
通过判断表单的this.data.参数
当这个参数是用户填写的,条件分支可以生效;
但当这个参数是通过return this.workContext.getWork().creatorDepartment;获得时,无法生效?请问是为什么?
回复

使用道具 举报

升级   1.04%

6

主题

10

回帖

104

积分

注册会员

Rank: 2

积分
104
发表于 2021-7-26 00:09:18 | 显示全部楼层
我的目的就是通过判断发起流程用户的部门,来走不同分支,是否可以实现
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2021-7-26 12:27:14 | 显示全部楼层
您好:
您是第一个环节就判断了吗,第一个环节creatorDepartment,数据估计可能还没产生
你可以在流程脚本中print,看看数据的具体内容
回复

使用道具 举报

升级   1.04%

6

主题

10

回帖

104

积分

注册会员

Rank: 2

积分
104
发表于 2021-7-26 16:42:16 | 显示全部楼层
谢谢回复,这个print是怎么操作的?可以告知一下吗
回复

使用道具 举报

升级   1.04%

6

主题

10

回帖

104

积分

注册会员

Rank: 2

积分
104
发表于 2021-7-26 17:24:08 | 显示全部楼层
第二个环节是用于拟稿后查看的表单,已经可以通过this.workContext.getWork().creatorDepartment正确显示部门了,我是在第二个环节之后进行的判断, 条件分支的脚本是return this.workContext.getWork().creatorDepartment == "设计部"; 另一个是return this.workContext.getWork().creatorDepartment !== "设计部"
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2021-7-27 14:32:59 | 显示全部楼层
您好:
!==?
这个脚本都错误了

ps:等于 建议 使用===
https://www.zhihu.com/question/31442029
回复

使用道具 举报

发表回复

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

本版积分规则

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