查看: 5605|回复: 3

审批流程问题

升级   0.91%

17

主题

19

回帖

91

积分

注册会员

Rank: 2

积分
91
发表于 2019-9-6 12:46:50 | 显示全部楼层 |阅读模式
审批流程:  拟稿人---->总监审批--->财务处理。   如果拟稿人是总监:  拟稿人---->老板审批---->财务处理。这流程要怎么实现?
我写的流程如下:

办理A 条件: return String(this.org.listDutyNameWithIdentity( this.workContext.getWork().creatorIdentityDn))!='总监';
办理B 条件: return String(this.org.listDutyNameWithIdentity( this.workContext.getWork().creatorIdentityDn))=='总监';
这样写,无法实现要求,麻烦管理指导下,谢谢!
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2019-9-6 14:39:02 | 显示全部楼层
这个返回是一个数组,你可以处理一下
this.org.listDutyNameWithIdentity( this.workContext.getWork().creatorIdentityDn )[0]=='总监'  你可以这样处理一下!
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2019-9-9 11:12:51 | 显示全部楼层
那可以改成这样的!  creatorIdentityDn  或者  creatorIdentity  
return this.org.listDutyNameWithIdentity( this.workContext.getWork().creatorIdentityDn||this.workContext.getWork().creatorIdentity )[0]=='总监'
回复

使用道具 举报

升级   0.91%

17

主题

19

回帖

91

积分

注册会员

Rank: 2

积分
91
发表于 2019-9-6 18:00:12 | 显示全部楼层
你好, 我改过来也没用。 流程都不会走下面这个条件。
return this.org.listDutyNameWithIdentity( this.workContext.getWork().creatorIdentityDn)[0]=='总监'
职务是总监的用户,提交流程还是会走到总监审批,不会去到老板审批!
是不是我流程设置有问题?
这种流程要怎么设置 ?
回复

使用道具 举报

发表回复

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

本版积分规则

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