leave.snaker 1.2 KB

1234567891011121314151617181920
  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2. <process displayName="请假流程测试" name="leave">
  3. <start displayName="start1" layout="24,124,-1,-1" name="start1">
  4. <transition g="" name="transition1" offset="0,0" to="apply"/>
  5. </start>
  6. <end displayName="end1" layout="570,124,-1,-1" name="end1"/>
  7. <task assignee="${applyer}" displayName="请假申请" layout="117,122,-1,-1" name="apply" performType="ANY">
  8. <transition g="" name="transition2" offset="0,0" to="approveDept"/>
  9. </task>
  10. <task assignee="${deptManager}" displayName="部门经理审批" layout="272,122,-1,-1" name="approveDept" performType="ANY">
  11. <transition g="" name="transition3" offset="0,0" to="decision1"/>
  12. </task>
  13. <decision displayName="decision1" layout="426,124,-1,-1" name="decision1">
  14. <transition displayName="&lt;=5天" expr="${days &lt;= 5}" g="" name="transition4" offset="0,0" to="end1"/>
  15. <transition displayName="&gt;5天" expr="${days &gt; 5}" g="" name="transition5" offset="0,0" to="approveBoss"/>
  16. </decision>
  17. <task assignee="boss" displayName="总经理审批" layout="404,231,-1,-1" name="approveBoss" performType="ANY">
  18. <transition g="" name="transition6" offset="0,0" to="end1"/>
  19. </task>
  20. </process>