2
1
baichengfei 5 rokov pred
rodič
commit
463f7c7da1

+ 44 - 0
src/main/java/com/common/workflow/service/activiti/supplierAppendListener/AppendPreFenTrailService.java

@@ -0,0 +1,44 @@
+package com.common.workflow.service.activiti.supplierAppendListener;
+
+import com.common.workflow.service.client.FeignClient;
+import com.common.workflow.service.dto.ApproveInfoDTO;
+import com.common.workflow.service.dto.ApproveParamsDTO;
+import feign.Feign;
+import feign.jackson.JacksonDecoder;
+import feign.jackson.JacksonEncoder;
+import org.activiti.engine.ActivitiException;
+import org.activiti.engine.delegate.DelegateTask;
+import org.activiti.engine.delegate.TaskListener;
+import org.springframework.stereotype.Component;
+
+import java.util.Arrays;
+
+@Component("appendPreFenTrailService")
+public class AppendPreFenTrailService implements TaskListener {
+    // 二级单位分办
+    @Override
+    public void notify(DelegateTask delegateTask) {
+        String callbackUrl = delegateTask.getVariable("callbackUrl").toString();
+        String businessKey = delegateTask.getVariable("businessKey").toString();
+        ApproveParamsDTO approveParams = new ApproveParamsDTO();
+        approveParams.setBusinessKey(businessKey);
+        ApproveInfoDTO approveInfo = null;
+
+        if (callbackUrl.length() > 0) {
+            FeignClient client = Feign.builder()
+                .decoder(new JacksonDecoder())
+                .encoder(new JacksonEncoder())
+                .target(FeignClient.class, callbackUrl);
+            approveInfo = client.getAppendPreFirstAuditors(approveParams);
+        } else {
+            throw new ActivitiException("无回调地址,请联系管理员!");
+        }
+        if (approveInfo.getUsers().length() <= 0) {
+            throw new ActivitiException("未找到审核用户,请联系管理员!");
+        }
+        delegateTask.setVariable("users", approveInfo.getUsers());
+        delegateTask.setVariableLocal("users", approveInfo.getUsers());
+        delegateTask.addCandidateUsers(Arrays.asList(approveInfo.getUsers().split(",")));
+    }
+}
+

+ 5 - 0
src/main/java/com/common/workflow/service/client/FeignClient.java

@@ -38,6 +38,11 @@ public interface FeignClient {
     ApproveInfoDTO getPreFirstAuditors(@RequestBody ApproveParamsDTO approveParamsDTO);
 
     // 增项申请 ⬇
+    // 企业用户提交申请 获取分办人员列表
+    @Headers({"Content-Type: application/json","Accept: application/json"})
+    @RequestLine("POST /suppliercert-append-listener/pre-fen-trail")
+    ApproveInfoDTO getAppendPreFirstAuditors(@RequestBody ApproveParamsDTO approveParamsDTO);
+
     @Headers({"Content-Type: application/json","Accept: application/json"})
     @RequestLine("POST /suppliercert-append-listener/pre-third-trail")
     ApproveInfoDTO getAppendPreThirdTrail(@RequestBody ApproveParamsDTO approveParamsDTO);

+ 250 - 249
src/main/resources/processes/oil_enuser_append_apply.bpmn20.xml

@@ -1,251 +1,252 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:activiti="http://activiti.org/bpmn" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" typeLanguage="http://www.w3.org/2001/XMLSchema" expressionLanguage="http://www.w3.org/1999/XPath" targetNamespace="http://www.activiti.org/processdef">
-  <process id="oil_enuser_append_apply" name="oil_enuser_append_apply" isExecutable="true">
-    <documentation>增项审批流程</documentation>
-    <startEvent id="sid-9A4918D7-8376-4A00-928A-6415D92565EC" name="开始"></startEvent>
-    <userTask id="sid-D9679422-EE83-4AD7-8A06-51A8BAC2A397" name="二级单位分办" activiti:candidateUsers="${users}"></userTask>
-    <userTask id="sid-A6FC1B75-D365-4060-8F2D-797DAD1399EF" name="业务处室专业审批" activiti:candidateUsers="${users}">
-      <extensionElements>
-        <activiti:taskListener event="create" delegateExpression="${appendPreProfAuditService}"></activiti:taskListener>
-      </extensionElements>
-    </userTask>
-    <userTask id="sid-8F39C647-A0E2-46F8-B184-51BF40E93546" name="二级单位复审" activiti:candidateUsers="${users}">
-      <extensionElements>
-        <activiti:taskListener event="create" delegateExpression="${appendPreSecondTrailService}"></activiti:taskListener>
-      </extensionElements>
-    </userTask>
-    <exclusiveGateway id="sid-E178BD57-68C0-4C23-8952-143905257209"></exclusiveGateway>
-    <userTask id="sid-8C5C2380-44D8-4A61-A5C7-1DC85F57E3AF" name="二级单位初审" activiti:candidateUsers="${users}">
-      <extensionElements>
-        <activiti:taskListener event="create" delegateExpression="${appendPreFirstTrailService}"></activiti:taskListener>
-      </extensionElements>
-    </userTask>
-    <exclusiveGateway id="sid-C9D007EC-DA5F-480E-A280-EBF70615C514"></exclusiveGateway>
-    <endEvent id="sid-2AC44FDA-FEF7-4D32-A690-54A5C6AAF46D">
-      <extensionElements>
-        <activiti:executionListener event="start" delegateExpression="${appendWorkflowEndService}"></activiti:executionListener>
-      </extensionElements>
-    </endEvent>
-    <userTask id="sid-C18EB968-3E14-4BAF-9DEF-D767CA546066" name="业务处室接收" activiti:candidateUsers="${users}">
-      <extensionElements>
-        <activiti:taskListener event="create" delegateExpression="${appendPreThirdTrialService}"></activiti:taskListener>
-      </extensionElements>
-    </userTask>
-    <userTask id="sid-F49D476A-2CDD-4A35-8212-D88BA71F604E" name="增项申请" activiti:assignee="${recorder}">
-      <extensionElements>
-        <modeler:initiator-can-complete xmlns:modeler="http://activiti.com/modeler"><![CDATA[false]]></modeler:initiator-can-complete>
-      </extensionElements>
-    </userTask>
-    <sequenceFlow id="sid-2A034CD8-BB86-4783-97D9-DBAE8D4A7199" sourceRef="sid-9A4918D7-8376-4A00-928A-6415D92565EC" targetRef="sid-F49D476A-2CDD-4A35-8212-D88BA71F604E"></sequenceFlow>
-    <exclusiveGateway id="sid-23C9D008-0522-4173-924B-616B0B9E2A1B"></exclusiveGateway>
-    <userTask id="sid-7D1F719F-8AF4-449E-BD5E-767BCFDA0B77" name="交费" activiti:candidateUsers="${users}">
-      <extensionElements>
-        <activiti:taskListener event="create" delegateExpression="${appendPrePayerService}"></activiti:taskListener>
-      </extensionElements>
-    </userTask>
-    <userTask id="sid-3EA02700-4143-4282-A6C2-08CE0F38E76C" name="企管法规处入库" activiti:candidateUsers="${users}">
-      <extensionElements>
-        <activiti:taskListener event="create" delegateExpression="${appendPreStorageAuditService}"></activiti:taskListener>
-      </extensionElements>
-    </userTask>
-    <sequenceFlow id="sid-3A36FF73-424D-4C84-9519-826C52CC9091" sourceRef="sid-3EA02700-4143-4282-A6C2-08CE0F38E76C" targetRef="sid-2AC44FDA-FEF7-4D32-A690-54A5C6AAF46D"></sequenceFlow>
-    <exclusiveGateway id="sid-ACC9707A-EFE4-4980-988B-5F87083CE851"></exclusiveGateway>
-    <sequenceFlow id="sid-D5B0EDC0-E1F6-4DF3-8769-47C8468EFED2" sourceRef="sid-F49D476A-2CDD-4A35-8212-D88BA71F604E" targetRef="sid-ACC9707A-EFE4-4980-988B-5F87083CE851"></sequenceFlow>
-    <sequenceFlow id="sid-5DF00195-C2A6-4F61-A585-A29C83728B82" name="二级单位申请" sourceRef="sid-ACC9707A-EFE4-4980-988B-5F87083CE851" targetRef="sid-8C5C2380-44D8-4A61-A5C7-1DC85F57E3AF">
-      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${result==2}]]></conditionExpression>
-    </sequenceFlow>
-    <sequenceFlow id="sid-BE646B05-EF10-4029-BC3B-BCABCFF884B1" sourceRef="sid-A6FC1B75-D365-4060-8F2D-797DAD1399EF" targetRef="sid-23C9D008-0522-4173-924B-616B0B9E2A1B">
-      <extensionElements>
-        <activiti:executionListener event="start" delegateExpression="${appendCheckNeedPayService}"></activiti:executionListener>
-      </extensionElements>
-    </sequenceFlow>
-    <sequenceFlow id="sid-31F41F5A-DC38-48A4-AB39-6CCAC30C2B39" sourceRef="sid-7D1F719F-8AF4-449E-BD5E-767BCFDA0B77" targetRef="sid-3EA02700-4143-4282-A6C2-08CE0F38E76C"></sequenceFlow>
-    <sequenceFlow id="sid-22C499F4-7179-4558-BC4C-77EF7453FA56" sourceRef="sid-C18EB968-3E14-4BAF-9DEF-D767CA546066" targetRef="sid-A6FC1B75-D365-4060-8F2D-797DAD1399EF"></sequenceFlow>
-    <sequenceFlow id="sid-8EBC7DDA-2971-44DA-B74C-AAE347AD9A11" name="通过" sourceRef="sid-E178BD57-68C0-4C23-8952-143905257209" targetRef="sid-C18EB968-3E14-4BAF-9DEF-D767CA546066">
-      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${result==1}]]></conditionExpression>
-    </sequenceFlow>
-    <sequenceFlow id="sid-8CFFAD62-3714-4072-BB0E-847F0F1CED8D" sourceRef="sid-8F39C647-A0E2-46F8-B184-51BF40E93546" targetRef="sid-E178BD57-68C0-4C23-8952-143905257209"></sequenceFlow>
-    <sequenceFlow id="sid-C916BA74-384F-4684-8ADB-16EA158FDE07" name="通过" sourceRef="sid-C9D007EC-DA5F-480E-A280-EBF70615C514" targetRef="sid-8F39C647-A0E2-46F8-B184-51BF40E93546">
-      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${result==1}]]></conditionExpression>
-    </sequenceFlow>
-    <sequenceFlow id="sid-2BD5B023-739C-4D78-8F49-F1B96336102D" sourceRef="sid-8C5C2380-44D8-4A61-A5C7-1DC85F57E3AF" targetRef="sid-C9D007EC-DA5F-480E-A280-EBF70615C514"></sequenceFlow>
-    <sequenceFlow id="sid-D6D3EE5B-D83D-4D08-A781-CCCEB6AF9412" sourceRef="sid-D9679422-EE83-4AD7-8A06-51A8BAC2A397" targetRef="sid-8C5C2380-44D8-4A61-A5C7-1DC85F57E3AF"></sequenceFlow>
-    <sequenceFlow id="sid-67A5C40B-EF7D-42AC-8543-BC1E0CB1BDE2" name="企业用户申请" sourceRef="sid-ACC9707A-EFE4-4980-988B-5F87083CE851" targetRef="sid-D9679422-EE83-4AD7-8A06-51A8BAC2A397">
-      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${result==1}]]></conditionExpression>
-    </sequenceFlow>
-    <sequenceFlow id="sid-AA46B27B-7C3C-4586-BB9D-28AC48B16F5E" name="不通过" sourceRef="sid-C9D007EC-DA5F-480E-A280-EBF70615C514" targetRef="sid-1962BDA1-E48A-4906-BDFB-6B18A9BF4054">
-      <extensionElements>
-        <activiti:executionListener event="start" delegateExpression="${appendApprovalRefuseService}">
-          <activiti:field name="stepCode">
-            <activiti:string><![CDATA[-1]]></activiti:string>
-          </activiti:field>
-        </activiti:executionListener>
-      </extensionElements>
-      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${result==0}]]></conditionExpression>
-    </sequenceFlow>
-    <sequenceFlow id="sid-8E11FCEE-5E6E-4C47-84E1-448933CB3E94" name="不通过" sourceRef="sid-E178BD57-68C0-4C23-8952-143905257209" targetRef="sid-1962BDA1-E48A-4906-BDFB-6B18A9BF4054">
-      <extensionElements>
-        <activiti:executionListener event="start" delegateExpression="${appendApprovalRefuseService}">
-          <activiti:field name="stepCode">
-            <activiti:string><![CDATA[-2]]></activiti:string>
-          </activiti:field>
-        </activiti:executionListener>
-      </extensionElements>
-      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${result==0}]]></conditionExpression>
-    </sequenceFlow>
-    <sequenceFlow id="sid-E20D16A1-7AC4-40EF-BAA3-FC171BF0F8D3" name="不通过" sourceRef="sid-23C9D008-0522-4173-924B-616B0B9E2A1B" targetRef="sid-1962BDA1-E48A-4906-BDFB-6B18A9BF4054">
-      <extensionElements>
-        <activiti:executionListener event="start" delegateExpression="${appendApprovalRefuseService}">
-          <activiti:field name="stepCode">
-            <activiti:string><![CDATA[-4]]></activiti:string>
-          </activiti:field>
-        </activiti:executionListener>
-      </extensionElements>
-      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${result==0}]]></conditionExpression>
-    </sequenceFlow>
-    <sequenceFlow id="sid-F5F08BDE-2393-4D89-85D3-C40C6199CF5B" name="通过" sourceRef="sid-23C9D008-0522-4173-924B-616B0B9E2A1B" targetRef="sid-7D1F719F-8AF4-449E-BD5E-767BCFDA0B77">
-      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${result==1}]]></conditionExpression>
-    </sequenceFlow>
-    <sequenceFlow id="sid-DE214B02-7077-42D9-99ED-6263C21BBBDE" name="通过不交费" sourceRef="sid-23C9D008-0522-4173-924B-616B0B9E2A1B" targetRef="sid-3EA02700-4143-4282-A6C2-08CE0F38E76C">
-      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${result==2}]]></conditionExpression>
-    </sequenceFlow>
-    <userTask id="sid-1962BDA1-E48A-4906-BDFB-6B18A9BF4054" name="审核未通过" activiti:candidateUsers="${users}">
-      <extensionElements>
-        <activiti:taskListener event="create" delegateExpression="${approvalRefuseTaskService}"></activiti:taskListener>
-      </extensionElements>
-    </userTask>
-    <sequenceFlow id="sid-4C52C3E7-9EEF-4D1F-9EF2-56C9F94FFB95" sourceRef="sid-1962BDA1-E48A-4906-BDFB-6B18A9BF4054" targetRef="sid-ACC9707A-EFE4-4980-988B-5F87083CE851"></sequenceFlow>
-  </process>
-  <bpmndi:BPMNDiagram id="BPMNDiagram_oil_enuser_append_apply">
-    <bpmndi:BPMNPlane bpmnElement="oil_enuser_append_apply" id="BPMNPlane_oil_enuser_append_apply">
-      <bpmndi:BPMNShape bpmnElement="sid-9A4918D7-8376-4A00-928A-6415D92565EC" id="BPMNShape_sid-9A4918D7-8376-4A00-928A-6415D92565EC">
-        <omgdc:Bounds height="30.0" width="30.0" x="55.0" y="280.0"></omgdc:Bounds>
-      </bpmndi:BPMNShape>
-      <bpmndi:BPMNShape bpmnElement="sid-D9679422-EE83-4AD7-8A06-51A8BAC2A397" id="BPMNShape_sid-D9679422-EE83-4AD7-8A06-51A8BAC2A397">
-        <omgdc:Bounds height="80.0" width="100.0" x="355.0" y="255.0"></omgdc:Bounds>
-      </bpmndi:BPMNShape>
-      <bpmndi:BPMNShape bpmnElement="sid-A6FC1B75-D365-4060-8F2D-797DAD1399EF" id="BPMNShape_sid-A6FC1B75-D365-4060-8F2D-797DAD1399EF">
-        <omgdc:Bounds height="79.99999999999994" width="100.0" x="1030.0" y="255.00000000000006"></omgdc:Bounds>
-      </bpmndi:BPMNShape>
-      <bpmndi:BPMNShape bpmnElement="sid-8F39C647-A0E2-46F8-B184-51BF40E93546" id="BPMNShape_sid-8F39C647-A0E2-46F8-B184-51BF40E93546">
-        <omgdc:Bounds height="80.0" width="99.99999999999989" x="700.0" y="255.0"></omgdc:Bounds>
-      </bpmndi:BPMNShape>
-      <bpmndi:BPMNShape bpmnElement="sid-E178BD57-68C0-4C23-8952-143905257209" id="BPMNShape_sid-E178BD57-68C0-4C23-8952-143905257209">
-        <omgdc:Bounds height="40.0" width="40.0" x="820.0" y="275.0"></omgdc:Bounds>
-      </bpmndi:BPMNShape>
-      <bpmndi:BPMNShape bpmnElement="sid-8C5C2380-44D8-4A61-A5C7-1DC85F57E3AF" id="BPMNShape_sid-8C5C2380-44D8-4A61-A5C7-1DC85F57E3AF">
-        <omgdc:Bounds height="79.99999999999997" width="100.0" x="490.0" y="255.00000000000003"></omgdc:Bounds>
-      </bpmndi:BPMNShape>
-      <bpmndi:BPMNShape bpmnElement="sid-C9D007EC-DA5F-480E-A280-EBF70615C514" id="BPMNShape_sid-C9D007EC-DA5F-480E-A280-EBF70615C514">
-        <omgdc:Bounds height="40.0" width="40.0" x="625.0" y="275.0"></omgdc:Bounds>
-      </bpmndi:BPMNShape>
-      <bpmndi:BPMNShape bpmnElement="sid-2AC44FDA-FEF7-4D32-A690-54A5C6AAF46D" id="BPMNShape_sid-2AC44FDA-FEF7-4D32-A690-54A5C6AAF46D">
-        <omgdc:Bounds height="28.0" width="28.0" x="1540.0" y="281.0"></omgdc:Bounds>
-      </bpmndi:BPMNShape>
-      <bpmndi:BPMNShape bpmnElement="sid-C18EB968-3E14-4BAF-9DEF-D767CA546066" id="BPMNShape_sid-C18EB968-3E14-4BAF-9DEF-D767CA546066">
-        <omgdc:Bounds height="80.0" width="100.0" x="895.0" y="255.0"></omgdc:Bounds>
-      </bpmndi:BPMNShape>
-      <bpmndi:BPMNShape bpmnElement="sid-F49D476A-2CDD-4A35-8212-D88BA71F604E" id="BPMNShape_sid-F49D476A-2CDD-4A35-8212-D88BA71F604E">
-        <omgdc:Bounds height="80.0" width="100.0" x="120.0" y="255.0"></omgdc:Bounds>
-      </bpmndi:BPMNShape>
-      <bpmndi:BPMNShape bpmnElement="sid-23C9D008-0522-4173-924B-616B0B9E2A1B" id="BPMNShape_sid-23C9D008-0522-4173-924B-616B0B9E2A1B">
-        <omgdc:Bounds height="40.0" width="40.0" x="1160.0" y="275.0"></omgdc:Bounds>
-      </bpmndi:BPMNShape>
-      <bpmndi:BPMNShape bpmnElement="sid-7D1F719F-8AF4-449E-BD5E-767BCFDA0B77" id="BPMNShape_sid-7D1F719F-8AF4-449E-BD5E-767BCFDA0B77">
-        <omgdc:Bounds height="80.0" width="100.0" x="1245.0" y="255.0"></omgdc:Bounds>
-      </bpmndi:BPMNShape>
-      <bpmndi:BPMNShape bpmnElement="sid-3EA02700-4143-4282-A6C2-08CE0F38E76C" id="BPMNShape_sid-3EA02700-4143-4282-A6C2-08CE0F38E76C">
-        <omgdc:Bounds height="80.0" width="100.0" x="1390.0" y="255.0"></omgdc:Bounds>
-      </bpmndi:BPMNShape>
-      <bpmndi:BPMNShape bpmnElement="sid-ACC9707A-EFE4-4980-988B-5F87083CE851" id="BPMNShape_sid-ACC9707A-EFE4-4980-988B-5F87083CE851">
-        <omgdc:Bounds height="40.0" width="40.0" x="265.0" y="275.0"></omgdc:Bounds>
-      </bpmndi:BPMNShape>
-      <bpmndi:BPMNShape bpmnElement="sid-1962BDA1-E48A-4906-BDFB-6B18A9BF4054" id="BPMNShape_sid-1962BDA1-E48A-4906-BDFB-6B18A9BF4054">
-        <omgdc:Bounds height="80.0" width="100.0" x="235.0" y="360.0"></omgdc:Bounds>
-      </bpmndi:BPMNShape>
-      <bpmndi:BPMNEdge bpmnElement="sid-BE646B05-EF10-4029-BC3B-BCABCFF884B1" id="BPMNEdge_sid-BE646B05-EF10-4029-BC3B-BCABCFF884B1">
-        <omgdi:waypoint x="1130.0" y="295.00970873786406"></omgdi:waypoint>
-        <omgdi:waypoint x="1160.3039215686274" y="295.30392156862746"></omgdi:waypoint>
-      </bpmndi:BPMNEdge>
-      <bpmndi:BPMNEdge bpmnElement="sid-2BD5B023-739C-4D78-8F49-F1B96336102D" id="BPMNEdge_sid-2BD5B023-739C-4D78-8F49-F1B96336102D">
-        <omgdi:waypoint x="590.0" y="295.0"></omgdi:waypoint>
-        <omgdi:waypoint x="625.0" y="295.0"></omgdi:waypoint>
-      </bpmndi:BPMNEdge>
-      <bpmndi:BPMNEdge bpmnElement="sid-4C52C3E7-9EEF-4D1F-9EF2-56C9F94FFB95" id="BPMNEdge_sid-4C52C3E7-9EEF-4D1F-9EF2-56C9F94FFB95">
-        <omgdi:waypoint x="285.0" y="360.0"></omgdi:waypoint>
-        <omgdi:waypoint x="285.0" y="315.0"></omgdi:waypoint>
-      </bpmndi:BPMNEdge>
-      <bpmndi:BPMNEdge bpmnElement="sid-31F41F5A-DC38-48A4-AB39-6CCAC30C2B39" id="BPMNEdge_sid-31F41F5A-DC38-48A4-AB39-6CCAC30C2B39">
-        <omgdi:waypoint x="1345.0" y="295.0"></omgdi:waypoint>
-        <omgdi:waypoint x="1390.0" y="295.0"></omgdi:waypoint>
-      </bpmndi:BPMNEdge>
-      <bpmndi:BPMNEdge bpmnElement="sid-E20D16A1-7AC4-40EF-BAA3-FC171BF0F8D3" id="BPMNEdge_sid-E20D16A1-7AC4-40EF-BAA3-FC171BF0F8D3">
-        <omgdi:waypoint x="1180.5" y="314.5"></omgdi:waypoint>
-        <omgdi:waypoint x="1180.5" y="400.0"></omgdi:waypoint>
-        <omgdi:waypoint x="335.0" y="400.0"></omgdi:waypoint>
-      </bpmndi:BPMNEdge>
-      <bpmndi:BPMNEdge bpmnElement="sid-3A36FF73-424D-4C84-9519-826C52CC9091" id="BPMNEdge_sid-3A36FF73-424D-4C84-9519-826C52CC9091">
-        <omgdi:waypoint x="1490.0" y="295.0"></omgdi:waypoint>
-        <omgdi:waypoint x="1540.0" y="295.0"></omgdi:waypoint>
-      </bpmndi:BPMNEdge>
-      <bpmndi:BPMNEdge bpmnElement="sid-67A5C40B-EF7D-42AC-8543-BC1E0CB1BDE2" id="BPMNEdge_sid-67A5C40B-EF7D-42AC-8543-BC1E0CB1BDE2">
-        <omgdi:waypoint x="304.5798319327731" y="295.4201680672269"></omgdi:waypoint>
-        <omgdi:waypoint x="355.0" y="295.20920502092054"></omgdi:waypoint>
-      </bpmndi:BPMNEdge>
-      <bpmndi:BPMNEdge bpmnElement="sid-2A034CD8-BB86-4783-97D9-DBAE8D4A7199" id="BPMNEdge_sid-2A034CD8-BB86-4783-97D9-DBAE8D4A7199">
-        <omgdi:waypoint x="85.0" y="295.0"></omgdi:waypoint>
-        <omgdi:waypoint x="120.0" y="295.0"></omgdi:waypoint>
-      </bpmndi:BPMNEdge>
-      <bpmndi:BPMNEdge bpmnElement="sid-C916BA74-384F-4684-8ADB-16EA158FDE07" id="BPMNEdge_sid-C916BA74-384F-4684-8ADB-16EA158FDE07">
-        <omgdi:waypoint x="664.5913461538462" y="295.40865384615387"></omgdi:waypoint>
-        <omgdi:waypoint x="700.0" y="295.2392344497608"></omgdi:waypoint>
-      </bpmndi:BPMNEdge>
-      <bpmndi:BPMNEdge bpmnElement="sid-AA46B27B-7C3C-4586-BB9D-28AC48B16F5E" id="BPMNEdge_sid-AA46B27B-7C3C-4586-BB9D-28AC48B16F5E">
-        <omgdi:waypoint x="645.5" y="314.5"></omgdi:waypoint>
-        <omgdi:waypoint x="645.5" y="400.0"></omgdi:waypoint>
-        <omgdi:waypoint x="335.0" y="400.0"></omgdi:waypoint>
-      </bpmndi:BPMNEdge>
-      <bpmndi:BPMNEdge bpmnElement="sid-22C499F4-7179-4558-BC4C-77EF7453FA56" id="BPMNEdge_sid-22C499F4-7179-4558-BC4C-77EF7453FA56">
-        <omgdi:waypoint x="995.0" y="295.0"></omgdi:waypoint>
-        <omgdi:waypoint x="1030.0" y="295.0"></omgdi:waypoint>
-      </bpmndi:BPMNEdge>
-      <bpmndi:BPMNEdge bpmnElement="sid-8E11FCEE-5E6E-4C47-84E1-448933CB3E94" id="BPMNEdge_sid-8E11FCEE-5E6E-4C47-84E1-448933CB3E94">
-        <omgdi:waypoint x="840.3601284054752" y="314.6398715945249"></omgdi:waypoint>
-        <omgdi:waypoint x="839.736328125" y="400.0"></omgdi:waypoint>
-        <omgdi:waypoint x="335.0" y="400.0"></omgdi:waypoint>
-      </bpmndi:BPMNEdge>
-      <bpmndi:BPMNEdge bpmnElement="sid-8EBC7DDA-2971-44DA-B74C-AAE347AD9A11" id="BPMNEdge_sid-8EBC7DDA-2971-44DA-B74C-AAE347AD9A11">
-        <omgdi:waypoint x="859.5913461538462" y="295.40865384615387"></omgdi:waypoint>
-        <omgdi:waypoint x="895.0" y="295.2392344497608"></omgdi:waypoint>
-      </bpmndi:BPMNEdge>
-      <bpmndi:BPMNEdge bpmnElement="sid-DE214B02-7077-42D9-99ED-6263C21BBBDE" id="BPMNEdge_sid-DE214B02-7077-42D9-99ED-6263C21BBBDE">
-        <omgdi:waypoint x="1180.5" y="275.5"></omgdi:waypoint>
-        <omgdi:waypoint x="1180.5" y="222.0162811279297"></omgdi:waypoint>
-        <omgdi:waypoint x="1440.0" y="222.0162811279297"></omgdi:waypoint>
-        <omgdi:waypoint x="1440.0" y="255.0"></omgdi:waypoint>
-      </bpmndi:BPMNEdge>
-      <bpmndi:BPMNEdge bpmnElement="sid-D5B0EDC0-E1F6-4DF3-8769-47C8468EFED2" id="BPMNEdge_sid-D5B0EDC0-E1F6-4DF3-8769-47C8468EFED2">
-        <omgdi:waypoint x="220.0" y="295.2164502164502"></omgdi:waypoint>
-        <omgdi:waypoint x="265.4130434782609" y="295.4130434782609"></omgdi:waypoint>
-      </bpmndi:BPMNEdge>
-      <bpmndi:BPMNEdge bpmnElement="sid-8CFFAD62-3714-4072-BB0E-847F0F1CED8D" id="BPMNEdge_sid-8CFFAD62-3714-4072-BB0E-847F0F1CED8D">
-        <omgdi:waypoint x="799.9999999999999" y="295.00000000000006"></omgdi:waypoint>
-        <omgdi:waypoint x="819.9999999999999" y="295.0000000000001"></omgdi:waypoint>
-      </bpmndi:BPMNEdge>
-      <bpmndi:BPMNEdge bpmnElement="sid-5DF00195-C2A6-4F61-A585-A29C83728B82" id="BPMNEdge_sid-5DF00195-C2A6-4F61-A585-A29C83728B82">
-        <omgdi:waypoint x="285.5" y="275.5"></omgdi:waypoint>
-        <omgdi:waypoint x="285.5" y="230.0162811279297"></omgdi:waypoint>
-        <omgdi:waypoint x="540.0" y="230.0162811279297"></omgdi:waypoint>
-        <omgdi:waypoint x="540.0" y="255.00000000000003"></omgdi:waypoint>
-      </bpmndi:BPMNEdge>
-      <bpmndi:BPMNEdge bpmnElement="sid-D6D3EE5B-D83D-4D08-A781-CCCEB6AF9412" id="BPMNEdge_sid-D6D3EE5B-D83D-4D08-A781-CCCEB6AF9412">
-        <omgdi:waypoint x="455.0" y="295.0"></omgdi:waypoint>
-        <omgdi:waypoint x="490.0" y="295.0"></omgdi:waypoint>
-      </bpmndi:BPMNEdge>
-      <bpmndi:BPMNEdge bpmnElement="sid-F5F08BDE-2393-4D89-85D3-C40C6199CF5B" id="BPMNEdge_sid-F5F08BDE-2393-4D89-85D3-C40C6199CF5B">
-        <omgdi:waypoint x="1199.5833333333333" y="295.4166666666667"></omgdi:waypoint>
-        <omgdi:waypoint x="1245.0" y="295.2183406113537"></omgdi:waypoint>
-      </bpmndi:BPMNEdge>
-    </bpmndi:BPMNPlane>
-  </bpmndi:BPMNDiagram>
-</definitions>
+    <process id="oil_enuser_append_apply" name="oil_enuser_append_apply" isExecutable="true">
+        <documentation>增项审批流程</documentation>
+        <startEvent id="sid-9A4918D7-8376-4A00-928A-6415D92565EC" name="开始"></startEvent>
+        <userTask id="sid-D9679422-EE83-4AD7-8A06-51A8BAC2A397" name="二级单位分办" activiti:candidateUsers="${users}">
+            <extensionElements>
+                <activiti:taskListener event="create" delegateExpression="${appendPreFenTrailService}"></activiti:taskListener>
+            </extensionElements>
+        </userTask>
+        <userTask id="sid-A6FC1B75-D365-4060-8F2D-797DAD1399EF" name="业务处室专业审批" activiti:candidateUsers="${users}">
+            <extensionElements>
+                <activiti:taskListener event="create" delegateExpression="${appendPreProfAuditService}"></activiti:taskListener>
+            </extensionElements>
+        </userTask>
+        <userTask id="sid-8F39C647-A0E2-46F8-B184-51BF40E93546" name="二级单位复审" activiti:candidateUsers="${users}">
+            <extensionElements>
+                <activiti:taskListener event="create" delegateExpression="${appendPreSecondTrailService}"></activiti:taskListener>
+            </extensionElements>
+        </userTask>
+        <exclusiveGateway id="sid-E178BD57-68C0-4C23-8952-143905257209"></exclusiveGateway>
+        <userTask id="sid-8C5C2380-44D8-4A61-A5C7-1DC85F57E3AF" name="二级单位初审" activiti:candidateUsers="${users}">
+            <extensionElements>
+                <activiti:taskListener event="create" delegateExpression="${appendPreFirstTrailService}"></activiti:taskListener>
+            </extensionElements>
+        </userTask>
+        <exclusiveGateway id="sid-C9D007EC-DA5F-480E-A280-EBF70615C514"></exclusiveGateway>
+        <endEvent id="sid-2AC44FDA-FEF7-4D32-A690-54A5C6AAF46D"></endEvent>
+        <userTask id="sid-C18EB968-3E14-4BAF-9DEF-D767CA546066" name="业务处室接收" activiti:candidateUsers="${users}">
+            <extensionElements>
+                <activiti:taskListener event="create" delegateExpression="${appendPreThirdTrialService}"></activiti:taskListener>
+            </extensionElements>
+        </userTask>
+        <userTask id="sid-F49D476A-2CDD-4A35-8212-D88BA71F604E" name="增项申请" activiti:assignee="${recorder}">
+            <extensionElements>
+                <modeler:initiator-can-complete xmlns:modeler="http://activiti.com/modeler"><![CDATA[false]]></modeler:initiator-can-complete>
+            </extensionElements>
+        </userTask>
+        <sequenceFlow id="sid-2A034CD8-BB86-4783-97D9-DBAE8D4A7199" sourceRef="sid-9A4918D7-8376-4A00-928A-6415D92565EC" targetRef="sid-F49D476A-2CDD-4A35-8212-D88BA71F604E"></sequenceFlow>
+        <exclusiveGateway id="sid-23C9D008-0522-4173-924B-616B0B9E2A1B"></exclusiveGateway>
+        <userTask id="sid-7D1F719F-8AF4-449E-BD5E-767BCFDA0B77" name="交费" activiti:candidateUsers="${users}">
+            <extensionElements>
+                <activiti:taskListener event="create" delegateExpression="${appendPrePayerService}"></activiti:taskListener>
+            </extensionElements>
+        </userTask>
+        <userTask id="sid-3EA02700-4143-4282-A6C2-08CE0F38E76C" name="企管法规处入库" activiti:candidateUsers="${users}">
+            <extensionElements>
+                <activiti:taskListener event="create" delegateExpression="${appendPreStorageAuditService}"></activiti:taskListener>
+                <activiti:taskListener event="complete" delegateExpression="${appendWorkflowEndService}"></activiti:taskListener>
+            </extensionElements>
+        </userTask>
+        <sequenceFlow id="sid-3A36FF73-424D-4C84-9519-826C52CC9091" sourceRef="sid-3EA02700-4143-4282-A6C2-08CE0F38E76C" targetRef="sid-2AC44FDA-FEF7-4D32-A690-54A5C6AAF46D"></sequenceFlow>
+        <exclusiveGateway id="sid-ACC9707A-EFE4-4980-988B-5F87083CE851"></exclusiveGateway>
+        <sequenceFlow id="sid-D5B0EDC0-E1F6-4DF3-8769-47C8468EFED2" sourceRef="sid-F49D476A-2CDD-4A35-8212-D88BA71F604E" targetRef="sid-ACC9707A-EFE4-4980-988B-5F87083CE851"></sequenceFlow>
+        <sequenceFlow id="sid-5DF00195-C2A6-4F61-A585-A29C83728B82" name="二级单位申请" sourceRef="sid-ACC9707A-EFE4-4980-988B-5F87083CE851" targetRef="sid-8C5C2380-44D8-4A61-A5C7-1DC85F57E3AF">
+            <conditionExpression xsi:type="tFormalExpression"><![CDATA[${result==2}]]></conditionExpression>
+        </sequenceFlow>
+        <sequenceFlow id="sid-BE646B05-EF10-4029-BC3B-BCABCFF884B1" sourceRef="sid-A6FC1B75-D365-4060-8F2D-797DAD1399EF" targetRef="sid-23C9D008-0522-4173-924B-616B0B9E2A1B">
+            <extensionElements>
+                <activiti:executionListener event="start" delegateExpression="${appendCheckNeedPayService}"></activiti:executionListener>
+            </extensionElements>
+        </sequenceFlow>
+        <sequenceFlow id="sid-31F41F5A-DC38-48A4-AB39-6CCAC30C2B39" sourceRef="sid-7D1F719F-8AF4-449E-BD5E-767BCFDA0B77" targetRef="sid-3EA02700-4143-4282-A6C2-08CE0F38E76C"></sequenceFlow>
+        <sequenceFlow id="sid-22C499F4-7179-4558-BC4C-77EF7453FA56" sourceRef="sid-C18EB968-3E14-4BAF-9DEF-D767CA546066" targetRef="sid-A6FC1B75-D365-4060-8F2D-797DAD1399EF"></sequenceFlow>
+        <sequenceFlow id="sid-8EBC7DDA-2971-44DA-B74C-AAE347AD9A11" name="通过" sourceRef="sid-E178BD57-68C0-4C23-8952-143905257209" targetRef="sid-C18EB968-3E14-4BAF-9DEF-D767CA546066">
+            <conditionExpression xsi:type="tFormalExpression"><![CDATA[${result==1}]]></conditionExpression>
+        </sequenceFlow>
+        <sequenceFlow id="sid-8CFFAD62-3714-4072-BB0E-847F0F1CED8D" sourceRef="sid-8F39C647-A0E2-46F8-B184-51BF40E93546" targetRef="sid-E178BD57-68C0-4C23-8952-143905257209"></sequenceFlow>
+        <sequenceFlow id="sid-C916BA74-384F-4684-8ADB-16EA158FDE07" name="通过" sourceRef="sid-C9D007EC-DA5F-480E-A280-EBF70615C514" targetRef="sid-8F39C647-A0E2-46F8-B184-51BF40E93546">
+            <conditionExpression xsi:type="tFormalExpression"><![CDATA[${result==1}]]></conditionExpression>
+        </sequenceFlow>
+        <sequenceFlow id="sid-2BD5B023-739C-4D78-8F49-F1B96336102D" sourceRef="sid-8C5C2380-44D8-4A61-A5C7-1DC85F57E3AF" targetRef="sid-C9D007EC-DA5F-480E-A280-EBF70615C514"></sequenceFlow>
+        <sequenceFlow id="sid-D6D3EE5B-D83D-4D08-A781-CCCEB6AF9412" sourceRef="sid-D9679422-EE83-4AD7-8A06-51A8BAC2A397" targetRef="sid-8C5C2380-44D8-4A61-A5C7-1DC85F57E3AF"></sequenceFlow>
+        <sequenceFlow id="sid-67A5C40B-EF7D-42AC-8543-BC1E0CB1BDE2" name="企业用户申请" sourceRef="sid-ACC9707A-EFE4-4980-988B-5F87083CE851" targetRef="sid-D9679422-EE83-4AD7-8A06-51A8BAC2A397">
+            <conditionExpression xsi:type="tFormalExpression"><![CDATA[${result==1}]]></conditionExpression>
+        </sequenceFlow>
+        <sequenceFlow id="sid-AA46B27B-7C3C-4586-BB9D-28AC48B16F5E" name="不通过" sourceRef="sid-C9D007EC-DA5F-480E-A280-EBF70615C514" targetRef="sid-1962BDA1-E48A-4906-BDFB-6B18A9BF4054">
+            <extensionElements>
+                <activiti:executionListener event="start" delegateExpression="${appendApprovalRefuseService}">
+                    <activiti:field name="stepCode">
+                        <activiti:string><![CDATA[-1]]></activiti:string>
+                    </activiti:field>
+                </activiti:executionListener>
+            </extensionElements>
+            <conditionExpression xsi:type="tFormalExpression"><![CDATA[${result==0}]]></conditionExpression>
+        </sequenceFlow>
+        <sequenceFlow id="sid-8E11FCEE-5E6E-4C47-84E1-448933CB3E94" name="不通过" sourceRef="sid-E178BD57-68C0-4C23-8952-143905257209" targetRef="sid-1962BDA1-E48A-4906-BDFB-6B18A9BF4054">
+            <extensionElements>
+                <activiti:executionListener event="start" delegateExpression="${appendApprovalRefuseService}">
+                    <activiti:field name="stepCode">
+                        <activiti:string><![CDATA[-2]]></activiti:string>
+                    </activiti:field>
+                </activiti:executionListener>
+            </extensionElements>
+            <conditionExpression xsi:type="tFormalExpression"><![CDATA[${result==0}]]></conditionExpression>
+        </sequenceFlow>
+        <sequenceFlow id="sid-E20D16A1-7AC4-40EF-BAA3-FC171BF0F8D3" name="不通过" sourceRef="sid-23C9D008-0522-4173-924B-616B0B9E2A1B" targetRef="sid-1962BDA1-E48A-4906-BDFB-6B18A9BF4054">
+            <extensionElements>
+                <activiti:executionListener event="start" delegateExpression="${appendApprovalRefuseService}">
+                    <activiti:field name="stepCode">
+                        <activiti:string><![CDATA[-4]]></activiti:string>
+                    </activiti:field>
+                </activiti:executionListener>
+            </extensionElements>
+            <conditionExpression xsi:type="tFormalExpression"><![CDATA[${result==0}]]></conditionExpression>
+        </sequenceFlow>
+        <sequenceFlow id="sid-F5F08BDE-2393-4D89-85D3-C40C6199CF5B" name="通过" sourceRef="sid-23C9D008-0522-4173-924B-616B0B9E2A1B" targetRef="sid-7D1F719F-8AF4-449E-BD5E-767BCFDA0B77">
+            <conditionExpression xsi:type="tFormalExpression"><![CDATA[${result==1}]]></conditionExpression>
+        </sequenceFlow>
+        <sequenceFlow id="sid-DE214B02-7077-42D9-99ED-6263C21BBBDE" name="通过不交费" sourceRef="sid-23C9D008-0522-4173-924B-616B0B9E2A1B" targetRef="sid-3EA02700-4143-4282-A6C2-08CE0F38E76C">
+            <conditionExpression xsi:type="tFormalExpression"><![CDATA[${result==2}]]></conditionExpression>
+        </sequenceFlow>
+        <userTask id="sid-1962BDA1-E48A-4906-BDFB-6B18A9BF4054" name="审核未通过" activiti:candidateUsers="${users}">
+            <extensionElements>
+                <activiti:taskListener event="create" delegateExpression="${approvalRefuseTaskService}"></activiti:taskListener>
+            </extensionElements>
+        </userTask>
+        <sequenceFlow id="sid-4C52C3E7-9EEF-4D1F-9EF2-56C9F94FFB95" sourceRef="sid-1962BDA1-E48A-4906-BDFB-6B18A9BF4054" targetRef="sid-ACC9707A-EFE4-4980-988B-5F87083CE851"></sequenceFlow>
+    </process>
+    <bpmndi:BPMNDiagram id="BPMNDiagram_oil_enuser_append_apply">
+        <bpmndi:BPMNPlane bpmnElement="oil_enuser_append_apply" id="BPMNPlane_oil_enuser_append_apply">
+            <bpmndi:BPMNShape bpmnElement="sid-9A4918D7-8376-4A00-928A-6415D92565EC" id="BPMNShape_sid-9A4918D7-8376-4A00-928A-6415D92565EC">
+                <omgdc:Bounds height="30.0" width="30.0" x="55.0" y="280.0"></omgdc:Bounds>
+            </bpmndi:BPMNShape>
+            <bpmndi:BPMNShape bpmnElement="sid-D9679422-EE83-4AD7-8A06-51A8BAC2A397" id="BPMNShape_sid-D9679422-EE83-4AD7-8A06-51A8BAC2A397">
+                <omgdc:Bounds height="80.0" width="100.0" x="355.0" y="255.0"></omgdc:Bounds>
+            </bpmndi:BPMNShape>
+            <bpmndi:BPMNShape bpmnElement="sid-A6FC1B75-D365-4060-8F2D-797DAD1399EF" id="BPMNShape_sid-A6FC1B75-D365-4060-8F2D-797DAD1399EF">
+                <omgdc:Bounds height="79.99999999999994" width="100.0" x="1030.0" y="255.00000000000006"></omgdc:Bounds>
+            </bpmndi:BPMNShape>
+            <bpmndi:BPMNShape bpmnElement="sid-8F39C647-A0E2-46F8-B184-51BF40E93546" id="BPMNShape_sid-8F39C647-A0E2-46F8-B184-51BF40E93546">
+                <omgdc:Bounds height="80.0" width="99.99999999999989" x="700.0" y="255.0"></omgdc:Bounds>
+            </bpmndi:BPMNShape>
+            <bpmndi:BPMNShape bpmnElement="sid-E178BD57-68C0-4C23-8952-143905257209" id="BPMNShape_sid-E178BD57-68C0-4C23-8952-143905257209">
+                <omgdc:Bounds height="40.0" width="40.0" x="820.0" y="275.0"></omgdc:Bounds>
+            </bpmndi:BPMNShape>
+            <bpmndi:BPMNShape bpmnElement="sid-8C5C2380-44D8-4A61-A5C7-1DC85F57E3AF" id="BPMNShape_sid-8C5C2380-44D8-4A61-A5C7-1DC85F57E3AF">
+                <omgdc:Bounds height="79.99999999999997" width="100.0" x="490.0" y="255.00000000000003"></omgdc:Bounds>
+            </bpmndi:BPMNShape>
+            <bpmndi:BPMNShape bpmnElement="sid-C9D007EC-DA5F-480E-A280-EBF70615C514" id="BPMNShape_sid-C9D007EC-DA5F-480E-A280-EBF70615C514">
+                <omgdc:Bounds height="40.0" width="40.0" x="625.0" y="275.0"></omgdc:Bounds>
+            </bpmndi:BPMNShape>
+            <bpmndi:BPMNShape bpmnElement="sid-2AC44FDA-FEF7-4D32-A690-54A5C6AAF46D" id="BPMNShape_sid-2AC44FDA-FEF7-4D32-A690-54A5C6AAF46D">
+                <omgdc:Bounds height="28.0" width="28.0" x="1540.0" y="281.0"></omgdc:Bounds>
+            </bpmndi:BPMNShape>
+            <bpmndi:BPMNShape bpmnElement="sid-C18EB968-3E14-4BAF-9DEF-D767CA546066" id="BPMNShape_sid-C18EB968-3E14-4BAF-9DEF-D767CA546066">
+                <omgdc:Bounds height="80.0" width="100.0" x="895.0" y="255.0"></omgdc:Bounds>
+            </bpmndi:BPMNShape>
+            <bpmndi:BPMNShape bpmnElement="sid-F49D476A-2CDD-4A35-8212-D88BA71F604E" id="BPMNShape_sid-F49D476A-2CDD-4A35-8212-D88BA71F604E">
+                <omgdc:Bounds height="80.0" width="100.0" x="120.0" y="255.0"></omgdc:Bounds>
+            </bpmndi:BPMNShape>
+            <bpmndi:BPMNShape bpmnElement="sid-23C9D008-0522-4173-924B-616B0B9E2A1B" id="BPMNShape_sid-23C9D008-0522-4173-924B-616B0B9E2A1B">
+                <omgdc:Bounds height="40.0" width="40.0" x="1160.0" y="275.0"></omgdc:Bounds>
+            </bpmndi:BPMNShape>
+            <bpmndi:BPMNShape bpmnElement="sid-7D1F719F-8AF4-449E-BD5E-767BCFDA0B77" id="BPMNShape_sid-7D1F719F-8AF4-449E-BD5E-767BCFDA0B77">
+                <omgdc:Bounds height="80.0" width="100.0" x="1245.0" y="255.0"></omgdc:Bounds>
+            </bpmndi:BPMNShape>
+            <bpmndi:BPMNShape bpmnElement="sid-3EA02700-4143-4282-A6C2-08CE0F38E76C" id="BPMNShape_sid-3EA02700-4143-4282-A6C2-08CE0F38E76C">
+                <omgdc:Bounds height="80.0" width="100.0" x="1390.0" y="255.0"></omgdc:Bounds>
+            </bpmndi:BPMNShape>
+            <bpmndi:BPMNShape bpmnElement="sid-ACC9707A-EFE4-4980-988B-5F87083CE851" id="BPMNShape_sid-ACC9707A-EFE4-4980-988B-5F87083CE851">
+                <omgdc:Bounds height="40.0" width="40.0" x="265.0" y="275.0"></omgdc:Bounds>
+            </bpmndi:BPMNShape>
+            <bpmndi:BPMNShape bpmnElement="sid-1962BDA1-E48A-4906-BDFB-6B18A9BF4054" id="BPMNShape_sid-1962BDA1-E48A-4906-BDFB-6B18A9BF4054">
+                <omgdc:Bounds height="80.0" width="100.0" x="235.0" y="360.0"></omgdc:Bounds>
+            </bpmndi:BPMNShape>
+            <bpmndi:BPMNEdge bpmnElement="sid-BE646B05-EF10-4029-BC3B-BCABCFF884B1" id="BPMNEdge_sid-BE646B05-EF10-4029-BC3B-BCABCFF884B1">
+                <omgdi:waypoint x="1130.0" y="295.00970873786406"></omgdi:waypoint>
+                <omgdi:waypoint x="1160.3039215686274" y="295.30392156862746"></omgdi:waypoint>
+            </bpmndi:BPMNEdge>
+            <bpmndi:BPMNEdge bpmnElement="sid-2BD5B023-739C-4D78-8F49-F1B96336102D" id="BPMNEdge_sid-2BD5B023-739C-4D78-8F49-F1B96336102D">
+                <omgdi:waypoint x="590.0" y="295.0"></omgdi:waypoint>
+                <omgdi:waypoint x="625.0" y="295.0"></omgdi:waypoint>
+            </bpmndi:BPMNEdge>
+            <bpmndi:BPMNEdge bpmnElement="sid-4C52C3E7-9EEF-4D1F-9EF2-56C9F94FFB95" id="BPMNEdge_sid-4C52C3E7-9EEF-4D1F-9EF2-56C9F94FFB95">
+                <omgdi:waypoint x="285.0" y="360.0"></omgdi:waypoint>
+                <omgdi:waypoint x="285.0" y="315.0"></omgdi:waypoint>
+            </bpmndi:BPMNEdge>
+            <bpmndi:BPMNEdge bpmnElement="sid-31F41F5A-DC38-48A4-AB39-6CCAC30C2B39" id="BPMNEdge_sid-31F41F5A-DC38-48A4-AB39-6CCAC30C2B39">
+                <omgdi:waypoint x="1345.0" y="295.0"></omgdi:waypoint>
+                <omgdi:waypoint x="1390.0" y="295.0"></omgdi:waypoint>
+            </bpmndi:BPMNEdge>
+            <bpmndi:BPMNEdge bpmnElement="sid-E20D16A1-7AC4-40EF-BAA3-FC171BF0F8D3" id="BPMNEdge_sid-E20D16A1-7AC4-40EF-BAA3-FC171BF0F8D3">
+                <omgdi:waypoint x="1180.5" y="314.5"></omgdi:waypoint>
+                <omgdi:waypoint x="1180.5" y="400.0"></omgdi:waypoint>
+                <omgdi:waypoint x="335.0" y="400.0"></omgdi:waypoint>
+            </bpmndi:BPMNEdge>
+            <bpmndi:BPMNEdge bpmnElement="sid-3A36FF73-424D-4C84-9519-826C52CC9091" id="BPMNEdge_sid-3A36FF73-424D-4C84-9519-826C52CC9091">
+                <omgdi:waypoint x="1490.0" y="295.0"></omgdi:waypoint>
+                <omgdi:waypoint x="1540.0" y="295.0"></omgdi:waypoint>
+            </bpmndi:BPMNEdge>
+            <bpmndi:BPMNEdge bpmnElement="sid-67A5C40B-EF7D-42AC-8543-BC1E0CB1BDE2" id="BPMNEdge_sid-67A5C40B-EF7D-42AC-8543-BC1E0CB1BDE2">
+                <omgdi:waypoint x="304.5798319327731" y="295.4201680672269"></omgdi:waypoint>
+                <omgdi:waypoint x="355.0" y="295.20920502092054"></omgdi:waypoint>
+            </bpmndi:BPMNEdge>
+            <bpmndi:BPMNEdge bpmnElement="sid-2A034CD8-BB86-4783-97D9-DBAE8D4A7199" id="BPMNEdge_sid-2A034CD8-BB86-4783-97D9-DBAE8D4A7199">
+                <omgdi:waypoint x="85.0" y="295.0"></omgdi:waypoint>
+                <omgdi:waypoint x="120.0" y="295.0"></omgdi:waypoint>
+            </bpmndi:BPMNEdge>
+            <bpmndi:BPMNEdge bpmnElement="sid-C916BA74-384F-4684-8ADB-16EA158FDE07" id="BPMNEdge_sid-C916BA74-384F-4684-8ADB-16EA158FDE07">
+                <omgdi:waypoint x="664.5913461538462" y="295.40865384615387"></omgdi:waypoint>
+                <omgdi:waypoint x="700.0" y="295.2392344497608"></omgdi:waypoint>
+            </bpmndi:BPMNEdge>
+            <bpmndi:BPMNEdge bpmnElement="sid-AA46B27B-7C3C-4586-BB9D-28AC48B16F5E" id="BPMNEdge_sid-AA46B27B-7C3C-4586-BB9D-28AC48B16F5E">
+                <omgdi:waypoint x="645.5" y="314.5"></omgdi:waypoint>
+                <omgdi:waypoint x="645.5" y="400.0"></omgdi:waypoint>
+                <omgdi:waypoint x="335.0" y="400.0"></omgdi:waypoint>
+            </bpmndi:BPMNEdge>
+            <bpmndi:BPMNEdge bpmnElement="sid-22C499F4-7179-4558-BC4C-77EF7453FA56" id="BPMNEdge_sid-22C499F4-7179-4558-BC4C-77EF7453FA56">
+                <omgdi:waypoint x="995.0" y="295.0"></omgdi:waypoint>
+                <omgdi:waypoint x="1030.0" y="295.0"></omgdi:waypoint>
+            </bpmndi:BPMNEdge>
+            <bpmndi:BPMNEdge bpmnElement="sid-8E11FCEE-5E6E-4C47-84E1-448933CB3E94" id="BPMNEdge_sid-8E11FCEE-5E6E-4C47-84E1-448933CB3E94">
+                <omgdi:waypoint x="840.3601284054752" y="314.6398715945249"></omgdi:waypoint>
+                <omgdi:waypoint x="839.736328125" y="400.0"></omgdi:waypoint>
+                <omgdi:waypoint x="335.0" y="400.0"></omgdi:waypoint>
+            </bpmndi:BPMNEdge>
+            <bpmndi:BPMNEdge bpmnElement="sid-8EBC7DDA-2971-44DA-B74C-AAE347AD9A11" id="BPMNEdge_sid-8EBC7DDA-2971-44DA-B74C-AAE347AD9A11">
+                <omgdi:waypoint x="859.5913461538462" y="295.40865384615387"></omgdi:waypoint>
+                <omgdi:waypoint x="895.0" y="295.2392344497608"></omgdi:waypoint>
+            </bpmndi:BPMNEdge>
+            <bpmndi:BPMNEdge bpmnElement="sid-DE214B02-7077-42D9-99ED-6263C21BBBDE" id="BPMNEdge_sid-DE214B02-7077-42D9-99ED-6263C21BBBDE">
+                <omgdi:waypoint x="1180.5" y="275.5"></omgdi:waypoint>
+                <omgdi:waypoint x="1180.5" y="222.0162811279297"></omgdi:waypoint>
+                <omgdi:waypoint x="1440.0" y="222.0162811279297"></omgdi:waypoint>
+                <omgdi:waypoint x="1440.0" y="255.0"></omgdi:waypoint>
+            </bpmndi:BPMNEdge>
+            <bpmndi:BPMNEdge bpmnElement="sid-D5B0EDC0-E1F6-4DF3-8769-47C8468EFED2" id="BPMNEdge_sid-D5B0EDC0-E1F6-4DF3-8769-47C8468EFED2">
+                <omgdi:waypoint x="220.0" y="295.2164502164502"></omgdi:waypoint>
+                <omgdi:waypoint x="265.4130434782609" y="295.4130434782609"></omgdi:waypoint>
+            </bpmndi:BPMNEdge>
+            <bpmndi:BPMNEdge bpmnElement="sid-8CFFAD62-3714-4072-BB0E-847F0F1CED8D" id="BPMNEdge_sid-8CFFAD62-3714-4072-BB0E-847F0F1CED8D">
+                <omgdi:waypoint x="799.9999999999999" y="295.00000000000006"></omgdi:waypoint>
+                <omgdi:waypoint x="819.9999999999999" y="295.0000000000001"></omgdi:waypoint>
+            </bpmndi:BPMNEdge>
+            <bpmndi:BPMNEdge bpmnElement="sid-5DF00195-C2A6-4F61-A585-A29C83728B82" id="BPMNEdge_sid-5DF00195-C2A6-4F61-A585-A29C83728B82">
+                <omgdi:waypoint x="285.5" y="275.5"></omgdi:waypoint>
+                <omgdi:waypoint x="285.5" y="230.0162811279297"></omgdi:waypoint>
+                <omgdi:waypoint x="540.0" y="230.0162811279297"></omgdi:waypoint>
+                <omgdi:waypoint x="540.0" y="255.00000000000003"></omgdi:waypoint>
+            </bpmndi:BPMNEdge>
+            <bpmndi:BPMNEdge bpmnElement="sid-D6D3EE5B-D83D-4D08-A781-CCCEB6AF9412" id="BPMNEdge_sid-D6D3EE5B-D83D-4D08-A781-CCCEB6AF9412">
+                <omgdi:waypoint x="455.0" y="295.0"></omgdi:waypoint>
+                <omgdi:waypoint x="490.0" y="295.0"></omgdi:waypoint>
+            </bpmndi:BPMNEdge>
+            <bpmndi:BPMNEdge bpmnElement="sid-F5F08BDE-2393-4D89-85D3-C40C6199CF5B" id="BPMNEdge_sid-F5F08BDE-2393-4D89-85D3-C40C6199CF5B">
+                <omgdi:waypoint x="1199.5833333333333" y="295.4166666666667"></omgdi:waypoint>
+                <omgdi:waypoint x="1245.0" y="295.2183406113537"></omgdi:waypoint>
+            </bpmndi:BPMNEdge>
+        </bpmndi:BPMNPlane>
+    </bpmndi:BPMNDiagram>
+</definitions>