activiti 任务中指派人优先级大于候选人
来源:互联网 发布:美拍用的抽奖软件 编辑:程序博客网 时间:2024/05/16 13:45
activiti 任务中指派人其实跟候选人并不平等。指派人优先级大于候选人,当有指派人的时候,会忽略掉候选人。只有未指定指派人的时候,候选人才会生效。这是任务查询命令的sql语句分析。可以发现只有
RES.ASSIGNEE_ is null
的时候才会执行后面的候选人查找。taskCandidateOrAssigned 实际执行的SQL为
select distinct RES.* from ACT_RU_TASK RESleft join ACT_RU_IDENTITYLINK I on I.TASK_ID_ = RES.ID_WHERE ( RES.ASSIGNEE_ = ? or ( RES.ASSIGNEE_ is null and ( I.USER_ID_ = ? or I.GROUP_ID_ IN ( select g.GROUP_ID_ from ACT_ID_MEMBERSHIP g where g.USER_ID_ = ? ) ) ))
taskCandidateGroup实际执行的SQL为
select distinct RES.* from ACT_RU_TASK RESinner join ACT_RU_IDENTITYLINK I on I.TASK_ID_ = RES.ID_WHERE RES.ASSIGNEE_ is nulland I.TYPE_ = 'candidate'and ( I.GROUP_ID_ IN ( ? ) )
阅读全文
0 0
- activiti 任务中指派人优先级大于候选人
- Activiti获取任务候选人
- activiti 候选人:(候选组)流程设计:
- activiti自定义代理人、候选人、候选组选择
- 任务优先级
- 3个运算符优先级:. 大于->大于*
- Activiti定时任务示例
- Activiti定时任务示例
- Activiti 邮件任务
- activiti 多实例任务
- activiti会签任务设置
- activiti 多实例任务
- activiti 多实例任务
- 【转】activiti用户任务
- 【转】activiti用户任务
- activiti任务分配
- Activiti 历史任务查询
- activiti任务操作
- google账号注册手机号验证不通过
- ctags简单使用
- linux常用操作-3.快速切换用户
- Activiti之路
- get提交和post提交的区别
- activiti 任务中指派人优先级大于候选人
- (转)万万没想到,无人车其实是个劳动密集型产业
- C++自学之路:2.2--C++语句
- R语言文本挖掘(1):分词(Rwordseg)
- leetcode 233. Number of Digit One
- Java native
- 解决Android Studio提示文档悬浮窗一直显示不出来的问题
- Vim第一级——存活
- Java基础方面陷阱