请假流程(包容网关)-leave4.bpmn20.xml 6.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:bioc="http://bpmn.io/schema/bpmn/biocolor/1.0" xmlns:flowable="http://flowable.org/bpmn" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.flowable.org/processdef">
  3. <process id="leave4" name="请假流程(包容网关)">
  4. <startEvent id="startNode1" name="开始">
  5. <outgoing>Flow_14qet78</outgoing>
  6. </startEvent>
  7. <userTask id="Activity_0uscrk3" name="申请人" flowable:formKey="static:1">
  8. <incoming>Flow_14qet78</incoming>
  9. <outgoing>Flow_171lpw3</outgoing>
  10. </userTask>
  11. <sequenceFlow id="Flow_14qet78" sourceRef="startNode1" targetRef="Activity_0uscrk3" />
  12. <userTask id="Activity_0ped7fd" name="科研部门" flowable:candidateUsers="1,3">
  13. <extensionElements />
  14. <incoming>Flow_16qxdzv</incoming>
  15. <outgoing>Flow_01rdmuq</outgoing>
  16. </userTask>
  17. <userTask id="Activity_1e8dxc6" name="总经理" flowable:candidateUsers="1">
  18. <extensionElements />
  19. <incoming>Flow_0rt1gbx</incoming>
  20. <outgoing>Flow_01maojf</outgoing>
  21. </userTask>
  22. <userTask id="Activity_0xun74h" name="综合部门" flowable:assignee="1">
  23. <extensionElements />
  24. <incoming>Flow_15anuo0</incoming>
  25. <outgoing>Flow_1j0t4se</outgoing>
  26. </userTask>
  27. <sequenceFlow id="Flow_171lpw3" sourceRef="Activity_0uscrk3" targetRef="Gateway_0qj0eur" />
  28. <sequenceFlow id="Flow_16qxdzv" sourceRef="Gateway_0qj0eur" targetRef="Activity_0ped7fd" />
  29. <sequenceFlow id="Flow_15anuo0" sourceRef="Gateway_0qj0eur" targetRef="Activity_0xun74h">
  30. <conditionExpression xsi:type="tFormalExpression">${entity.leaveDays &gt; 2}</conditionExpression>
  31. </sequenceFlow>
  32. <endEvent id="Event_0k2b5e5">
  33. <incoming>Flow_01maojf</incoming>
  34. </endEvent>
  35. <sequenceFlow id="Flow_01maojf" sourceRef="Activity_1e8dxc6" targetRef="Event_0k2b5e5" />
  36. <sequenceFlow id="Flow_01rdmuq" sourceRef="Activity_0ped7fd" targetRef="Gateway_05y03rn" />
  37. <sequenceFlow id="Flow_1j0t4se" sourceRef="Activity_0xun74h" targetRef="Gateway_05y03rn" />
  38. <sequenceFlow id="Flow_0rt1gbx" sourceRef="Gateway_05y03rn" targetRef="Activity_1e8dxc6" />
  39. <inclusiveGateway id="Gateway_0qj0eur">
  40. <incoming>Flow_171lpw3</incoming>
  41. <outgoing>Flow_16qxdzv</outgoing>
  42. <outgoing>Flow_15anuo0</outgoing>
  43. </inclusiveGateway>
  44. <inclusiveGateway id="Gateway_05y03rn">
  45. <incoming>Flow_01rdmuq</incoming>
  46. <incoming>Flow_1j0t4se</incoming>
  47. <outgoing>Flow_0rt1gbx</outgoing>
  48. </inclusiveGateway>
  49. </process>
  50. <bpmndi:BPMNDiagram id="BPMNDiagram_flow">
  51. <bpmndi:BPMNPlane id="BPMNPlane_flow" bpmnElement="leave4">
  52. <bpmndi:BPMNShape id="BPMNShape_startNode1" bpmnElement="startNode1" bioc:stroke="">
  53. <omgdc:Bounds x="235" y="205" width="30" height="30" />
  54. <bpmndi:BPMNLabel>
  55. <omgdc:Bounds x="238" y="242" width="22" height="14" />
  56. </bpmndi:BPMNLabel>
  57. </bpmndi:BPMNShape>
  58. <bpmndi:BPMNShape id="Activity_0uscrk3_di" bpmnElement="Activity_0uscrk3">
  59. <omgdc:Bounds x="320" y="180" width="100" height="80" />
  60. <bpmndi:BPMNLabel />
  61. </bpmndi:BPMNShape>
  62. <bpmndi:BPMNShape id="Activity_0ped7fd_di" bpmnElement="Activity_0ped7fd">
  63. <omgdc:Bounds x="590" y="120" width="100" height="80" />
  64. <bpmndi:BPMNLabel />
  65. </bpmndi:BPMNShape>
  66. <bpmndi:BPMNShape id="Activity_1e8dxc6_di" bpmnElement="Activity_1e8dxc6">
  67. <omgdc:Bounds x="850" y="180" width="100" height="80" />
  68. <bpmndi:BPMNLabel />
  69. </bpmndi:BPMNShape>
  70. <bpmndi:BPMNShape id="Activity_0xun74h_di" bpmnElement="Activity_0xun74h">
  71. <omgdc:Bounds x="590" y="240" width="100" height="80" />
  72. <bpmndi:BPMNLabel />
  73. </bpmndi:BPMNShape>
  74. <bpmndi:BPMNShape id="Event_0k2b5e5_di" bpmnElement="Event_0k2b5e5">
  75. <omgdc:Bounds x="1022" y="202" width="36" height="36" />
  76. </bpmndi:BPMNShape>
  77. <bpmndi:BPMNShape id="Gateway_041zo9p_di" bpmnElement="Gateway_0qj0eur">
  78. <omgdc:Bounds x="475" y="195" width="50" height="50" />
  79. </bpmndi:BPMNShape>
  80. <bpmndi:BPMNShape id="Gateway_1cyx391_di" bpmnElement="Gateway_05y03rn">
  81. <omgdc:Bounds x="745" y="195" width="50" height="50" />
  82. </bpmndi:BPMNShape>
  83. <bpmndi:BPMNEdge id="Flow_14qet78_di" bpmnElement="Flow_14qet78">
  84. <di:waypoint x="265" y="220" />
  85. <di:waypoint x="320" y="220" />
  86. </bpmndi:BPMNEdge>
  87. <bpmndi:BPMNEdge id="Flow_171lpw3_di" bpmnElement="Flow_171lpw3">
  88. <di:waypoint x="420" y="220" />
  89. <di:waypoint x="475" y="220" />
  90. </bpmndi:BPMNEdge>
  91. <bpmndi:BPMNEdge id="Flow_16qxdzv_di" bpmnElement="Flow_16qxdzv">
  92. <di:waypoint x="500" y="195" />
  93. <di:waypoint x="500" y="160" />
  94. <di:waypoint x="590" y="160" />
  95. </bpmndi:BPMNEdge>
  96. <bpmndi:BPMNEdge id="Flow_15anuo0_di" bpmnElement="Flow_15anuo0">
  97. <di:waypoint x="500" y="245" />
  98. <di:waypoint x="500" y="280" />
  99. <di:waypoint x="590" y="280" />
  100. </bpmndi:BPMNEdge>
  101. <bpmndi:BPMNEdge id="Flow_01maojf_di" bpmnElement="Flow_01maojf">
  102. <di:waypoint x="950" y="220" />
  103. <di:waypoint x="1022" y="220" />
  104. </bpmndi:BPMNEdge>
  105. <bpmndi:BPMNEdge id="Flow_01rdmuq_di" bpmnElement="Flow_01rdmuq">
  106. <di:waypoint x="690" y="160" />
  107. <di:waypoint x="770" y="160" />
  108. <di:waypoint x="770" y="195" />
  109. </bpmndi:BPMNEdge>
  110. <bpmndi:BPMNEdge id="Flow_1j0t4se_di" bpmnElement="Flow_1j0t4se">
  111. <di:waypoint x="690" y="280" />
  112. <di:waypoint x="770" y="280" />
  113. <di:waypoint x="770" y="245" />
  114. </bpmndi:BPMNEdge>
  115. <bpmndi:BPMNEdge id="Flow_0rt1gbx_di" bpmnElement="Flow_0rt1gbx">
  116. <di:waypoint x="795" y="220" />
  117. <di:waypoint x="850" y="220" />
  118. </bpmndi:BPMNEdge>
  119. </bpmndi:BPMNPlane>
  120. </bpmndi:BPMNDiagram>
  121. </definitions>