update 流程处理

This commit is contained in:
lijiarao
2023-09-25 18:06:41 +08:00
parent 433c09fad4
commit 6492718f58
12 changed files with 1074 additions and 283 deletions
@@ -4,22 +4,21 @@
<bpmn:startEvent id="StartEvent_1">
<bpmn:outgoing>Flow_0ln2zen</bpmn:outgoing>
</bpmn:startEvent>
<bpmn:sequenceFlow id="Flow_0ln2zen" sourceRef="StartEvent_1" targetRef="Activity_0v98tow" />
<bpmn:sequenceFlow id="Flow_0ln2zen" sourceRef="StartEvent_1" targetRef="Activity_0v98tow"/>
<bpmn:userTask id="Activity_0v98tow" name="创建出差申请单">
<bpmn:incoming>Flow_0ln2zen</bpmn:incoming>
<bpmn:outgoing>Flow_1dmfby6</bpmn:outgoing>
</bpmn:userTask>
<bpmn:sequenceFlow id="Flow_1dmfby6" sourceRef="Activity_0v98tow" targetRef="Activity_1d2la4l" />
<bpmn:userTask id="Activity_1d2la4l" name="部门经理审批">
<bpmn:incoming>Flow_1dmfby6</bpmn:incoming>
<bpmn:outgoing>Flow_0hkyh3o</bpmn:outgoing>
</bpmn:userTask>
<bpmn:sequenceFlow id="Flow_0hkyh3o" sourceRef="Activity_1d2la4l" targetRef="Activity_1dz3u0m" />
<bpmn:sequenceFlow id="Flow_0hkyh3o" sourceRef="Activity_1d2la4l" targetRef="sid-7e61e8d8-6fdd-44f2-bcce-d958a01ccdd6"/>
<bpmn:userTask id="Activity_1dz3u0m" name="总经理审批">
<bpmn:incoming>Flow_0hkyh3o</bpmn:incoming>
<bpmn:outgoing>Flow_0iw6bki</bpmn:outgoing>
</bpmn:userTask>
<bpmn:sequenceFlow id="Flow_0iw6bki" sourceRef="Activity_1dz3u0m" targetRef="Activity_0m576ex" />
<bpmn:sequenceFlow id="Flow_0iw6bki" sourceRef="Activity_1dz3u0m" targetRef="Activity_0m576ex"/>
<bpmn:userTask id="Activity_0m576ex" name="财务审批">
<bpmn:incoming>Flow_0iw6bki</bpmn:incoming>
<bpmn:outgoing>Flow_0stcykp</bpmn:outgoing>
@@ -27,51 +26,75 @@
<bpmn:endEvent id="Event_17e1txx">
<bpmn:incoming>Flow_0stcykp</bpmn:incoming>
</bpmn:endEvent>
<bpmn:sequenceFlow id="Flow_0stcykp" sourceRef="Activity_0m576ex" targetRef="Event_17e1txx" />
<bpmn:sequenceFlow id="Flow_0stcykp" sourceRef="Activity_0m576ex" targetRef="Event_17e1txx"/>
<exclusiveGateway xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" id="sid-7e61e8d8-6fdd-44f2-bcce-d958a01ccdd6"/>
<sequenceFlow xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" id="sid-c3dde41e-b30f-46ba-b24d-cb2a0c347331" sourceRef="Activity_0v98tow" targetRef="Activity_1d2la4l"/>
<sequenceFlow xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" id="sid-b8145ac3-c476-4c31-b13a-930ed131c96c" sourceRef="sid-7e61e8d8-6fdd-44f2-bcce-d958a01ccdd6" targetRef="Activity_1dz3u0m">
<conditionExpression xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="tFormalExpression"/>
</sequenceFlow>
<sequenceFlow xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" id="sid-ffd9ede1-5cb5-4db2-a5f2-cc3951f7ea6d" sourceRef="sid-7e61e8d8-6fdd-44f2-bcce-d958a01ccdd6" targetRef="Activity_0v98tow">
<conditionExpression xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="tFormalExpression"/>
</sequenceFlow>
</bpmn:process>
<bpmndi:BPMNDiagram id="BPMNDiagram_1">
<bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="Process_17bj7d9">
<bpmndi:BPMNShape id="_BPMNShape_StartEvent_2" bpmnElement="StartEvent_1">
<dc:Bounds x="179" y="99" width="36" height="36" />
<dc:Bounds x="69.0" y="104.0" width="36" height="36"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_1m8g93w_di" bpmnElement="Activity_0v98tow">
<dc:Bounds x="270" y="77" width="100" height="80" />
<bpmndi:BPMNLabel />
<dc:Bounds x="160.0" y="82.0" width="100" height="80"/>
<bpmndi:BPMNLabel/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_16f180l_di" bpmnElement="Activity_1d2la4l">
<dc:Bounds x="430" y="77" width="100" height="80" />
<bpmndi:BPMNLabel />
<dc:Bounds x="320.0" y="82.0" width="100" height="80"/>
<bpmndi:BPMNLabel/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_01vt5l3_di" bpmnElement="Activity_1dz3u0m">
<dc:Bounds x="590" y="77" width="100" height="80" />
<bpmndi:BPMNLabel />
<dc:Bounds x="590.0" y="82.0" width="100" height="80"/>
<bpmndi:BPMNLabel/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_0k1zkgx_di" bpmnElement="Activity_0m576ex">
<dc:Bounds x="750" y="77" width="100" height="80" />
<bpmndi:BPMNLabel />
<dc:Bounds x="750.0" y="82.0" width="100" height="80"/>
<bpmndi:BPMNLabel/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_17e1txx_di" bpmnElement="Event_17e1txx">
<dc:Bounds x="912" y="99" width="36" height="36" />
<dc:Bounds x="912.0" y="104.0" width="36" height="36"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge id="Flow_0ln2zen_di" bpmnElement="Flow_0ln2zen">
<di:waypoint x="215" y="117" />
<di:waypoint x="270" y="117" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_1dmfby6_di" bpmnElement="Flow_1dmfby6">
<di:waypoint x="370" y="117" />
<di:waypoint x="430" y="117" />
<di:waypoint x="105.0" y="122.0"/>
<di:waypoint x="160.0" y="122.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0hkyh3o_di" bpmnElement="Flow_0hkyh3o">
<di:waypoint x="530" y="117" />
<di:waypoint x="590" y="117" />
<omgdi:waypoint xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" x="420.0" y="122.0"/>
<omgdi:waypoint xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" x="452.5" y="122.0"/>
<omgdi:waypoint xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" x="485.0" y="122.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0iw6bki_di" bpmnElement="Flow_0iw6bki">
<di:waypoint x="690" y="117" />
<di:waypoint x="750" y="117" />
<di:waypoint x="690.0" y="122.0"/>
<di:waypoint x="750.0" y="122.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0stcykp_di" bpmnElement="Flow_0stcykp">
<di:waypoint x="850" y="117" />
<di:waypoint x="912" y="117" />
<di:waypoint x="850.0" y="122.0"/>
<di:waypoint x="912.0" y="122.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape id="shape-85ce903d-a4e4-469a-93bb-2fb7321e41bf" bpmnElement="sid-7e61e8d8-6fdd-44f2-bcce-d958a01ccdd6">
<omgdc:Bounds xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" x="485.0" y="102.0" width="40.0" height="40.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge id="edge-3493898d-891e-408f-96fe-81d806172ffa" bpmnElement="sid-c3dde41e-b30f-46ba-b24d-cb2a0c347331">
<omgdi:waypoint xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" x="260.0" y="122.0"/>
<omgdi:waypoint xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" x="320.0" y="122.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="edge-d9c4f54c-8a02-4d33-879d-d6829bd0f579" bpmnElement="sid-b8145ac3-c476-4c31-b13a-930ed131c96c">
<omgdi:waypoint xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" x="525.0" y="122.0"/>
<omgdi:waypoint xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" x="557.5" y="122.0"/>
<omgdi:waypoint xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" x="590.0" y="122.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="edge-4063bffe-b884-4991-b347-42feb72f73ff" bpmnElement="sid-ffd9ede1-5cb5-4db2-a5f2-cc3951f7ea6d">
<omgdi:waypoint xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" x="505.0" y="142.0"/>
<omgdi:waypoint xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" x="504.99997" y="245.0"/>
<omgdi:waypoint xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" x="355.0" y="245.0"/>
<omgdi:waypoint xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" x="225.0" y="245.0"/>
<omgdi:waypoint xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" x="225.0" y="155.0"/>
</bpmndi:BPMNEdge>
</bpmndi:BPMNPlane>
</bpmndi:BPMNDiagram>
@@ -0,0 +1,491 @@
<?xml version="1.0" encoding="UTF-8"?>
<bpmn:definitions xmlns:bpmn="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:modeler="http://camunda.org/schema/modeler/1.0" xmlns:activiti="http://activiti.org/bpmn" id="Definitions_1dx83c4" targetNamespace="http://bpmn.io/schema/bpmn" exporter="Camunda Modeler" exporterVersion="5.13.0" modeler:executionPlatform="Camunda Platform" modeler:executionPlatformVersion="7.19.0">
<bpmn:process id="Process_17bj7d9" isExecutable="true">
<bpmn:startEvent id="StartEvent_1">
<bpmn:outgoing>Flow_0ln2zen</bpmn:outgoing>
</bpmn:startEvent>
<bpmn:sequenceFlow id="Flow_0ln2zen" sourceRef="StartEvent_1" targetRef="Activity_0v98tow"/>
<bpmn:userTask id="Activity_0v98tow" name="填写基本信息,在线编辑,分发其他起草人" activiti:assignee="${mainDrafter}">
<bpmn:incoming>Flow_0ln2zen</bpmn:incoming>
<bpmn:outgoing>Flow_1dmfby6</bpmn:outgoing>
</bpmn:userTask>
<bpmn:sequenceFlow id="Flow_1dmfby6" sourceRef="Activity_0v98tow" targetRef="Activity_1d2la4l"/>
<bpmn:sequenceFlow id="Flow_0hkyh3o" sourceRef="Activity_1d2la4l" targetRef="Activity_1dz3u0m"/>
<bpmn:userTask id="Activity_1dz3u0m" name="主起草人汇总" activiti:assignee="${mainDrafter}">
<bpmn:incoming>Flow_0hkyh3o</bpmn:incoming>
<bpmn:incoming>Flow_0dlfvoz</bpmn:incoming>
<bpmn:outgoing>Flow_0iw6bki</bpmn:outgoing>
</bpmn:userTask>
<bpmn:userTask id="Activity_0m576ex" name="标准化审批" activiti:candidateGroups="bjhGroup">
<bpmn:incoming>Flow_0iw6bki</bpmn:incoming>
<bpmn:outgoing>Flow_0rw7rph</bpmn:outgoing>
</bpmn:userTask>
<bpmn:sequenceFlow id="Flow_0iw6bki" name="" sourceRef="Activity_1dz3u0m" targetRef="Activity_0m576ex"/>
<bpmn:userTask id="Activity_1d2la4l" name="其他起草人线下填写,上传" activiti:assignee="${assignee}">
<bpmn:extensionElements>
<activiti:taskListener class="com.jero.modules.activiti.config.MultiInstanceTaskHandler" event="complete"/>
</bpmn:extensionElements>
<bpmn:incoming>Flow_1dmfby6</bpmn:incoming>
<bpmn:outgoing>Flow_0hkyh3o</bpmn:outgoing>
<bpmn:multiInstanceLoopCharacteristics activiti:collection="${assigneeList}" activiti:elementVariable="assignee">
<bpmn:completionCondition xsi:type="bpmn:tFormalExpression">${nrOfInstances== nrOfCompletedInstances}</bpmn:completionCondition>
</bpmn:multiInstanceLoopCharacteristics>
</bpmn:userTask>
<bpmn:exclusiveGateway id="Gateway_0vz4kbb">
<bpmn:incoming>Flow_0rw7rph</bpmn:incoming>
<bpmn:outgoing>Flow_0dlfvoz</bpmn:outgoing>
<bpmn:outgoing>Flow_07x6x68</bpmn:outgoing>
</bpmn:exclusiveGateway>
<bpmn:sequenceFlow id="Flow_0rw7rph" sourceRef="Activity_0m576ex" targetRef="Gateway_0vz4kbb"/>
<bpmn:sequenceFlow id="Flow_0dlfvoz" name="驳回" sourceRef="Gateway_0vz4kbb" targetRef="Activity_1dz3u0m">
<bpmn:conditionExpression xsi:type="bpmn:tFormalExpression">${!pass}</bpmn:conditionExpression>
</bpmn:sequenceFlow>
<bpmn:sequenceFlow id="Flow_07x6x68" name="通过" sourceRef="Gateway_0vz4kbb" targetRef="Activity_1qhpnpa">
<bpmn:conditionExpression xsi:type="bpmn:tFormalExpression">${pass}</bpmn:conditionExpression>
</bpmn:sequenceFlow>
<bpmn:userTask id="Activity_1qhpnpa" name="评分人评分">
<bpmn:incoming>Flow_07x6x68</bpmn:incoming>
<bpmn:outgoing>Flow_1gc5b6z</bpmn:outgoing>
</bpmn:userTask>
<bpmn:userTask id="Activity_1siuksf" name="标准化确认是否开启征求意见" activiti:candidateGroups="bjhGroup">
<bpmn:incoming>Flow_1gc5b6z</bpmn:incoming>
<bpmn:incoming>Flow_0lxhrf3</bpmn:incoming>
<bpmn:outgoing>Flow_0s3et9m</bpmn:outgoing>
</bpmn:userTask>
<bpmn:sequenceFlow id="Flow_1gc5b6z" sourceRef="Activity_1qhpnpa" targetRef="Activity_1siuksf"/>
<bpmn:exclusiveGateway id="Gateway_04sf5vu">
<bpmn:incoming>Flow_0s3et9m</bpmn:incoming>
<bpmn:outgoing>Flow_1yn3bo0</bpmn:outgoing>
<bpmn:outgoing>Flow_1ts1npj</bpmn:outgoing>
</bpmn:exclusiveGateway>
<bpmn:sequenceFlow id="Flow_0s3et9m" sourceRef="Activity_1siuksf" targetRef="Gateway_04sf5vu"/>
<bpmn:sequenceFlow id="Flow_1yn3bo0" name="不开启" sourceRef="Gateway_04sf5vu" targetRef="Activity_11uuyg0">
<bpmn:conditionExpression xsi:type="bpmn:tFormalExpression">${!open}</bpmn:conditionExpression>
</bpmn:sequenceFlow>
<bpmn:sequenceFlow id="Flow_0lxhrf3" sourceRef="Activity_1hb9aun" targetRef="Activity_1siuksf"/>
<bpmn:userTask id="Activity_1hb9aun" name="主起草人汇总" activiti:assignee="${mainDrafter}">
<bpmn:incoming>Flow_02ojuiw</bpmn:incoming>
<bpmn:outgoing>Flow_0lxhrf3</bpmn:outgoing>
</bpmn:userTask>
<bpmn:sequenceFlow id="Flow_0114fp7" sourceRef="Activity_11uuyg0" targetRef="Activity_1seways"/>
<bpmn:userTask id="Activity_1seways" name="其它起草人校对">
<bpmn:incoming>Flow_0114fp7</bpmn:incoming>
<bpmn:outgoing>Flow_15vlua6</bpmn:outgoing>
<bpmn:multiInstanceLoopCharacteristics activiti:collection="otherDrafterList" activiti:elementVariable="otherDrafter">
<bpmn:completionCondition xsi:type="bpmn:tFormalExpression">${nrOfInstances== nrOfCompletedInstances}</bpmn:completionCondition>
</bpmn:multiInstanceLoopCharacteristics>
</bpmn:userTask>
<bpmn:userTask id="Activity_1l028rz" name="主管审批">
<bpmn:incoming>Flow_1uaxx7p</bpmn:incoming>
<bpmn:outgoing>Flow_02wh2wo</bpmn:outgoing>
<bpmn:multiInstanceLoopCharacteristics/>
</bpmn:userTask>
<bpmn:sequenceFlow id="Flow_1uaxx7p" name="通过" sourceRef="Gateway_0a6pmod" targetRef="Activity_1l028rz">
<bpmn:conditionExpression xsi:type="bpmn:tFormalExpression">${pass}</bpmn:conditionExpression>
</bpmn:sequenceFlow>
<bpmn:exclusiveGateway id="Gateway_0a6pmod">
<bpmn:incoming>Flow_15vlua6</bpmn:incoming>
<bpmn:outgoing>Flow_1uaxx7p</bpmn:outgoing>
<bpmn:outgoing>Flow_1k4inp1</bpmn:outgoing>
</bpmn:exclusiveGateway>
<bpmn:sequenceFlow id="Flow_15vlua6" sourceRef="Activity_1seways" targetRef="Gateway_0a6pmod"/>
<bpmn:sequenceFlow id="Flow_1k4inp1" name="驳回" sourceRef="Gateway_0a6pmod" targetRef="Activity_11uuyg0">
<bpmn:conditionExpression xsi:type="bpmn:tFormalExpression">${!pass}</bpmn:conditionExpression>
</bpmn:sequenceFlow>
<bpmn:exclusiveGateway id="Gateway_07iwvx9">
<bpmn:incoming>Flow_02wh2wo</bpmn:incoming>
<bpmn:outgoing>Flow_0v50urt</bpmn:outgoing>
<bpmn:outgoing>Flow_0rkg4il</bpmn:outgoing>
</bpmn:exclusiveGateway>
<bpmn:sequenceFlow id="Flow_02wh2wo" sourceRef="Activity_1l028rz" targetRef="Gateway_07iwvx9"/>
<bpmn:sequenceFlow id="Flow_0v50urt" name="通过" sourceRef="Gateway_07iwvx9" targetRef="Activity_0uxua0b">
<bpmn:conditionExpression xsi:type="bpmn:tFormalExpression">${pass}</bpmn:conditionExpression>
</bpmn:sequenceFlow>
<bpmn:sequenceFlow id="Flow_0rkg4il" name="驳回" sourceRef="Gateway_07iwvx9" targetRef="Activity_11uuyg0">
<bpmn:conditionExpression xsi:type="bpmn:tFormalExpression">${!pass}</bpmn:conditionExpression>
</bpmn:sequenceFlow>
<bpmn:exclusiveGateway id="Gateway_18kluhj">
<bpmn:incoming>Flow_1cg7p7q</bpmn:incoming>
<bpmn:outgoing>Flow_0jc597n</bpmn:outgoing>
<bpmn:outgoing>Flow_03b0vp0</bpmn:outgoing>
</bpmn:exclusiveGateway>
<bpmn:sequenceFlow id="Flow_1cg7p7q" sourceRef="Activity_0uxua0b" targetRef="Gateway_18kluhj"/>
<bpmn:sequenceFlow id="Flow_0jc597n" name="通过" sourceRef="Gateway_18kluhj" targetRef="Activity_05pybsc">
<bpmn:conditionExpression xsi:type="bpmn:tFormalExpression">${pass}</bpmn:conditionExpression>
</bpmn:sequenceFlow>
<bpmn:sequenceFlow id="Flow_03b0vp0" name="驳回" sourceRef="Gateway_18kluhj" targetRef="Activity_11uuyg0">
<bpmn:conditionExpression xsi:type="bpmn:tFormalExpression">${!pass}</bpmn:conditionExpression>
</bpmn:sequenceFlow>
<bpmn:userTask id="Activity_05pybsc" name="主管部门的领导会签">
<bpmn:incoming>Flow_0jc597n</bpmn:incoming>
<bpmn:outgoing>Flow_093us1v</bpmn:outgoing>
<bpmn:multiInstanceLoopCharacteristics>
<bpmn:completionCondition xsi:type="bpmn:tFormalExpression">${nrOfInstances== nrOfCompletedInstances}</bpmn:completionCondition>
</bpmn:multiInstanceLoopCharacteristics>
</bpmn:userTask>
<bpmn:userTask id="Activity_0uxua0b" name="标准化审批" activiti:candidateGroups="bjhGroup">
<bpmn:incoming>Flow_0v50urt</bpmn:incoming>
<bpmn:outgoing>Flow_1cg7p7q</bpmn:outgoing>
</bpmn:userTask>
<bpmn:sequenceFlow id="Flow_093us1v" sourceRef="Activity_05pybsc" targetRef="Activity_1yr56ac"/>
<bpmn:userTask id="Activity_1yr56ac" name="总工程师批准">
<bpmn:incoming>Flow_093us1v</bpmn:incoming>
<bpmn:outgoing>Flow_09gf9nd</bpmn:outgoing>
</bpmn:userTask>
<bpmn:sequenceFlow id="Flow_09gf9nd" sourceRef="Activity_1yr56ac" targetRef="Activity_0n0h60s"/>
<bpmn:userTask id="Activity_0n0h60s" name="主起草人发布" activiti:assignee="${mainDrafter}">
<bpmn:incoming>Flow_09gf9nd</bpmn:incoming>
<bpmn:outgoing>Flow_0r1lb59</bpmn:outgoing>
</bpmn:userTask>
<bpmn:userTask id="Activity_11uuyg0" name="主起草人上传会议纪要和参会人员" activiti:assignee="${mainDrafter}">
<bpmn:incoming>Flow_1yn3bo0</bpmn:incoming>
<bpmn:incoming>Flow_1k4inp1</bpmn:incoming>
<bpmn:incoming>Flow_0rkg4il</bpmn:incoming>
<bpmn:incoming>Flow_03b0vp0</bpmn:incoming>
<bpmn:outgoing>Flow_0114fp7</bpmn:outgoing>
</bpmn:userTask>
<bpmn:endEvent id="Event_0ke21ds">
<bpmn:incoming>Flow_0r1lb59</bpmn:incoming>
</bpmn:endEvent>
<bpmn:sequenceFlow id="Flow_0r1lb59" sourceRef="Activity_0n0h60s" targetRef="Event_0ke21ds"/>
<bpmn:subProcess id="Activity_0dbh708">
<bpmn:incoming>Flow_1ts1npj</bpmn:incoming>
<bpmn:outgoing>Flow_02ojuiw</bpmn:outgoing>
<bpmn:multiInstanceLoopCharacteristics activiti:collection="departContactList" activiti:elementVariable="departContact">
<bpmn:completionCondition xsi:type="bpmn:tFormalExpression">${nrOfInstances== nrOfCompletedInstances}</bpmn:completionCondition>
</bpmn:multiInstanceLoopCharacteristics>
<bpmn:startEvent id="Event_1noqwjv">
<bpmn:outgoing>Flow_1stk4cs</bpmn:outgoing>
</bpmn:startEvent>
<bpmn:userTask id="Activity_04m430n" name="责任人填写征求意见">
<bpmn:extensionElements/>
<bpmn:incoming>Flow_14y4j6o</bpmn:incoming>
<bpmn:outgoing>Flow_1x9nrbh</bpmn:outgoing>
<bpmn:multiInstanceLoopCharacteristics activiti:collection="responsiblePersonList" activiti:elementVariable="responsiblePerson">
<bpmn:completionCondition xsi:type="bpmn:tFormalExpression">${nrOfInstances== nrOfCompletedInstances}</bpmn:completionCondition>
</bpmn:multiInstanceLoopCharacteristics>
</bpmn:userTask>
<bpmn:userTask id="Activity_1ns6olf" name="部门联络人分发责任人" activiti:assignee="${departContact}">
<bpmn:incoming>Flow_1stk4cs</bpmn:incoming>
<bpmn:outgoing>Flow_14y4j6o</bpmn:outgoing>
</bpmn:userTask>
<bpmn:userTask id="Activity_1riqzkp" name="部门联络人汇总数据" activiti:assignee="${departContact}">
<bpmn:incoming>Flow_1x9nrbh</bpmn:incoming>
<bpmn:incoming>Flow_0b6hwpr</bpmn:incoming>
<bpmn:outgoing>Flow_1jfhrkk</bpmn:outgoing>
</bpmn:userTask>
<bpmn:userTask id="Activity_1ralk8e" name="责任人的主管审批">
<bpmn:incoming>Flow_1jfhrkk</bpmn:incoming>
<bpmn:outgoing>Flow_0n3oqju</bpmn:outgoing>
<bpmn:multiInstanceLoopCharacteristics activiti:collection="responsiblePersonSupervisorList" activiti:elementVariable="responsiblePersonSupervisor">
<bpmn:completionCondition xsi:type="bpmn:tFormalExpression">${nrOfInstances== nrOfCompletedInstances}</bpmn:completionCondition>
</bpmn:multiInstanceLoopCharacteristics>
</bpmn:userTask>
<bpmn:exclusiveGateway id="Gateway_0fczaih">
<bpmn:incoming>Flow_0n3oqju</bpmn:incoming>
<bpmn:outgoing>Flow_0b6hwpr</bpmn:outgoing>
<bpmn:outgoing>Flow_0xzqhwi</bpmn:outgoing>
</bpmn:exclusiveGateway>
<bpmn:sequenceFlow id="Flow_14y4j6o" sourceRef="Activity_1ns6olf" targetRef="Activity_04m430n"/>
<bpmn:sequenceFlow id="Flow_1x9nrbh" sourceRef="Activity_04m430n" targetRef="Activity_1riqzkp"/>
<bpmn:sequenceFlow id="Flow_0b6hwpr" name="驳回" sourceRef="Gateway_0fczaih" targetRef="Activity_1riqzkp">
<bpmn:conditionExpression xsi:type="bpmn:tFormalExpression">${!pass}</bpmn:conditionExpression>
</bpmn:sequenceFlow>
<bpmn:sequenceFlow id="Flow_1jfhrkk" sourceRef="Activity_1riqzkp" targetRef="Activity_1ralk8e"/>
<bpmn:sequenceFlow id="Flow_0n3oqju" sourceRef="Activity_1ralk8e" targetRef="Gateway_0fczaih"/>
<bpmn:endEvent id="Event_1b5p26u">
<bpmn:incoming>Flow_0xzqhwi</bpmn:incoming>
</bpmn:endEvent>
<bpmn:sequenceFlow id="Flow_0xzqhwi" name="通过" sourceRef="Gateway_0fczaih" targetRef="Event_1b5p26u">
<bpmn:conditionExpression xsi:type="bpmn:tFormalExpression">${!pass}</bpmn:conditionExpression>
</bpmn:sequenceFlow>
<bpmn:sequenceFlow id="Flow_1stk4cs" sourceRef="Event_1noqwjv" targetRef="Activity_1ns6olf"/>
</bpmn:subProcess>
<bpmn:sequenceFlow id="Flow_1ts1npj" name="开启" sourceRef="Gateway_04sf5vu" targetRef="Activity_0dbh708">
<bpmn:conditionExpression xsi:type="bpmn:tFormalExpression">${open}</bpmn:conditionExpression>
</bpmn:sequenceFlow>
<bpmn:sequenceFlow id="Flow_02ojuiw" sourceRef="Activity_0dbh708" targetRef="Activity_1hb9aun"/>
</bpmn:process>
<bpmndi:BPMNDiagram id="BPMNDiagram_1">
<bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="Process_17bj7d9">
<bpmndi:BPMNShape id="_BPMNShape_StartEvent_2" bpmnElement="StartEvent_1">
<dc:Bounds x="179" y="102" width="36" height="36"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_1m8g93w_di" bpmnElement="Activity_0v98tow">
<dc:Bounds x="270" y="80" width="100" height="80"/>
<bpmndi:BPMNLabel/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_01vt5l3_di" bpmnElement="Activity_1dz3u0m">
<dc:Bounds x="270" y="234" width="100" height="80"/>
<bpmndi:BPMNLabel/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_0k1zkgx_di" bpmnElement="Activity_0m576ex">
<dc:Bounds x="550" y="240" width="100" height="80"/>
<bpmndi:BPMNLabel/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_16f180l_di" bpmnElement="Activity_1d2la4l">
<dc:Bounds x="440" y="80" width="100" height="80"/>
<bpmndi:BPMNLabel/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Gateway_0vz4kbb_di" bpmnElement="Gateway_0vz4kbb" isMarkerVisible="true">
<dc:Bounds x="705" y="255" width="50" height="50"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_1oifyhb_di" bpmnElement="Activity_1qhpnpa">
<dc:Bounds x="810" y="240" width="100" height="80"/>
<bpmndi:BPMNLabel/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="BPMNShape_1ierpcl" bpmnElement="Activity_1siuksf">
<dc:Bounds x="980" y="240" width="100" height="80"/>
<bpmndi:BPMNLabel/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Gateway_04sf5vu_di" bpmnElement="Gateway_04sf5vu" isMarkerVisible="true">
<dc:Bounds x="1145" y="255" width="50" height="50"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_0meshwh_di" bpmnElement="Activity_1hb9aun">
<dc:Bounds x="1590" y="60" width="100" height="80"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_04b43yp_di" bpmnElement="Activity_1seways">
<dc:Bounds x="440" y="490" width="100" height="80"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_1rukkqw_di" bpmnElement="Activity_1l028rz">
<dc:Bounds x="680" y="490" width="100" height="80"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Gateway_0a6pmod_di" bpmnElement="Gateway_0a6pmod" isMarkerVisible="true">
<dc:Bounds x="585" y="505" width="50" height="50"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Gateway_07iwvx9_di" bpmnElement="Gateway_07iwvx9" isMarkerVisible="true">
<dc:Bounds x="825" y="505" width="50" height="50"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Gateway_18kluhj_di" bpmnElement="Gateway_18kluhj" isMarkerVisible="true">
<dc:Bounds x="1065" y="505" width="50" height="50"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_1xmao86_di" bpmnElement="Activity_05pybsc">
<dc:Bounds x="1160" y="490" width="100" height="80"/>
<bpmndi:BPMNLabel/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_1ksqzhd_di" bpmnElement="Activity_0uxua0b">
<dc:Bounds x="920" y="490" width="100" height="80"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_1nxdc8r_di" bpmnElement="Activity_1yr56ac">
<dc:Bounds x="1160" y="610" width="100" height="80"/>
<bpmndi:BPMNLabel/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_0p30sst_di" bpmnElement="Activity_0n0h60s">
<dc:Bounds x="270" y="610" width="100" height="80"/>
<bpmndi:BPMNLabel/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_128yaxk_di" bpmnElement="Activity_11uuyg0">
<dc:Bounds x="270" y="360" width="100" height="80"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_0ke21ds_di" bpmnElement="Event_0ke21ds">
<dc:Bounds x="179" y="632" width="36" height="36"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_0dbh708_di" bpmnElement="Activity_0dbh708" isExpanded="true">
<dc:Bounds x="1290.0" y="209.99997" width="820" height="300"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_1noqwjv_di" bpmnElement="Event_1noqwjv">
<dc:Bounds x="1312.0" y="271.99997" width="36" height="36"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_0ci4vvt_di" bpmnElement="Activity_04m430n">
<dc:Bounds x="1570.0" y="249.99997" width="100" height="80"/>
<bpmndi:BPMNLabel/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_1k8uq9q_di" bpmnElement="Activity_1ns6olf">
<dc:Bounds x="1400.0" y="249.99997" width="100" height="80"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_09v5428_di" bpmnElement="Activity_1riqzkp">
<dc:Bounds x="1730.0" y="249.99997" width="100" height="80"/>
<bpmndi:BPMNLabel/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Activity_0w8za61_di" bpmnElement="Activity_1ralk8e">
<dc:Bounds x="1910.0" y="249.99997" width="100" height="80"/>
<bpmndi:BPMNLabel/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Gateway_0fczaih_di" bpmnElement="Gateway_0fczaih" isMarkerVisible="true">
<dc:Bounds x="1935.0" y="384.99997" width="50" height="50"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="Event_1b5p26u_di" bpmnElement="Event_1b5p26u">
<dc:Bounds x="2052.0" y="391.99997" width="36" height="36"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge id="Flow_14y4j6o_di" bpmnElement="Flow_14y4j6o">
<di:waypoint x="1500.0" y="289.99997"/>
<di:waypoint x="1570.0" y="289.99997"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_1x9nrbh_di" bpmnElement="Flow_1x9nrbh">
<di:waypoint x="1670.0" y="289.99997"/>
<di:waypoint x="1730.0" y="289.99997"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0b6hwpr_di" bpmnElement="Flow_0b6hwpr">
<di:waypoint x="1935.0" y="409.99997"/>
<di:waypoint x="1780.0" y="409.99997"/>
<di:waypoint x="1780.0" y="329.99997"/>
<bpmndi:BPMNLabel>
<dc:Bounds x="1864" y="393" width="21" height="14"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_1jfhrkk_di" bpmnElement="Flow_1jfhrkk">
<di:waypoint x="1830.0" y="289.99997"/>
<di:waypoint x="1910.0" y="289.99997"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0n3oqju_di" bpmnElement="Flow_0n3oqju">
<di:waypoint x="1960.0" y="329.99997"/>
<di:waypoint x="1960.0" y="384.99997"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0xzqhwi_di" bpmnElement="Flow_0xzqhwi">
<di:waypoint x="1985.0" y="409.99997"/>
<di:waypoint x="2052.0" y="409.99997"/>
<bpmndi:BPMNLabel>
<dc:Bounds x="2010" y="392" width="22" height="14"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_1stk4cs_di" bpmnElement="Flow_1stk4cs">
<di:waypoint x="1348.0" y="289.99997"/>
<di:waypoint x="1400.0" y="289.99997"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0ln2zen_di" bpmnElement="Flow_0ln2zen">
<di:waypoint x="215" y="120"/>
<di:waypoint x="270" y="120"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_1dmfby6_di" bpmnElement="Flow_1dmfby6">
<di:waypoint x="370" y="120"/>
<di:waypoint x="440" y="120"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0hkyh3o_di" bpmnElement="Flow_0hkyh3o">
<di:waypoint x="490" y="160"/>
<di:waypoint x="490" y="190"/>
<di:waypoint x="320" y="190"/>
<di:waypoint x="320" y="234"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0iw6bki_di" bpmnElement="Flow_0iw6bki">
<di:waypoint x="370" y="280"/>
<di:waypoint x="550" y="280"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0rw7rph_di" bpmnElement="Flow_0rw7rph">
<di:waypoint x="650" y="280"/>
<di:waypoint x="705" y="280"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0dlfvoz_di" bpmnElement="Flow_0dlfvoz">
<di:waypoint x="730" y="305"/>
<di:waypoint x="730" y="340"/>
<di:waypoint x="330" y="340"/>
<di:waypoint x="330" y="320"/>
<bpmndi:BPMNLabel>
<dc:Bounds x="739" y="310" width="21" height="14"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_07x6x68_di" bpmnElement="Flow_07x6x68">
<di:waypoint x="755" y="280"/>
<di:waypoint x="810" y="280"/>
<bpmndi:BPMNLabel>
<dc:Bounds x="761" y="262" width="22" height="14"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_1gc5b6z_di" bpmnElement="Flow_1gc5b6z">
<di:waypoint x="910" y="280"/>
<di:waypoint x="980" y="280"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0s3et9m_di" bpmnElement="Flow_0s3et9m">
<di:waypoint x="1080" y="280"/>
<di:waypoint x="1145" y="280"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_1yn3bo0_di" bpmnElement="Flow_1yn3bo0">
<di:waypoint x="1170" y="306"/>
<di:waypoint x="1170" y="380"/>
<di:waypoint x="370" y="380"/>
<bpmndi:BPMNLabel>
<dc:Bounds x="1174" y="322" width="32" height="14"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0lxhrf3_di" bpmnElement="Flow_0lxhrf3">
<di:waypoint x="1590" y="100"/>
<di:waypoint x="1030" y="100"/>
<di:waypoint x="1030" y="240"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0114fp7_di" bpmnElement="Flow_0114fp7">
<di:waypoint x="320" y="440"/>
<di:waypoint x="320" y="530"/>
<di:waypoint x="440" y="530"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_1uaxx7p_di" bpmnElement="Flow_1uaxx7p">
<di:waypoint x="635" y="530"/>
<di:waypoint x="680" y="530"/>
<bpmndi:BPMNLabel>
<dc:Bounds x="647" y="512" width="22" height="14"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_15vlua6_di" bpmnElement="Flow_15vlua6">
<di:waypoint x="540" y="530"/>
<di:waypoint x="585" y="530"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_1k4inp1_di" bpmnElement="Flow_1k4inp1">
<di:waypoint x="610" y="505"/>
<di:waypoint x="610" y="410"/>
<di:waypoint x="370" y="410"/>
<bpmndi:BPMNLabel>
<dc:Bounds x="615" y="455" width="21" height="14"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_02wh2wo_di" bpmnElement="Flow_02wh2wo">
<di:waypoint x="780" y="530"/>
<di:waypoint x="825" y="530"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0v50urt_di" bpmnElement="Flow_0v50urt">
<di:waypoint x="875" y="530"/>
<di:waypoint x="920" y="530"/>
<bpmndi:BPMNLabel>
<dc:Bounds x="887" y="512" width="22" height="14"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0rkg4il_di" bpmnElement="Flow_0rkg4il">
<di:waypoint x="850" y="505"/>
<di:waypoint x="850" y="410"/>
<di:waypoint x="370" y="410"/>
<bpmndi:BPMNLabel>
<dc:Bounds x="855" y="455" width="21" height="14"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_1cg7p7q_di" bpmnElement="Flow_1cg7p7q">
<di:waypoint x="1020" y="530"/>
<di:waypoint x="1065" y="530"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0jc597n_di" bpmnElement="Flow_0jc597n">
<di:waypoint x="1115" y="530"/>
<di:waypoint x="1160" y="530"/>
<bpmndi:BPMNLabel>
<dc:Bounds x="1127" y="512" width="22" height="14"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_03b0vp0_di" bpmnElement="Flow_03b0vp0">
<di:waypoint x="1090" y="505"/>
<di:waypoint x="1090" y="410"/>
<di:waypoint x="370" y="410"/>
<bpmndi:BPMNLabel>
<dc:Bounds x="1095" y="455" width="21" height="14"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_093us1v_di" bpmnElement="Flow_093us1v">
<di:waypoint x="1210" y="570"/>
<di:waypoint x="1210" y="610"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_09gf9nd_di" bpmnElement="Flow_09gf9nd">
<di:waypoint x="1160" y="650"/>
<di:waypoint x="370" y="650"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_0r1lb59_di" bpmnElement="Flow_0r1lb59">
<di:waypoint x="270" y="650"/>
<di:waypoint x="215" y="650"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_1ts1npj_di" bpmnElement="Flow_1ts1npj">
<di:waypoint x="1195" y="280"/>
<di:waypoint x="1290.0" y="279.99997"/>
<bpmndi:BPMNLabel>
<dc:Bounds x="1228" y="262" width="21" height="14"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="Flow_02ojuiw_di" bpmnElement="Flow_02ojuiw">
<di:waypoint x="1640.0" y="209.99997"/>
<di:waypoint x="1640" y="140"/>
</bpmndi:BPMNEdge>
</bpmndi:BPMNPlane>
</bpmndi:BPMNDiagram>
</bpmn:definitions>