流条件表达式
数字
${applysum>200}
${applysum<=200}字符串
${outcome=='通过'}
${outcome=='驳回'}取反
${auditPass}
${!auditPass}开始 表达式 基于以下3种表现形式组合而成
flowable:assignee="${applyUserId}"
flowable:candidateUsers="${candidateUser}"
flowable:candidateGroups="${candidateGroup}"<userTask id="modifyApply" name="当前用户发起申请" flowable:assignee="${applyUserId}">
<userTask id="hrAudit" name="候选人审批" flowable:candidateUsers="${candidateUser}" />
<userTask id="hrAudit" name="候选组审批" flowable:candidateGroups="${candidateGroup}"/>一般需求用2种即可
<userTask id="modifyApply" name="当前用户发起申请" flowable:assignee="${applyUserId}">
<userTask id="modifyApply" name="个人审批" flowable:assignee="${candidateUser}">
<userTask id="hrAudit" name="角色审批" flowable:candidateGroups="${candidateGroup}"/>最复杂的就是3种都有,如下所示:
<userTask id="deptLeaderAudit" name="部门领导审批" flowable:assignee="${chooseUserId}" flowable:candidateUsers="${candidateUser}" flowable:candidateGroups="${candidateGroup}"><extensionElements><modeler:initiator-can-complete xmlns:modeler="http://flowable.org/modeler"><![CDATA[false]]></modeler:initiator-can-complete></extensionElements>
</userTask>