|
@@ -4,18 +4,25 @@
|
|
|
<startEvent id="startevent" name="start"></startEvent>
|
|
|
<endEvent id="endevent" name="end"></endEvent>
|
|
|
<userTask id="apply" name="支部申请" activiti:assignee="#{applicant}"></userTask>
|
|
|
- <userTask id="assess" name="党总支审核" activiti:assignee="#{assessor}"></userTask>
|
|
|
- <sequenceFlow id="flow1" name="提交" sourceRef="startevent" targetRef="apply"></sequenceFlow>
|
|
|
- <sequenceFlow id="flow2" name="提交" sourceRef="apply" targetRef="assess">
|
|
|
+ <sequenceFlow id="flow1" sourceRef="startevent" targetRef="apply"></sequenceFlow>
|
|
|
+ <userTask id="verify1" name="党支部审核" activiti:assignee="#{verifier1}"></userTask>
|
|
|
+ <sequenceFlow id="flow2" name="提交" sourceRef="apply" targetRef="verify1">
|
|
|
<conditionExpression xsi:type="tFormalExpression"><![CDATA[${condition == 1}]]></conditionExpression>
|
|
|
</sequenceFlow>
|
|
|
- <sequenceFlow id="flow3" name="批准" sourceRef="assess" targetRef="endevent">
|
|
|
- <conditionExpression xsi:type="tFormalExpression"><![CDATA[${condition == 1}]]></conditionExpression>
|
|
|
+ <sequenceFlow id="flow5" name="驳回" sourceRef="verify1" targetRef="apply">
|
|
|
+ <conditionExpression xsi:type="tFormalExpression"><![CDATA[${condition == 0}]]></conditionExpression>
|
|
|
</sequenceFlow>
|
|
|
- <sequenceFlow id="flow4" name="驳回" sourceRef="assess" targetRef="apply">
|
|
|
+ <sequenceFlow id="flow7" name="撤销" sourceRef="apply" targetRef="endevent">
|
|
|
<conditionExpression xsi:type="tFormalExpression"><![CDATA[${condition == 0}]]></conditionExpression>
|
|
|
</sequenceFlow>
|
|
|
- <sequenceFlow id="flow5" name="取消" sourceRef="apply" targetRef="endevent">
|
|
|
+ <userTask id="verify2" name="党总支审核" activiti:assignee="#{verifier2}"></userTask>
|
|
|
+ <sequenceFlow id="flow8" name="批准" sourceRef="verify1" targetRef="verify2">
|
|
|
+ <conditionExpression xsi:type="tFormalExpression"><![CDATA[${condition == 1}]]></conditionExpression>
|
|
|
+ </sequenceFlow>
|
|
|
+ <sequenceFlow id="flow9" name="批准" sourceRef="verify2" targetRef="endevent">
|
|
|
+ <conditionExpression xsi:type="tFormalExpression"><![CDATA[${condition == 1}]]></conditionExpression>
|
|
|
+ </sequenceFlow>
|
|
|
+ <sequenceFlow id="flow10" name="驳回" sourceRef="verify2" targetRef="apply">
|
|
|
<conditionExpression xsi:type="tFormalExpression"><![CDATA[${condition == 0}]]></conditionExpression>
|
|
|
</sequenceFlow>
|
|
|
</process>
|
|
@@ -25,52 +32,70 @@
|
|
|
<omgdc:Bounds height="35.0" width="35.0" x="60.0" y="140.0"></omgdc:Bounds>
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape bpmnElement="endevent" id="BPMNShape_endevent">
|
|
|
- <omgdc:Bounds height="35.0" width="35.0" x="680.0" y="140.0"></omgdc:Bounds>
|
|
|
+ <omgdc:Bounds height="35.0" width="35.0" x="740.0" y="140.0"></omgdc:Bounds>
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNShape bpmnElement="apply" id="BPMNShape_apply">
|
|
|
- <omgdc:Bounds height="55.0" width="105.0" x="230.0" y="130.0"></omgdc:Bounds>
|
|
|
+ <omgdc:Bounds height="55.0" width="105.0" x="180.0" y="130.0"></omgdc:Bounds>
|
|
|
</bpmndi:BPMNShape>
|
|
|
- <bpmndi:BPMNShape bpmnElement="assess" id="BPMNShape_assess">
|
|
|
- <omgdc:Bounds height="55.0" width="105.0" x="450.0" y="130.0"></omgdc:Bounds>
|
|
|
+ <bpmndi:BPMNShape bpmnElement="verify1" id="BPMNShape_verify1">
|
|
|
+ <omgdc:Bounds height="55.0" width="105.0" x="355.0" y="130.0"></omgdc:Bounds>
|
|
|
+ </bpmndi:BPMNShape>
|
|
|
+ <bpmndi:BPMNShape bpmnElement="verify2" id="BPMNShape_verify2">
|
|
|
+ <omgdc:Bounds height="55.0" width="105.0" x="550.0" y="130.0"></omgdc:Bounds>
|
|
|
</bpmndi:BPMNShape>
|
|
|
<bpmndi:BPMNEdge bpmnElement="flow1" id="BPMNEdge_flow1">
|
|
|
<omgdi:waypoint x="95.0" y="157.0"></omgdi:waypoint>
|
|
|
- <omgdi:waypoint x="230.0" y="157.0"></omgdi:waypoint>
|
|
|
+ <omgdi:waypoint x="180.0" y="157.0"></omgdi:waypoint>
|
|
|
+ </bpmndi:BPMNEdge>
|
|
|
+ <bpmndi:BPMNEdge bpmnElement="flow2" id="BPMNEdge_flow2">
|
|
|
+ <omgdi:waypoint x="285.0" y="157.0"></omgdi:waypoint>
|
|
|
+ <omgdi:waypoint x="355.0" y="157.0"></omgdi:waypoint>
|
|
|
<bpmndi:BPMNLabel>
|
|
|
- <omgdc:Bounds height="16.0" width="32.0" x="139.0" y="140.0"></omgdc:Bounds>
|
|
|
+ <omgdc:Bounds height="16.0" width="100.0" x="300.0" y="140.0"></omgdc:Bounds>
|
|
|
</bpmndi:BPMNLabel>
|
|
|
</bpmndi:BPMNEdge>
|
|
|
- <bpmndi:BPMNEdge bpmnElement="flow2" id="BPMNEdge_flow2">
|
|
|
- <omgdi:waypoint x="335.0" y="157.0"></omgdi:waypoint>
|
|
|
- <omgdi:waypoint x="450.0" y="157.0"></omgdi:waypoint>
|
|
|
+ <bpmndi:BPMNEdge bpmnElement="flow5" id="BPMNEdge_flow5">
|
|
|
+ <omgdi:waypoint x="407.0" y="185.0"></omgdi:waypoint>
|
|
|
+ <omgdi:waypoint x="406.0" y="248.0"></omgdi:waypoint>
|
|
|
+ <omgdi:waypoint x="309.0" y="248.0"></omgdi:waypoint>
|
|
|
+ <omgdi:waypoint x="232.0" y="248.0"></omgdi:waypoint>
|
|
|
+ <omgdi:waypoint x="232.0" y="185.0"></omgdi:waypoint>
|
|
|
<bpmndi:BPMNLabel>
|
|
|
- <omgdc:Bounds height="16.0" width="32.0" x="369.0" y="140.0"></omgdc:Bounds>
|
|
|
+ <omgdc:Bounds height="16.0" width="100.0" x="301.0" y="230.0"></omgdc:Bounds>
|
|
|
</bpmndi:BPMNLabel>
|
|
|
</bpmndi:BPMNEdge>
|
|
|
- <bpmndi:BPMNEdge bpmnElement="flow3" id="BPMNEdge_flow3">
|
|
|
- <omgdi:waypoint x="555.0" y="157.0"></omgdi:waypoint>
|
|
|
- <omgdi:waypoint x="680.0" y="157.0"></omgdi:waypoint>
|
|
|
+ <bpmndi:BPMNEdge bpmnElement="flow7" id="BPMNEdge_flow7">
|
|
|
+ <omgdi:waypoint x="232.0" y="130.0"></omgdi:waypoint>
|
|
|
+ <omgdi:waypoint x="232.0" y="86.0"></omgdi:waypoint>
|
|
|
+ <omgdi:waypoint x="494.0" y="86.0"></omgdi:waypoint>
|
|
|
+ <omgdi:waypoint x="756.0" y="86.0"></omgdi:waypoint>
|
|
|
+ <omgdi:waypoint x="757.0" y="140.0"></omgdi:waypoint>
|
|
|
<bpmndi:BPMNLabel>
|
|
|
- <omgdc:Bounds height="16.0" width="32.0" x="589.0" y="140.0"></omgdc:Bounds>
|
|
|
+ <omgdc:Bounds height="16.0" width="100.0" x="470.0" y="71.0"></omgdc:Bounds>
|
|
|
</bpmndi:BPMNLabel>
|
|
|
</bpmndi:BPMNEdge>
|
|
|
- <bpmndi:BPMNEdge bpmnElement="flow4" id="BPMNEdge_flow4">
|
|
|
- <omgdi:waypoint x="502.0" y="185.0"></omgdi:waypoint>
|
|
|
- <omgdi:waypoint x="502.0" y="263.0"></omgdi:waypoint>
|
|
|
- <omgdi:waypoint x="282.0" y="263.0"></omgdi:waypoint>
|
|
|
- <omgdi:waypoint x="282.0" y="185.0"></omgdi:waypoint>
|
|
|
+ <bpmndi:BPMNEdge bpmnElement="flow8" id="BPMNEdge_flow8">
|
|
|
+ <omgdi:waypoint x="460.0" y="157.0"></omgdi:waypoint>
|
|
|
+ <omgdi:waypoint x="550.0" y="157.0"></omgdi:waypoint>
|
|
|
<bpmndi:BPMNLabel>
|
|
|
- <omgdc:Bounds height="16.0" width="32.0" x="370.0" y="230.0"></omgdc:Bounds>
|
|
|
+ <omgdc:Bounds height="16.0" width="100.0" x="479.0" y="140.0"></omgdc:Bounds>
|
|
|
</bpmndi:BPMNLabel>
|
|
|
</bpmndi:BPMNEdge>
|
|
|
- <bpmndi:BPMNEdge bpmnElement="flow5" id="BPMNEdge_flow5">
|
|
|
- <omgdi:waypoint x="282.0" y="130.0"></omgdi:waypoint>
|
|
|
- <omgdi:waypoint x="282.0" y="73.0"></omgdi:waypoint>
|
|
|
- <omgdi:waypoint x="582.0" y="72.0"></omgdi:waypoint>
|
|
|
- <omgdi:waypoint x="696.0" y="72.0"></omgdi:waypoint>
|
|
|
- <omgdi:waypoint x="697.0" y="140.0"></omgdi:waypoint>
|
|
|
+ <bpmndi:BPMNEdge bpmnElement="flow9" id="BPMNEdge_flow9">
|
|
|
+ <omgdi:waypoint x="655.0" y="157.0"></omgdi:waypoint>
|
|
|
+ <omgdi:waypoint x="740.0" y="157.0"></omgdi:waypoint>
|
|
|
+ <bpmndi:BPMNLabel>
|
|
|
+ <omgdc:Bounds height="16.0" width="100.0" x="674.0" y="140.0"></omgdc:Bounds>
|
|
|
+ </bpmndi:BPMNLabel>
|
|
|
+ </bpmndi:BPMNEdge>
|
|
|
+ <bpmndi:BPMNEdge bpmnElement="flow10" id="BPMNEdge_flow10">
|
|
|
+ <omgdi:waypoint x="602.0" y="185.0"></omgdi:waypoint>
|
|
|
+ <omgdi:waypoint x="602.0" y="296.0"></omgdi:waypoint>
|
|
|
+ <omgdi:waypoint x="418.0" y="296.0"></omgdi:waypoint>
|
|
|
+ <omgdi:waypoint x="232.0" y="296.0"></omgdi:waypoint>
|
|
|
+ <omgdi:waypoint x="232.0" y="185.0"></omgdi:waypoint>
|
|
|
<bpmndi:BPMNLabel>
|
|
|
- <omgdc:Bounds height="16.0" width="32.0" x="453.0" y="52.0"></omgdc:Bounds>
|
|
|
+ <omgdc:Bounds height="16.0" width="100.0" x="400.0" y="279.0"></omgdc:Bounds>
|
|
|
</bpmndi:BPMNLabel>
|
|
|
</bpmndi:BPMNEdge>
|
|
|
</bpmndi:BPMNPlane>
|