起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6637|回复: 10

[结贴] 通知规则里如何设置通知给多个指定环节的人

[复制链接]

85

主题

273

帖子

647

积分

高级会员

Rank: 4

积分
647
QQ
发表于 2018-1-5 15:30:10 | 显示全部楼层 |阅读模式
设置回退通知时如何设置通知范围 求大神给看看不用java代码通知范围:(不通知自己就行)
默认通知:三个或多个环节的人员


91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36183
发表于 2018-1-5 16:34:05 | 显示全部楼层
findActivityCreator('ALL') //获取所有环节的创建者

orgUnitsSub(List<OrgUnit> items1, List<OrgUnit> items2)
两个组织单元列表做差集操作
把自己在删除
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

85

主题

273

帖子

647

积分

高级会员

Rank: 4

积分
647
QQ
 楼主| 发表于 2018-1-5 16:42:18 | 显示全部楼层
jishuang 发表于 2018-1-5 16:34
findActivityCreator('ALL') //获取所有环节的创建者

orgUnitsSub(List items1, List items2)


orgUnitsSub(List<OrgUnit> items1, List<OrgUnit> items2)
两个组织单元列表做差集操作
关键是List<OrgUnit> items1,List<OrgUnit> items2这两个是如何取得值得有函数没?或者怎么实现?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36183
发表于 2018-1-5 16:50:03 | 显示全部楼层
findActivityCreator函数获取啊
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

85

主题

273

帖子

647

积分

高级会员

Rank: 4

积分
647
QQ
 楼主| 发表于 2018-1-5 17:42:35 | 显示全部楼层
jishuang 发表于 2018-1-5 16:50
findActivityCreator函数获取啊

好的,现在还有一个问题是:如何获取已经审批完的环节
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36183
发表于 2018-1-5 17:46:59 | 显示全部楼层
findActivityCreator('ALL') //获取所有环节的创建者
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

85

主题

273

帖子

647

积分

高级会员

Rank: 4

积分
647
QQ
 楼主| 发表于 2018-1-5 17:58:37 | 显示全部楼层
jishuang 发表于 2018-1-5 17:46
findActivityCreator('ALL') //获取所有环节的创建者

那如果是流程已经被回退到首环节,后续流程环节里如何获取重新流转完的环节
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36183
发表于 2018-1-8 09:15:12 | 显示全部楼层
findActivityCreator获取的就是最近一次的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

85

主题

273

帖子

647

积分

高级会员

Rank: 4

积分
647
QQ
 楼主| 发表于 2018-1-8 10:20:17 | 显示全部楼层
jishuang 发表于 2018-1-8 09:15
findActivityCreator获取的就是最近一次的

举个例子:
假如有流程:A==>B==>C==>D==>E
流程走到E,但是E没有同意而是直接退给了A
A继续流转走到了D,但是D没有同意,想退给A ,随便发个通知,但是通知的时候用findActivityCreator('ALL')控制选择范围后还是能选到E
这个函数不是你说获取最近一次的
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36183
发表于 2018-1-8 13:18:30 | 显示全部楼层
我说的最近一次是最近一次的人,不是环节
如B环节走了两次获取的是第二次的人

平台没有提供这样的函数,可以自己在环节上设置取这个环节之前的每个环节的创建者

或者自己在回退的任务上做标记,自己定义函数获取的时候不回去做标记这个任务的创建者
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-7-2 20:10 , Processed in 0.069429 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表