浏览代码

git-svn-id: https://192.168.57.71/svn/jsgkj@227 931142cf-59ea-a443-aa0e-51397b428577

ld_xuhx 9 年之前
父节点
当前提交
574d8dbef3

+ 465 - 0
gkjsjy/trunk/resources/deployments/jgbg.bpmn

@@ -0,0 +1,465 @@
+<?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/test">
+  <process id="jgbg" name="竣工变更" isExecutable="true">
+    <startEvent id="startevent1" name="Start" activiti:initiator="applyUserId"></startEvent>
+    <userTask id="sljbr" name="受理经办人" activiti:assignee="${applyUserId}">
+      <extensionElements>
+        <activiti:taskListener event="create" delegateExpression="${taskVarBean}">
+          <activiti:field name="varName">
+            <activiti:string><![CDATA[var_autoComplete]]></activiti:string>
+          </activiti:field>
+          <activiti:field name="varValue">
+            <activiti:string><![CDATA[true]]></activiti:string>
+          </activiti:field>
+        </activiti:taskListener>
+      </extensionElements>
+    </userTask>
+    <sequenceFlow id="flow1" sourceRef="startevent1" targetRef="sljbr"></sequenceFlow>
+    <userTask id="fgldbl" name="分管领导办理" activiti:candidateGroups="${role_fgld}"></userTask>
+    <userTask id="kscs" name="科室初审" activiti:assignee="${assignee}">
+      <multiInstanceLoopCharacteristics isSequential="false" activiti:collection="assigneeList" activiti:elementVariable="assignee">
+        <completionCondition>${nrOfInstances==nrOfCompletedInstances||!auditPass_kscs}</completionCondition>
+      </multiInstanceLoopCharacteristics>
+    </userTask>
+    <exclusiveGateway id="exclusivegateway4" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow13" sourceRef="fgldbl" targetRef="exclusivegateway4"></sequenceFlow>
+    <sequenceFlow id="flow14" name="不通过" sourceRef="exclusivegateway4" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_fgldbl}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="ksbl" name="科室办理" activiti:candidateGroups="${role_ks}"></userTask>
+    <userTask id="ldbl" name="领导办理" activiti:candidateGroups="${role_ld}"></userTask>
+    <exclusiveGateway id="exclusivegateway6" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow20" sourceRef="ldbl" targetRef="exclusivegateway6"></sequenceFlow>
+    <sequenceFlow id="flow22" name="通过" sourceRef="exclusivegateway6" targetRef="fgldbl">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_ldbl}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway7" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow23" sourceRef="ksbl" targetRef="exclusivegateway7"></sequenceFlow>
+    <sequenceFlow id="flow24" name="不通过" sourceRef="exclusivegateway7" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_ksbl}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow26" name="通过" sourceRef="exclusivegateway4" targetRef="ksbl">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_fgldbl}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="jbrbl" name="经办人办理" activiti:candidateGroups="${role_jbr}"></userTask>
+    <exclusiveGateway id="exclusivegateway8" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow27" sourceRef="kscs" targetRef="exclusivegateway8"></sequenceFlow>
+    <sequenceFlow id="flow28" name="通过" sourceRef="exclusivegateway7" targetRef="jbrbl">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_ksbl}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway9" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow29" sourceRef="jbrbl" targetRef="exclusivegateway9"></sequenceFlow>
+    <sequenceFlow id="flow30" name="不通过" sourceRef="exclusivegateway9" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_jbrbl}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow31" name="不通过" sourceRef="exclusivegateway8" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_kscs}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow32" name="通过" sourceRef="exclusivegateway9" targetRef="kscs">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_ksbl}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="fgldcs" name="分管领导初审" activiti:candidateGroups="${role_fgld}"></userTask>
+    <userTask id="ldcs" name="领导初审" activiti:candidateGroups="${role_ld}"></userTask>
+    <userTask id="zjps" name="专家评审" activiti:candidateGroups="${role_jbr}"></userTask>
+    <exclusiveGateway id="exclusivegateway10" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow33" sourceRef="fgldcs" targetRef="exclusivegateway10"></sequenceFlow>
+    <sequenceFlow id="flow34" name="不通过" sourceRef="exclusivegateway10" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_fgldcs}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow35" name="通过" sourceRef="exclusivegateway10" targetRef="ldcs">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_fgldcs}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway11" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow36" sourceRef="ldcs" targetRef="exclusivegateway11"></sequenceFlow>
+    <sequenceFlow id="flow37" name="不通过" sourceRef="exclusivegateway11" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_ldcs}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow38" name="通过" sourceRef="exclusivegateway11" targetRef="zjps">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_ldcs}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="fgldsh" name="分管领导审核" activiti:candidateGroups="${role_fgld}"></userTask>
+    <userTask id="cnxk" name="草拟许可" activiti:assignee="${assignee}">
+      <multiInstanceLoopCharacteristics isSequential="false" activiti:collection="assigneeList" activiti:elementVariable="assignee">
+        <completionCondition>${nrOfInstances==nrOfCompletedInstances|| !auditPass_cnxk}</completionCondition>
+      </multiInstanceLoopCharacteristics>
+    </userTask>
+    <exclusiveGateway id="exclusivegateway12" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow40" sourceRef="cnxk" targetRef="exclusivegateway12"></sequenceFlow>
+    <sequenceFlow id="flow41" name="不通过" sourceRef="exclusivegateway12" targetRef="zjps">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_cnxk}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow42" name="通过" sourceRef="exclusivegateway12" targetRef="fgldsh">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_cnxk}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="ldpz" name="领导批准" activiti:candidateGroups="${role_ld}"></userTask>
+    <exclusiveGateway id="exclusivegateway13" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow43" sourceRef="fgldsh" targetRef="exclusivegateway13"></sequenceFlow>
+    <sequenceFlow id="flow45" name="通过" sourceRef="exclusivegateway13" targetRef="ldpz">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_fgldsh}]]></conditionExpression>
+    </sequenceFlow>
+    <endEvent id="endevent1" name="End"></endEvent>
+    <sequenceFlow id="flow47" name="通过" sourceRef="exclusivegateway8" targetRef="fgldcs">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_kscs}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow48" name="不通过" sourceRef="exclusivegateway6" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_ldbl}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway14" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow49" sourceRef="zjps" targetRef="exclusivegateway14"></sequenceFlow>
+    <sequenceFlow id="flow50" name="通过" sourceRef="exclusivegateway14" targetRef="cnxk">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_zjps}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow52" name="不通过" sourceRef="exclusivegateway13" targetRef="zjps">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_fgldsh}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow54" name="不通过" sourceRef="exclusivegateway14" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_zjps}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway15" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow55" sourceRef="ldpz" targetRef="exclusivegateway15"></sequenceFlow>
+    <sequenceFlow id="flow56" name="通过" sourceRef="exclusivegateway15" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_ldpz}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow57" name="不通过" sourceRef="exclusivegateway15" targetRef="zjps">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_ldpz}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway16" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow58" sourceRef="sljbr" targetRef="exclusivegateway16"></sequenceFlow>
+    <sequenceFlow id="flow59" name="不通过" sourceRef="exclusivegateway16" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_sljbr}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow60" name="通过" sourceRef="exclusivegateway16" targetRef="ldbl">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_sljbr}]]></conditionExpression>
+    </sequenceFlow>
+  </process>
+  <bpmndi:BPMNDiagram id="BPMNDiagram_jgbg">
+    <bpmndi:BPMNPlane bpmnElement="jgbg" id="BPMNPlane_jgbg">
+      <bpmndi:BPMNShape bpmnElement="startevent1" id="BPMNShape_startevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="30.0" y="270.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="sljbr" id="BPMNShape_sljbr">
+        <omgdc:Bounds height="55.0" width="105.0" x="90.0" y="260.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="fgldbl" id="BPMNShape_fgldbl">
+        <omgdc:Bounds height="55.0" width="105.0" x="399.0" y="260.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="kscs" id="BPMNShape_kscs">
+        <omgdc:Bounds height="55.0" width="105.0" x="846.0" y="264.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway4" id="BPMNShape_exclusivegateway4">
+        <omgdc:Bounds height="40.0" width="40.0" x="431.0" y="397.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="ksbl" id="BPMNShape_ksbl">
+        <omgdc:Bounds height="55.0" width="105.0" x="550.0" y="264.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="ldbl" id="BPMNShape_ldbl">
+        <omgdc:Bounds height="55.0" width="105.0" x="241.0" y="260.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway6" id="BPMNShape_exclusivegateway6">
+        <omgdc:Bounds height="40.0" width="40.0" x="273.0" y="145.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway7" id="BPMNShape_exclusivegateway7">
+        <omgdc:Bounds height="40.0" width="40.0" x="582.0" y="99.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="jbrbl" id="BPMNShape_jbrbl">
+        <omgdc:Bounds height="55.0" width="105.0" x="700.0" y="264.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway8" id="BPMNShape_exclusivegateway8">
+        <omgdc:Bounds height="40.0" width="40.0" x="878.0" y="59.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway9" id="BPMNShape_exclusivegateway9">
+        <omgdc:Bounds height="40.0" width="40.0" x="732.0" y="437.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="fgldcs" id="BPMNShape_fgldcs">
+        <omgdc:Bounds height="55.0" width="105.0" x="1000.0" y="264.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="ldcs" id="BPMNShape_ldcs">
+        <omgdc:Bounds height="55.0" width="105.0" x="1150.0" y="264.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="zjps" id="BPMNShape_zjps">
+        <omgdc:Bounds height="55.0" width="105.0" x="1181.0" y="617.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway10" id="BPMNShape_exclusivegateway10">
+        <omgdc:Bounds height="40.0" width="40.0" x="1032.0" y="490.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway11" id="BPMNShape_exclusivegateway11">
+        <omgdc:Bounds height="40.0" width="40.0" x="1182.0" y="30.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="fgldsh" id="BPMNShape_fgldsh">
+        <omgdc:Bounds height="55.0" width="105.0" x="814.0" y="617.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="cnxk" id="BPMNShape_cnxk">
+        <omgdc:Bounds height="55.0" width="105.0" x="979.0" y="617.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway12" id="BPMNShape_exclusivegateway12">
+        <omgdc:Bounds height="40.0" width="40.0" x="1011.0" y="550.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="ldpz" id="BPMNShape_ldpz">
+        <omgdc:Bounds height="55.0" width="105.0" x="633.0" y="617.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway13" id="BPMNShape_exclusivegateway13">
+        <omgdc:Bounds height="40.0" width="40.0" x="846.0" y="740.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="endevent1" id="BPMNShape_endevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="420.0" y="627.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway14" id="BPMNShape_exclusivegateway14">
+        <omgdc:Bounds height="40.0" width="40.0" x="1112.0" y="703.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway15" id="BPMNShape_exclusivegateway15">
+        <omgdc:Bounds height="40.0" width="40.0" x="572.0" y="624.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway16" id="BPMNShape_exclusivegateway16">
+        <omgdc:Bounds height="40.0" width="40.0" x="203.0" y="330.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNEdge bpmnElement="flow1" id="BPMNEdge_flow1">
+        <omgdi:waypoint x="65.0" y="287.0"></omgdi:waypoint>
+        <omgdi:waypoint x="90.0" y="287.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow13" id="BPMNEdge_flow13">
+        <omgdi:waypoint x="451.0" y="315.0"></omgdi:waypoint>
+        <omgdi:waypoint x="451.0" y="397.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow14" id="BPMNEdge_flow14">
+        <omgdi:waypoint x="431.0" y="417.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="417.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="349.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="315.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="368.0" y="422.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow20" id="BPMNEdge_flow20">
+        <omgdi:waypoint x="293.0" y="260.0"></omgdi:waypoint>
+        <omgdi:waypoint x="293.0" y="185.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow22" id="BPMNEdge_flow22">
+        <omgdi:waypoint x="313.0" y="165.0"></omgdi:waypoint>
+        <omgdi:waypoint x="451.0" y="165.0"></omgdi:waypoint>
+        <omgdi:waypoint x="451.0" y="260.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="323.0" y="165.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow23" id="BPMNEdge_flow23">
+        <omgdi:waypoint x="602.0" y="264.0"></omgdi:waypoint>
+        <omgdi:waypoint x="602.0" y="139.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow24" id="BPMNEdge_flow24">
+        <omgdi:waypoint x="582.0" y="119.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="119.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="260.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="483.0" y="119.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow26" id="BPMNEdge_flow26">
+        <omgdi:waypoint x="471.0" y="417.0"></omgdi:waypoint>
+        <omgdi:waypoint x="602.0" y="417.0"></omgdi:waypoint>
+        <omgdi:waypoint x="602.0" y="319.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="481.0" y="417.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow27" id="BPMNEdge_flow27">
+        <omgdi:waypoint x="898.0" y="264.0"></omgdi:waypoint>
+        <omgdi:waypoint x="898.0" y="99.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow28" id="BPMNEdge_flow28">
+        <omgdi:waypoint x="622.0" y="119.0"></omgdi:waypoint>
+        <omgdi:waypoint x="752.0" y="119.0"></omgdi:waypoint>
+        <omgdi:waypoint x="752.0" y="264.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="632.0" y="119.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow29" id="BPMNEdge_flow29">
+        <omgdi:waypoint x="752.0" y="319.0"></omgdi:waypoint>
+        <omgdi:waypoint x="752.0" y="437.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow30" id="BPMNEdge_flow30">
+        <omgdi:waypoint x="732.0" y="457.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="457.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="315.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="623.0" y="456.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow31" id="BPMNEdge_flow31">
+        <omgdi:waypoint x="878.0" y="79.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="79.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="260.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="773.0" y="80.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow32" id="BPMNEdge_flow32">
+        <omgdi:waypoint x="772.0" y="457.0"></omgdi:waypoint>
+        <omgdi:waypoint x="898.0" y="456.0"></omgdi:waypoint>
+        <omgdi:waypoint x="898.0" y="319.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="803.0" y="457.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow33" id="BPMNEdge_flow33">
+        <omgdi:waypoint x="1052.0" y="319.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1052.0" y="490.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow34" id="BPMNEdge_flow34">
+        <omgdi:waypoint x="1032.0" y="510.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="510.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="315.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="934.0" y="510.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow35" id="BPMNEdge_flow35">
+        <omgdi:waypoint x="1072.0" y="510.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1204.0" y="510.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1202.0" y="319.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="1082.0" y="510.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow36" id="BPMNEdge_flow36">
+        <omgdi:waypoint x="1202.0" y="264.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1202.0" y="70.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow37" id="BPMNEdge_flow37">
+        <omgdi:waypoint x="1182.0" y="50.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="49.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="260.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="1052.0" y="51.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow38" id="BPMNEdge_flow38">
+        <omgdi:waypoint x="1222.0" y="50.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1335.0" y="50.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1335.0" y="643.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1286.0" y="644.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="1232.0" y="50.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow40" id="BPMNEdge_flow40">
+        <omgdi:waypoint x="1031.0" y="617.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1031.0" y="590.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow41" id="BPMNEdge_flow41">
+        <omgdi:waypoint x="1051.0" y="570.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1233.0" y="570.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1233.0" y="617.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="1061.0" y="570.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow42" id="BPMNEdge_flow42">
+        <omgdi:waypoint x="1011.0" y="570.0"></omgdi:waypoint>
+        <omgdi:waypoint x="866.0" y="570.0"></omgdi:waypoint>
+        <omgdi:waypoint x="866.0" y="617.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="951.0" y="570.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow43" id="BPMNEdge_flow43">
+        <omgdi:waypoint x="866.0" y="672.0"></omgdi:waypoint>
+        <omgdi:waypoint x="866.0" y="740.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow45" id="BPMNEdge_flow45">
+        <omgdi:waypoint x="846.0" y="760.0"></omgdi:waypoint>
+        <omgdi:waypoint x="685.0" y="759.0"></omgdi:waypoint>
+        <omgdi:waypoint x="685.0" y="672.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="788.0" y="761.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow47" id="BPMNEdge_flow47">
+        <omgdi:waypoint x="918.0" y="79.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1052.0" y="79.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1052.0" y="264.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="949.0" y="80.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow48" id="BPMNEdge_flow48">
+        <omgdi:waypoint x="273.0" y="165.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="165.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="260.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="207.0" y="165.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow49" id="BPMNEdge_flow49">
+        <omgdi:waypoint x="1181.0" y="644.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1131.0" y="644.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1132.0" y="703.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow50" id="BPMNEdge_flow50">
+        <omgdi:waypoint x="1112.0" y="723.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1031.0" y="720.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1031.0" y="672.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="1073.0" y="724.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow52" id="BPMNEdge_flow52">
+        <omgdi:waypoint x="886.0" y="760.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1233.0" y="760.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1233.0" y="672.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="896.0" y="760.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow54" id="BPMNEdge_flow54">
+        <omgdi:waypoint x="1132.0" y="743.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1132.0" y="822.0"></omgdi:waypoint>
+        <omgdi:waypoint x="437.0" y="822.0"></omgdi:waypoint>
+        <omgdi:waypoint x="437.0" y="662.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="1040.0" y="809.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow55" id="BPMNEdge_flow55">
+        <omgdi:waypoint x="633.0" y="644.0"></omgdi:waypoint>
+        <omgdi:waypoint x="612.0" y="644.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow56" id="BPMNEdge_flow56">
+        <omgdi:waypoint x="572.0" y="644.0"></omgdi:waypoint>
+        <omgdi:waypoint x="455.0" y="644.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="504.0" y="644.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow57" id="BPMNEdge_flow57">
+        <omgdi:waypoint x="592.0" y="624.0"></omgdi:waypoint>
+        <omgdi:waypoint x="592.0" y="540.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1233.0" y="540.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1233.0" y="617.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="622.0" y="541.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow58" id="BPMNEdge_flow58">
+        <omgdi:waypoint x="142.0" y="315.0"></omgdi:waypoint>
+        <omgdi:waypoint x="223.0" y="330.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow59" id="BPMNEdge_flow59">
+        <omgdi:waypoint x="223.0" y="370.0"></omgdi:waypoint>
+        <omgdi:waypoint x="223.0" y="644.0"></omgdi:waypoint>
+        <omgdi:waypoint x="420.0" y="644.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="233.0" y="370.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow60" id="BPMNEdge_flow60">
+        <omgdi:waypoint x="243.0" y="350.0"></omgdi:waypoint>
+        <omgdi:waypoint x="297.0" y="349.0"></omgdi:waypoint>
+        <omgdi:waypoint x="293.0" y="315.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="253.0" y="350.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+    </bpmndi:BPMNPlane>
+  </bpmndi:BPMNDiagram>
+</definitions>

+ 465 - 0
gkjsjy/trunk/resources/deployments/jgsq.bpmn

@@ -0,0 +1,465 @@
+<?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/test">
+  <process id="jgsq" name="竣工申请" isExecutable="true">
+    <startEvent id="startevent1" name="Start" activiti:initiator="applyUserId"></startEvent>
+    <userTask id="sljbr" name="受理经办人" activiti:assignee="${applyUserId}">
+      <extensionElements>
+        <activiti:taskListener event="create" delegateExpression="${taskVarBean}">
+          <activiti:field name="varName">
+            <activiti:string><![CDATA[var_autoComplete]]></activiti:string>
+          </activiti:field>
+          <activiti:field name="varValue">
+            <activiti:string><![CDATA[true]]></activiti:string>
+          </activiti:field>
+        </activiti:taskListener>
+      </extensionElements>
+    </userTask>
+    <sequenceFlow id="flow1" sourceRef="startevent1" targetRef="sljbr"></sequenceFlow>
+    <userTask id="fgldbl" name="分管领导办理" activiti:candidateGroups="${role_fgld}"></userTask>
+    <userTask id="kscs" name="科室初审" activiti:assignee="${assignee}">
+      <multiInstanceLoopCharacteristics isSequential="false" activiti:collection="assigneeList" activiti:elementVariable="assignee">
+        <completionCondition>${nrOfInstances==nrOfCompletedInstances||!auditPass_kscs}</completionCondition>
+      </multiInstanceLoopCharacteristics>
+    </userTask>
+    <exclusiveGateway id="exclusivegateway4" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow13" sourceRef="fgldbl" targetRef="exclusivegateway4"></sequenceFlow>
+    <sequenceFlow id="flow14" name="不通过" sourceRef="exclusivegateway4" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_fgldbl}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="ksbl" name="科室办理" activiti:candidateGroups="${role_ks}"></userTask>
+    <userTask id="ldbl" name="领导办理" activiti:candidateGroups="${role_ld}"></userTask>
+    <exclusiveGateway id="exclusivegateway6" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow20" sourceRef="ldbl" targetRef="exclusivegateway6"></sequenceFlow>
+    <sequenceFlow id="flow22" name="通过" sourceRef="exclusivegateway6" targetRef="fgldbl">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_ldbl}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway7" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow23" sourceRef="ksbl" targetRef="exclusivegateway7"></sequenceFlow>
+    <sequenceFlow id="flow24" name="不通过" sourceRef="exclusivegateway7" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_ksbl}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow26" name="通过" sourceRef="exclusivegateway4" targetRef="ksbl">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_fgldbl}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="jbrbl" name="经办人办理" activiti:candidateGroups="${role_jbr}"></userTask>
+    <exclusiveGateway id="exclusivegateway8" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow27" sourceRef="kscs" targetRef="exclusivegateway8"></sequenceFlow>
+    <sequenceFlow id="flow28" name="通过" sourceRef="exclusivegateway7" targetRef="jbrbl">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_ksbl}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway9" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow29" sourceRef="jbrbl" targetRef="exclusivegateway9"></sequenceFlow>
+    <sequenceFlow id="flow30" name="不通过" sourceRef="exclusivegateway9" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_jbrbl}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow31" name="不通过" sourceRef="exclusivegateway8" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_kscs}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow32" name="通过" sourceRef="exclusivegateway9" targetRef="kscs">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_ksbl}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="fgldcs" name="分管领导初审" activiti:candidateGroups="${role_fgld}"></userTask>
+    <userTask id="ldcs" name="领导初审" activiti:candidateGroups="${role_ld}"></userTask>
+    <userTask id="zjps" name="专家评审" activiti:candidateGroups="${role_jbr}"></userTask>
+    <exclusiveGateway id="exclusivegateway10" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow33" sourceRef="fgldcs" targetRef="exclusivegateway10"></sequenceFlow>
+    <sequenceFlow id="flow34" name="不通过" sourceRef="exclusivegateway10" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_fgldcs}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow35" name="通过" sourceRef="exclusivegateway10" targetRef="ldcs">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_fgldcs}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway11" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow36" sourceRef="ldcs" targetRef="exclusivegateway11"></sequenceFlow>
+    <sequenceFlow id="flow37" name="不通过" sourceRef="exclusivegateway11" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_ldcs}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow38" name="通过" sourceRef="exclusivegateway11" targetRef="zjps">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_ldcs}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="fgldsh" name="分管领导审核" activiti:candidateGroups="${role_fgld}"></userTask>
+    <userTask id="cnxk" name="草拟许可" activiti:assignee="${assignee}">
+      <multiInstanceLoopCharacteristics isSequential="false" activiti:collection="assigneeList" activiti:elementVariable="assignee">
+        <completionCondition>${nrOfInstances==nrOfCompletedInstances|| !auditPass_cnxk}</completionCondition>
+      </multiInstanceLoopCharacteristics>
+    </userTask>
+    <exclusiveGateway id="exclusivegateway12" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow40" sourceRef="cnxk" targetRef="exclusivegateway12"></sequenceFlow>
+    <sequenceFlow id="flow41" name="不通过" sourceRef="exclusivegateway12" targetRef="zjps">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_cnxk}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow42" name="通过" sourceRef="exclusivegateway12" targetRef="fgldsh">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_cnxk}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="ldpz" name="领导批准" activiti:candidateGroups="${role_ld}"></userTask>
+    <exclusiveGateway id="exclusivegateway13" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow43" sourceRef="fgldsh" targetRef="exclusivegateway13"></sequenceFlow>
+    <sequenceFlow id="flow45" name="通过" sourceRef="exclusivegateway13" targetRef="ldpz">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_fgldsh}]]></conditionExpression>
+    </sequenceFlow>
+    <endEvent id="endevent1" name="End"></endEvent>
+    <sequenceFlow id="flow47" name="通过" sourceRef="exclusivegateway8" targetRef="fgldcs">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_kscs}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow48" name="不通过" sourceRef="exclusivegateway6" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_ldbl}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway14" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow49" sourceRef="zjps" targetRef="exclusivegateway14"></sequenceFlow>
+    <sequenceFlow id="flow50" name="通过" sourceRef="exclusivegateway14" targetRef="cnxk">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_zjps}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow52" name="不通过" sourceRef="exclusivegateway13" targetRef="zjps">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_fgldsh}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow54" name="不通过" sourceRef="exclusivegateway14" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_zjps}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway15" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow55" sourceRef="ldpz" targetRef="exclusivegateway15"></sequenceFlow>
+    <sequenceFlow id="flow56" name="通过" sourceRef="exclusivegateway15" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_ldpz}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow57" name="不通过" sourceRef="exclusivegateway15" targetRef="zjps">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_ldpz}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway16" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow58" sourceRef="sljbr" targetRef="exclusivegateway16"></sequenceFlow>
+    <sequenceFlow id="flow59" name="不通过" sourceRef="exclusivegateway16" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_sljbr}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow60" name="通过" sourceRef="exclusivegateway16" targetRef="ldbl">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_sljbr}]]></conditionExpression>
+    </sequenceFlow>
+  </process>
+  <bpmndi:BPMNDiagram id="BPMNDiagram_jgsq">
+    <bpmndi:BPMNPlane bpmnElement="jgsq" id="BPMNPlane_jgsq">
+      <bpmndi:BPMNShape bpmnElement="startevent1" id="BPMNShape_startevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="30.0" y="270.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="sljbr" id="BPMNShape_sljbr">
+        <omgdc:Bounds height="55.0" width="105.0" x="90.0" y="260.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="fgldbl" id="BPMNShape_fgldbl">
+        <omgdc:Bounds height="55.0" width="105.0" x="399.0" y="260.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="kscs" id="BPMNShape_kscs">
+        <omgdc:Bounds height="55.0" width="105.0" x="846.0" y="264.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway4" id="BPMNShape_exclusivegateway4">
+        <omgdc:Bounds height="40.0" width="40.0" x="431.0" y="397.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="ksbl" id="BPMNShape_ksbl">
+        <omgdc:Bounds height="55.0" width="105.0" x="550.0" y="264.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="ldbl" id="BPMNShape_ldbl">
+        <omgdc:Bounds height="55.0" width="105.0" x="241.0" y="260.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway6" id="BPMNShape_exclusivegateway6">
+        <omgdc:Bounds height="40.0" width="40.0" x="273.0" y="145.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway7" id="BPMNShape_exclusivegateway7">
+        <omgdc:Bounds height="40.0" width="40.0" x="582.0" y="99.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="jbrbl" id="BPMNShape_jbrbl">
+        <omgdc:Bounds height="55.0" width="105.0" x="700.0" y="264.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway8" id="BPMNShape_exclusivegateway8">
+        <omgdc:Bounds height="40.0" width="40.0" x="878.0" y="59.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway9" id="BPMNShape_exclusivegateway9">
+        <omgdc:Bounds height="40.0" width="40.0" x="732.0" y="437.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="fgldcs" id="BPMNShape_fgldcs">
+        <omgdc:Bounds height="55.0" width="105.0" x="1000.0" y="264.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="ldcs" id="BPMNShape_ldcs">
+        <omgdc:Bounds height="55.0" width="105.0" x="1150.0" y="264.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="zjps" id="BPMNShape_zjps">
+        <omgdc:Bounds height="55.0" width="105.0" x="1181.0" y="617.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway10" id="BPMNShape_exclusivegateway10">
+        <omgdc:Bounds height="40.0" width="40.0" x="1032.0" y="490.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway11" id="BPMNShape_exclusivegateway11">
+        <omgdc:Bounds height="40.0" width="40.0" x="1182.0" y="30.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="fgldsh" id="BPMNShape_fgldsh">
+        <omgdc:Bounds height="55.0" width="105.0" x="814.0" y="617.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="cnxk" id="BPMNShape_cnxk">
+        <omgdc:Bounds height="55.0" width="105.0" x="979.0" y="617.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway12" id="BPMNShape_exclusivegateway12">
+        <omgdc:Bounds height="40.0" width="40.0" x="1011.0" y="550.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="ldpz" id="BPMNShape_ldpz">
+        <omgdc:Bounds height="55.0" width="105.0" x="633.0" y="617.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway13" id="BPMNShape_exclusivegateway13">
+        <omgdc:Bounds height="40.0" width="40.0" x="846.0" y="740.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="endevent1" id="BPMNShape_endevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="420.0" y="627.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway14" id="BPMNShape_exclusivegateway14">
+        <omgdc:Bounds height="40.0" width="40.0" x="1112.0" y="703.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway15" id="BPMNShape_exclusivegateway15">
+        <omgdc:Bounds height="40.0" width="40.0" x="572.0" y="624.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway16" id="BPMNShape_exclusivegateway16">
+        <omgdc:Bounds height="40.0" width="40.0" x="203.0" y="330.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNEdge bpmnElement="flow1" id="BPMNEdge_flow1">
+        <omgdi:waypoint x="65.0" y="287.0"></omgdi:waypoint>
+        <omgdi:waypoint x="90.0" y="287.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow13" id="BPMNEdge_flow13">
+        <omgdi:waypoint x="451.0" y="315.0"></omgdi:waypoint>
+        <omgdi:waypoint x="451.0" y="397.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow14" id="BPMNEdge_flow14">
+        <omgdi:waypoint x="431.0" y="417.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="417.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="349.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="315.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="368.0" y="422.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow20" id="BPMNEdge_flow20">
+        <omgdi:waypoint x="293.0" y="260.0"></omgdi:waypoint>
+        <omgdi:waypoint x="293.0" y="185.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow22" id="BPMNEdge_flow22">
+        <omgdi:waypoint x="313.0" y="165.0"></omgdi:waypoint>
+        <omgdi:waypoint x="451.0" y="165.0"></omgdi:waypoint>
+        <omgdi:waypoint x="451.0" y="260.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="323.0" y="165.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow23" id="BPMNEdge_flow23">
+        <omgdi:waypoint x="602.0" y="264.0"></omgdi:waypoint>
+        <omgdi:waypoint x="602.0" y="139.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow24" id="BPMNEdge_flow24">
+        <omgdi:waypoint x="582.0" y="119.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="119.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="260.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="483.0" y="119.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow26" id="BPMNEdge_flow26">
+        <omgdi:waypoint x="471.0" y="417.0"></omgdi:waypoint>
+        <omgdi:waypoint x="602.0" y="417.0"></omgdi:waypoint>
+        <omgdi:waypoint x="602.0" y="319.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="481.0" y="417.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow27" id="BPMNEdge_flow27">
+        <omgdi:waypoint x="898.0" y="264.0"></omgdi:waypoint>
+        <omgdi:waypoint x="898.0" y="99.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow28" id="BPMNEdge_flow28">
+        <omgdi:waypoint x="622.0" y="119.0"></omgdi:waypoint>
+        <omgdi:waypoint x="752.0" y="119.0"></omgdi:waypoint>
+        <omgdi:waypoint x="752.0" y="264.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="632.0" y="119.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow29" id="BPMNEdge_flow29">
+        <omgdi:waypoint x="752.0" y="319.0"></omgdi:waypoint>
+        <omgdi:waypoint x="752.0" y="437.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow30" id="BPMNEdge_flow30">
+        <omgdi:waypoint x="732.0" y="457.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="457.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="315.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="623.0" y="456.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow31" id="BPMNEdge_flow31">
+        <omgdi:waypoint x="878.0" y="79.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="79.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="260.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="773.0" y="80.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow32" id="BPMNEdge_flow32">
+        <omgdi:waypoint x="772.0" y="457.0"></omgdi:waypoint>
+        <omgdi:waypoint x="898.0" y="456.0"></omgdi:waypoint>
+        <omgdi:waypoint x="898.0" y="319.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="803.0" y="457.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow33" id="BPMNEdge_flow33">
+        <omgdi:waypoint x="1052.0" y="319.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1052.0" y="490.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow34" id="BPMNEdge_flow34">
+        <omgdi:waypoint x="1032.0" y="510.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="510.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="315.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="934.0" y="510.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow35" id="BPMNEdge_flow35">
+        <omgdi:waypoint x="1072.0" y="510.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1204.0" y="510.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1202.0" y="319.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="1082.0" y="510.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow36" id="BPMNEdge_flow36">
+        <omgdi:waypoint x="1202.0" y="264.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1202.0" y="70.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow37" id="BPMNEdge_flow37">
+        <omgdi:waypoint x="1182.0" y="50.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="49.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="260.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="1052.0" y="51.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow38" id="BPMNEdge_flow38">
+        <omgdi:waypoint x="1222.0" y="50.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1335.0" y="50.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1335.0" y="643.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1286.0" y="644.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="1232.0" y="50.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow40" id="BPMNEdge_flow40">
+        <omgdi:waypoint x="1031.0" y="617.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1031.0" y="590.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow41" id="BPMNEdge_flow41">
+        <omgdi:waypoint x="1051.0" y="570.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1233.0" y="570.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1233.0" y="617.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="1061.0" y="570.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow42" id="BPMNEdge_flow42">
+        <omgdi:waypoint x="1011.0" y="570.0"></omgdi:waypoint>
+        <omgdi:waypoint x="866.0" y="570.0"></omgdi:waypoint>
+        <omgdi:waypoint x="866.0" y="617.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="951.0" y="570.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow43" id="BPMNEdge_flow43">
+        <omgdi:waypoint x="866.0" y="672.0"></omgdi:waypoint>
+        <omgdi:waypoint x="866.0" y="740.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow45" id="BPMNEdge_flow45">
+        <omgdi:waypoint x="846.0" y="760.0"></omgdi:waypoint>
+        <omgdi:waypoint x="685.0" y="759.0"></omgdi:waypoint>
+        <omgdi:waypoint x="685.0" y="672.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="788.0" y="761.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow47" id="BPMNEdge_flow47">
+        <omgdi:waypoint x="918.0" y="79.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1052.0" y="79.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1052.0" y="264.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="949.0" y="80.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow48" id="BPMNEdge_flow48">
+        <omgdi:waypoint x="273.0" y="165.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="165.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="260.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="207.0" y="165.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow49" id="BPMNEdge_flow49">
+        <omgdi:waypoint x="1181.0" y="644.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1131.0" y="644.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1132.0" y="703.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow50" id="BPMNEdge_flow50">
+        <omgdi:waypoint x="1112.0" y="723.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1031.0" y="720.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1031.0" y="672.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="1073.0" y="724.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow52" id="BPMNEdge_flow52">
+        <omgdi:waypoint x="886.0" y="760.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1233.0" y="760.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1233.0" y="672.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="896.0" y="760.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow54" id="BPMNEdge_flow54">
+        <omgdi:waypoint x="1132.0" y="743.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1132.0" y="822.0"></omgdi:waypoint>
+        <omgdi:waypoint x="437.0" y="822.0"></omgdi:waypoint>
+        <omgdi:waypoint x="437.0" y="662.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="1040.0" y="809.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow55" id="BPMNEdge_flow55">
+        <omgdi:waypoint x="633.0" y="644.0"></omgdi:waypoint>
+        <omgdi:waypoint x="612.0" y="644.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow56" id="BPMNEdge_flow56">
+        <omgdi:waypoint x="572.0" y="644.0"></omgdi:waypoint>
+        <omgdi:waypoint x="455.0" y="644.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="504.0" y="644.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow57" id="BPMNEdge_flow57">
+        <omgdi:waypoint x="592.0" y="624.0"></omgdi:waypoint>
+        <omgdi:waypoint x="592.0" y="540.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1233.0" y="540.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1233.0" y="617.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="622.0" y="541.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow58" id="BPMNEdge_flow58">
+        <omgdi:waypoint x="142.0" y="315.0"></omgdi:waypoint>
+        <omgdi:waypoint x="223.0" y="330.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow59" id="BPMNEdge_flow59">
+        <omgdi:waypoint x="223.0" y="370.0"></omgdi:waypoint>
+        <omgdi:waypoint x="223.0" y="644.0"></omgdi:waypoint>
+        <omgdi:waypoint x="420.0" y="644.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="233.0" y="370.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow60" id="BPMNEdge_flow60">
+        <omgdi:waypoint x="243.0" y="350.0"></omgdi:waypoint>
+        <omgdi:waypoint x="297.0" y="349.0"></omgdi:waypoint>
+        <omgdi:waypoint x="293.0" y="315.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="253.0" y="350.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+    </bpmndi:BPMNPlane>
+  </bpmndi:BPMNDiagram>
+</definitions>

+ 465 - 0
gkjsjy/trunk/resources/deployments/jgzx.bpmn

@@ -0,0 +1,465 @@
+<?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/test">
+  <process id="jgzx" name="竣工注销" isExecutable="true">
+    <startEvent id="startevent1" name="Start" activiti:initiator="applyUserId"></startEvent>
+    <userTask id="sljbr" name="受理经办人" activiti:assignee="${applyUserId}">
+      <extensionElements>
+        <activiti:taskListener event="create" delegateExpression="${taskVarBean}">
+          <activiti:field name="varName">
+            <activiti:string><![CDATA[var_autoComplete]]></activiti:string>
+          </activiti:field>
+          <activiti:field name="varValue">
+            <activiti:string><![CDATA[true]]></activiti:string>
+          </activiti:field>
+        </activiti:taskListener>
+      </extensionElements>
+    </userTask>
+    <sequenceFlow id="flow1" sourceRef="startevent1" targetRef="sljbr"></sequenceFlow>
+    <userTask id="fgldbl" name="分管领导办理" activiti:candidateGroups="${role_fgld}"></userTask>
+    <userTask id="kscs" name="科室初审" activiti:assignee="${assignee}">
+      <multiInstanceLoopCharacteristics isSequential="false" activiti:collection="assigneeList" activiti:elementVariable="assignee">
+        <completionCondition>${nrOfInstances==nrOfCompletedInstances||!auditPass_kscs}</completionCondition>
+      </multiInstanceLoopCharacteristics>
+    </userTask>
+    <exclusiveGateway id="exclusivegateway4" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow13" sourceRef="fgldbl" targetRef="exclusivegateway4"></sequenceFlow>
+    <sequenceFlow id="flow14" name="不通过" sourceRef="exclusivegateway4" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_fgldbl}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="ksbl" name="科室办理" activiti:candidateGroups="${role_ks}"></userTask>
+    <userTask id="ldbl" name="领导办理" activiti:candidateGroups="${role_ld}"></userTask>
+    <exclusiveGateway id="exclusivegateway6" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow20" sourceRef="ldbl" targetRef="exclusivegateway6"></sequenceFlow>
+    <sequenceFlow id="flow22" name="通过" sourceRef="exclusivegateway6" targetRef="fgldbl">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_ldbl}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway7" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow23" sourceRef="ksbl" targetRef="exclusivegateway7"></sequenceFlow>
+    <sequenceFlow id="flow24" name="不通过" sourceRef="exclusivegateway7" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_ksbl}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow26" name="通过" sourceRef="exclusivegateway4" targetRef="ksbl">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_fgldbl}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="jbrbl" name="经办人办理" activiti:candidateGroups="${role_jbr}"></userTask>
+    <exclusiveGateway id="exclusivegateway8" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow27" sourceRef="kscs" targetRef="exclusivegateway8"></sequenceFlow>
+    <sequenceFlow id="flow28" name="通过" sourceRef="exclusivegateway7" targetRef="jbrbl">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_ksbl}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway9" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow29" sourceRef="jbrbl" targetRef="exclusivegateway9"></sequenceFlow>
+    <sequenceFlow id="flow30" name="不通过" sourceRef="exclusivegateway9" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_jbrbl}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow31" name="不通过" sourceRef="exclusivegateway8" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_kscs}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow32" name="通过" sourceRef="exclusivegateway9" targetRef="kscs">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_ksbl}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="fgldcs" name="分管领导初审" activiti:candidateGroups="${role_fgld}"></userTask>
+    <userTask id="ldcs" name="领导初审" activiti:candidateGroups="${role_ld}"></userTask>
+    <userTask id="zjps" name="专家评审" activiti:candidateGroups="${role_jbr}"></userTask>
+    <exclusiveGateway id="exclusivegateway10" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow33" sourceRef="fgldcs" targetRef="exclusivegateway10"></sequenceFlow>
+    <sequenceFlow id="flow34" name="不通过" sourceRef="exclusivegateway10" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_fgldcs}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow35" name="通过" sourceRef="exclusivegateway10" targetRef="ldcs">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_fgldcs}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway11" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow36" sourceRef="ldcs" targetRef="exclusivegateway11"></sequenceFlow>
+    <sequenceFlow id="flow37" name="不通过" sourceRef="exclusivegateway11" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_ldcs}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow38" name="通过" sourceRef="exclusivegateway11" targetRef="zjps">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_ldcs}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="fgldsh" name="分管领导审核" activiti:candidateGroups="${role_fgld}"></userTask>
+    <userTask id="cnxk" name="草拟许可" activiti:assignee="${assignee}">
+      <multiInstanceLoopCharacteristics isSequential="false" activiti:collection="assigneeList" activiti:elementVariable="assignee">
+        <completionCondition>${nrOfInstances==nrOfCompletedInstances|| !auditPass_cnxk}</completionCondition>
+      </multiInstanceLoopCharacteristics>
+    </userTask>
+    <exclusiveGateway id="exclusivegateway12" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow40" sourceRef="cnxk" targetRef="exclusivegateway12"></sequenceFlow>
+    <sequenceFlow id="flow41" name="不通过" sourceRef="exclusivegateway12" targetRef="zjps">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_cnxk}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow42" name="通过" sourceRef="exclusivegateway12" targetRef="fgldsh">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_cnxk}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="ldpz" name="领导批准" activiti:candidateGroups="${role_ld}"></userTask>
+    <exclusiveGateway id="exclusivegateway13" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow43" sourceRef="fgldsh" targetRef="exclusivegateway13"></sequenceFlow>
+    <sequenceFlow id="flow45" name="通过" sourceRef="exclusivegateway13" targetRef="ldpz">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_fgldsh}]]></conditionExpression>
+    </sequenceFlow>
+    <endEvent id="endevent1" name="End"></endEvent>
+    <sequenceFlow id="flow47" name="通过" sourceRef="exclusivegateway8" targetRef="fgldcs">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_kscs}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow48" name="不通过" sourceRef="exclusivegateway6" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_ldbl}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway14" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow49" sourceRef="zjps" targetRef="exclusivegateway14"></sequenceFlow>
+    <sequenceFlow id="flow50" name="通过" sourceRef="exclusivegateway14" targetRef="cnxk">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_zjps}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow52" name="不通过" sourceRef="exclusivegateway13" targetRef="zjps">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_fgldsh}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow54" name="不通过" sourceRef="exclusivegateway14" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_zjps}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway15" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow55" sourceRef="ldpz" targetRef="exclusivegateway15"></sequenceFlow>
+    <sequenceFlow id="flow56" name="通过" sourceRef="exclusivegateway15" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_ldpz}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow57" name="不通过" sourceRef="exclusivegateway15" targetRef="zjps">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_ldpz}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway16" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow58" sourceRef="sljbr" targetRef="exclusivegateway16"></sequenceFlow>
+    <sequenceFlow id="flow59" name="不通过" sourceRef="exclusivegateway16" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_sljbr}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow60" name="通过" sourceRef="exclusivegateway16" targetRef="ldbl">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_sljbr}]]></conditionExpression>
+    </sequenceFlow>
+  </process>
+  <bpmndi:BPMNDiagram id="BPMNDiagram_jgzx">
+    <bpmndi:BPMNPlane bpmnElement="jgzx" id="BPMNPlane_jgzx">
+      <bpmndi:BPMNShape bpmnElement="startevent1" id="BPMNShape_startevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="30.0" y="270.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="sljbr" id="BPMNShape_sljbr">
+        <omgdc:Bounds height="55.0" width="105.0" x="90.0" y="260.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="fgldbl" id="BPMNShape_fgldbl">
+        <omgdc:Bounds height="55.0" width="105.0" x="399.0" y="260.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="kscs" id="BPMNShape_kscs">
+        <omgdc:Bounds height="55.0" width="105.0" x="846.0" y="264.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway4" id="BPMNShape_exclusivegateway4">
+        <omgdc:Bounds height="40.0" width="40.0" x="431.0" y="397.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="ksbl" id="BPMNShape_ksbl">
+        <omgdc:Bounds height="55.0" width="105.0" x="550.0" y="264.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="ldbl" id="BPMNShape_ldbl">
+        <omgdc:Bounds height="55.0" width="105.0" x="241.0" y="260.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway6" id="BPMNShape_exclusivegateway6">
+        <omgdc:Bounds height="40.0" width="40.0" x="273.0" y="145.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway7" id="BPMNShape_exclusivegateway7">
+        <omgdc:Bounds height="40.0" width="40.0" x="582.0" y="99.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="jbrbl" id="BPMNShape_jbrbl">
+        <omgdc:Bounds height="55.0" width="105.0" x="700.0" y="264.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway8" id="BPMNShape_exclusivegateway8">
+        <omgdc:Bounds height="40.0" width="40.0" x="878.0" y="59.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway9" id="BPMNShape_exclusivegateway9">
+        <omgdc:Bounds height="40.0" width="40.0" x="732.0" y="437.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="fgldcs" id="BPMNShape_fgldcs">
+        <omgdc:Bounds height="55.0" width="105.0" x="1000.0" y="264.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="ldcs" id="BPMNShape_ldcs">
+        <omgdc:Bounds height="55.0" width="105.0" x="1150.0" y="264.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="zjps" id="BPMNShape_zjps">
+        <omgdc:Bounds height="55.0" width="105.0" x="1181.0" y="617.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway10" id="BPMNShape_exclusivegateway10">
+        <omgdc:Bounds height="40.0" width="40.0" x="1032.0" y="490.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway11" id="BPMNShape_exclusivegateway11">
+        <omgdc:Bounds height="40.0" width="40.0" x="1182.0" y="30.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="fgldsh" id="BPMNShape_fgldsh">
+        <omgdc:Bounds height="55.0" width="105.0" x="814.0" y="617.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="cnxk" id="BPMNShape_cnxk">
+        <omgdc:Bounds height="55.0" width="105.0" x="979.0" y="617.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway12" id="BPMNShape_exclusivegateway12">
+        <omgdc:Bounds height="40.0" width="40.0" x="1011.0" y="550.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="ldpz" id="BPMNShape_ldpz">
+        <omgdc:Bounds height="55.0" width="105.0" x="633.0" y="617.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway13" id="BPMNShape_exclusivegateway13">
+        <omgdc:Bounds height="40.0" width="40.0" x="846.0" y="740.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="endevent1" id="BPMNShape_endevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="420.0" y="627.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway14" id="BPMNShape_exclusivegateway14">
+        <omgdc:Bounds height="40.0" width="40.0" x="1112.0" y="703.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway15" id="BPMNShape_exclusivegateway15">
+        <omgdc:Bounds height="40.0" width="40.0" x="572.0" y="624.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway16" id="BPMNShape_exclusivegateway16">
+        <omgdc:Bounds height="40.0" width="40.0" x="203.0" y="330.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNEdge bpmnElement="flow1" id="BPMNEdge_flow1">
+        <omgdi:waypoint x="65.0" y="287.0"></omgdi:waypoint>
+        <omgdi:waypoint x="90.0" y="287.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow13" id="BPMNEdge_flow13">
+        <omgdi:waypoint x="451.0" y="315.0"></omgdi:waypoint>
+        <omgdi:waypoint x="451.0" y="397.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow14" id="BPMNEdge_flow14">
+        <omgdi:waypoint x="431.0" y="417.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="417.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="349.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="315.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="368.0" y="422.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow20" id="BPMNEdge_flow20">
+        <omgdi:waypoint x="293.0" y="260.0"></omgdi:waypoint>
+        <omgdi:waypoint x="293.0" y="185.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow22" id="BPMNEdge_flow22">
+        <omgdi:waypoint x="313.0" y="165.0"></omgdi:waypoint>
+        <omgdi:waypoint x="451.0" y="165.0"></omgdi:waypoint>
+        <omgdi:waypoint x="451.0" y="260.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="323.0" y="165.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow23" id="BPMNEdge_flow23">
+        <omgdi:waypoint x="602.0" y="264.0"></omgdi:waypoint>
+        <omgdi:waypoint x="602.0" y="139.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow24" id="BPMNEdge_flow24">
+        <omgdi:waypoint x="582.0" y="119.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="119.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="260.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="483.0" y="119.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow26" id="BPMNEdge_flow26">
+        <omgdi:waypoint x="471.0" y="417.0"></omgdi:waypoint>
+        <omgdi:waypoint x="602.0" y="417.0"></omgdi:waypoint>
+        <omgdi:waypoint x="602.0" y="319.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="481.0" y="417.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow27" id="BPMNEdge_flow27">
+        <omgdi:waypoint x="898.0" y="264.0"></omgdi:waypoint>
+        <omgdi:waypoint x="898.0" y="99.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow28" id="BPMNEdge_flow28">
+        <omgdi:waypoint x="622.0" y="119.0"></omgdi:waypoint>
+        <omgdi:waypoint x="752.0" y="119.0"></omgdi:waypoint>
+        <omgdi:waypoint x="752.0" y="264.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="632.0" y="119.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow29" id="BPMNEdge_flow29">
+        <omgdi:waypoint x="752.0" y="319.0"></omgdi:waypoint>
+        <omgdi:waypoint x="752.0" y="437.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow30" id="BPMNEdge_flow30">
+        <omgdi:waypoint x="732.0" y="457.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="457.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="315.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="623.0" y="456.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow31" id="BPMNEdge_flow31">
+        <omgdi:waypoint x="878.0" y="79.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="79.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="260.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="773.0" y="80.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow32" id="BPMNEdge_flow32">
+        <omgdi:waypoint x="772.0" y="457.0"></omgdi:waypoint>
+        <omgdi:waypoint x="898.0" y="456.0"></omgdi:waypoint>
+        <omgdi:waypoint x="898.0" y="319.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="803.0" y="457.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow33" id="BPMNEdge_flow33">
+        <omgdi:waypoint x="1052.0" y="319.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1052.0" y="490.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow34" id="BPMNEdge_flow34">
+        <omgdi:waypoint x="1032.0" y="510.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="510.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="315.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="934.0" y="510.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow35" id="BPMNEdge_flow35">
+        <omgdi:waypoint x="1072.0" y="510.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1204.0" y="510.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1202.0" y="319.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="1082.0" y="510.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow36" id="BPMNEdge_flow36">
+        <omgdi:waypoint x="1202.0" y="264.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1202.0" y="70.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow37" id="BPMNEdge_flow37">
+        <omgdi:waypoint x="1182.0" y="50.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="49.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="260.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="1052.0" y="51.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow38" id="BPMNEdge_flow38">
+        <omgdi:waypoint x="1222.0" y="50.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1335.0" y="50.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1335.0" y="643.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1286.0" y="644.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="1232.0" y="50.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow40" id="BPMNEdge_flow40">
+        <omgdi:waypoint x="1031.0" y="617.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1031.0" y="590.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow41" id="BPMNEdge_flow41">
+        <omgdi:waypoint x="1051.0" y="570.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1233.0" y="570.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1233.0" y="617.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="1061.0" y="570.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow42" id="BPMNEdge_flow42">
+        <omgdi:waypoint x="1011.0" y="570.0"></omgdi:waypoint>
+        <omgdi:waypoint x="866.0" y="570.0"></omgdi:waypoint>
+        <omgdi:waypoint x="866.0" y="617.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="951.0" y="570.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow43" id="BPMNEdge_flow43">
+        <omgdi:waypoint x="866.0" y="672.0"></omgdi:waypoint>
+        <omgdi:waypoint x="866.0" y="740.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow45" id="BPMNEdge_flow45">
+        <omgdi:waypoint x="846.0" y="760.0"></omgdi:waypoint>
+        <omgdi:waypoint x="685.0" y="759.0"></omgdi:waypoint>
+        <omgdi:waypoint x="685.0" y="672.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="788.0" y="761.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow47" id="BPMNEdge_flow47">
+        <omgdi:waypoint x="918.0" y="79.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1052.0" y="79.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1052.0" y="264.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="949.0" y="80.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow48" id="BPMNEdge_flow48">
+        <omgdi:waypoint x="273.0" y="165.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="165.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="260.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="207.0" y="165.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow49" id="BPMNEdge_flow49">
+        <omgdi:waypoint x="1181.0" y="644.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1131.0" y="644.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1132.0" y="703.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow50" id="BPMNEdge_flow50">
+        <omgdi:waypoint x="1112.0" y="723.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1031.0" y="720.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1031.0" y="672.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="1073.0" y="724.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow52" id="BPMNEdge_flow52">
+        <omgdi:waypoint x="886.0" y="760.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1233.0" y="760.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1233.0" y="672.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="896.0" y="760.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow54" id="BPMNEdge_flow54">
+        <omgdi:waypoint x="1132.0" y="743.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1132.0" y="822.0"></omgdi:waypoint>
+        <omgdi:waypoint x="437.0" y="822.0"></omgdi:waypoint>
+        <omgdi:waypoint x="437.0" y="662.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="1040.0" y="809.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow55" id="BPMNEdge_flow55">
+        <omgdi:waypoint x="633.0" y="644.0"></omgdi:waypoint>
+        <omgdi:waypoint x="612.0" y="644.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow56" id="BPMNEdge_flow56">
+        <omgdi:waypoint x="572.0" y="644.0"></omgdi:waypoint>
+        <omgdi:waypoint x="455.0" y="644.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="504.0" y="644.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow57" id="BPMNEdge_flow57">
+        <omgdi:waypoint x="592.0" y="624.0"></omgdi:waypoint>
+        <omgdi:waypoint x="592.0" y="540.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1233.0" y="540.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1233.0" y="617.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="622.0" y="541.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow58" id="BPMNEdge_flow58">
+        <omgdi:waypoint x="142.0" y="315.0"></omgdi:waypoint>
+        <omgdi:waypoint x="223.0" y="330.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow59" id="BPMNEdge_flow59">
+        <omgdi:waypoint x="223.0" y="370.0"></omgdi:waypoint>
+        <omgdi:waypoint x="223.0" y="644.0"></omgdi:waypoint>
+        <omgdi:waypoint x="420.0" y="644.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="233.0" y="370.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow60" id="BPMNEdge_flow60">
+        <omgdi:waypoint x="243.0" y="350.0"></omgdi:waypoint>
+        <omgdi:waypoint x="297.0" y="349.0"></omgdi:waypoint>
+        <omgdi:waypoint x="293.0" y="315.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="253.0" y="350.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+    </bpmndi:BPMNPlane>
+  </bpmndi:BPMNDiagram>
+</definitions>

+ 465 - 0
gkjsjy/trunk/resources/deployments/jsjdbg.bpmn

@@ -0,0 +1,465 @@
+<?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/test">
+  <process id="jsjdbg" name="建设进度变更" isExecutable="true">
+    <startEvent id="startevent1" name="Start" activiti:initiator="applyUserId"></startEvent>
+    <userTask id="sljbr" name="受理经办人" activiti:assignee="${applyUserId}">
+      <extensionElements>
+        <activiti:taskListener event="create" delegateExpression="${taskVarBean}">
+          <activiti:field name="varName">
+            <activiti:string><![CDATA[var_autoComplete]]></activiti:string>
+          </activiti:field>
+          <activiti:field name="varValue">
+            <activiti:string><![CDATA[true]]></activiti:string>
+          </activiti:field>
+        </activiti:taskListener>
+      </extensionElements>
+    </userTask>
+    <sequenceFlow id="flow1" sourceRef="startevent1" targetRef="sljbr"></sequenceFlow>
+    <userTask id="fgldbl" name="分管领导办理" activiti:candidateGroups="${role_fgld}"></userTask>
+    <userTask id="kscs" name="科室初审" activiti:assignee="${assignee}">
+      <multiInstanceLoopCharacteristics isSequential="false" activiti:collection="assigneeList" activiti:elementVariable="assignee">
+        <completionCondition>${nrOfInstances==nrOfCompletedInstances||!auditPass_kscs}</completionCondition>
+      </multiInstanceLoopCharacteristics>
+    </userTask>
+    <exclusiveGateway id="exclusivegateway4" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow13" sourceRef="fgldbl" targetRef="exclusivegateway4"></sequenceFlow>
+    <sequenceFlow id="flow14" name="不通过" sourceRef="exclusivegateway4" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_fgldbl}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="ksbl" name="科室办理" activiti:candidateGroups="${role_ks}"></userTask>
+    <userTask id="ldbl" name="领导办理" activiti:candidateGroups="${role_ld}"></userTask>
+    <exclusiveGateway id="exclusivegateway6" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow20" sourceRef="ldbl" targetRef="exclusivegateway6"></sequenceFlow>
+    <sequenceFlow id="flow22" name="通过" sourceRef="exclusivegateway6" targetRef="fgldbl">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_ldbl}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway7" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow23" sourceRef="ksbl" targetRef="exclusivegateway7"></sequenceFlow>
+    <sequenceFlow id="flow24" name="不通过" sourceRef="exclusivegateway7" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_ksbl}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow26" name="通过" sourceRef="exclusivegateway4" targetRef="ksbl">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_fgldbl}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="jbrbl" name="经办人办理" activiti:candidateGroups="${role_jbr}"></userTask>
+    <exclusiveGateway id="exclusivegateway8" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow27" sourceRef="kscs" targetRef="exclusivegateway8"></sequenceFlow>
+    <sequenceFlow id="flow28" name="通过" sourceRef="exclusivegateway7" targetRef="jbrbl">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_ksbl}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway9" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow29" sourceRef="jbrbl" targetRef="exclusivegateway9"></sequenceFlow>
+    <sequenceFlow id="flow30" name="不通过" sourceRef="exclusivegateway9" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_jbrbl}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow31" name="不通过" sourceRef="exclusivegateway8" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_kscs}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow32" name="通过" sourceRef="exclusivegateway9" targetRef="kscs">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_ksbl}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="fgldcs" name="分管领导初审" activiti:candidateGroups="${role_fgld}"></userTask>
+    <userTask id="ldcs" name="领导初审" activiti:candidateGroups="${role_ld}"></userTask>
+    <userTask id="zjps" name="专家评审" activiti:candidateGroups="${role_jbr}"></userTask>
+    <exclusiveGateway id="exclusivegateway10" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow33" sourceRef="fgldcs" targetRef="exclusivegateway10"></sequenceFlow>
+    <sequenceFlow id="flow34" name="不通过" sourceRef="exclusivegateway10" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_fgldcs}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow35" name="通过" sourceRef="exclusivegateway10" targetRef="ldcs">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_fgldcs}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway11" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow36" sourceRef="ldcs" targetRef="exclusivegateway11"></sequenceFlow>
+    <sequenceFlow id="flow37" name="不通过" sourceRef="exclusivegateway11" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_ldcs}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow38" name="通过" sourceRef="exclusivegateway11" targetRef="zjps">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_ldcs}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="fgldsh" name="分管领导审核" activiti:candidateGroups="${role_fgld}"></userTask>
+    <userTask id="cnxk" name="草拟许可" activiti:assignee="${assignee}">
+      <multiInstanceLoopCharacteristics isSequential="false" activiti:collection="assigneeList" activiti:elementVariable="assignee">
+        <completionCondition>${nrOfInstances==nrOfCompletedInstances|| !auditPass_cnxk}</completionCondition>
+      </multiInstanceLoopCharacteristics>
+    </userTask>
+    <exclusiveGateway id="exclusivegateway12" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow40" sourceRef="cnxk" targetRef="exclusivegateway12"></sequenceFlow>
+    <sequenceFlow id="flow41" name="不通过" sourceRef="exclusivegateway12" targetRef="zjps">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_cnxk}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow42" name="通过" sourceRef="exclusivegateway12" targetRef="fgldsh">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_cnxk}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="ldpz" name="领导批准" activiti:candidateGroups="${role_ld}"></userTask>
+    <exclusiveGateway id="exclusivegateway13" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow43" sourceRef="fgldsh" targetRef="exclusivegateway13"></sequenceFlow>
+    <sequenceFlow id="flow45" name="通过" sourceRef="exclusivegateway13" targetRef="ldpz">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_fgldsh}]]></conditionExpression>
+    </sequenceFlow>
+    <endEvent id="endevent1" name="End"></endEvent>
+    <sequenceFlow id="flow47" name="通过" sourceRef="exclusivegateway8" targetRef="fgldcs">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_kscs}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow48" name="不通过" sourceRef="exclusivegateway6" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_ldbl}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway14" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow49" sourceRef="zjps" targetRef="exclusivegateway14"></sequenceFlow>
+    <sequenceFlow id="flow50" name="通过" sourceRef="exclusivegateway14" targetRef="cnxk">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_zjps}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow52" name="不通过" sourceRef="exclusivegateway13" targetRef="zjps">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_fgldsh}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow54" name="不通过" sourceRef="exclusivegateway14" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_zjps}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway15" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow55" sourceRef="ldpz" targetRef="exclusivegateway15"></sequenceFlow>
+    <sequenceFlow id="flow56" name="通过" sourceRef="exclusivegateway15" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_ldpz}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow57" name="不通过" sourceRef="exclusivegateway15" targetRef="zjps">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_ldpz}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway16" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow58" sourceRef="sljbr" targetRef="exclusivegateway16"></sequenceFlow>
+    <sequenceFlow id="flow59" name="不通过" sourceRef="exclusivegateway16" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_sljbr}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow60" name="通过" sourceRef="exclusivegateway16" targetRef="ldbl">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_sljbr}]]></conditionExpression>
+    </sequenceFlow>
+  </process>
+  <bpmndi:BPMNDiagram id="BPMNDiagram_jsjdbg">
+    <bpmndi:BPMNPlane bpmnElement="jsjdbg" id="BPMNPlane_jsjdbg">
+      <bpmndi:BPMNShape bpmnElement="startevent1" id="BPMNShape_startevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="30.0" y="270.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="sljbr" id="BPMNShape_sljbr">
+        <omgdc:Bounds height="55.0" width="105.0" x="90.0" y="260.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="fgldbl" id="BPMNShape_fgldbl">
+        <omgdc:Bounds height="55.0" width="105.0" x="399.0" y="260.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="kscs" id="BPMNShape_kscs">
+        <omgdc:Bounds height="55.0" width="105.0" x="846.0" y="264.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway4" id="BPMNShape_exclusivegateway4">
+        <omgdc:Bounds height="40.0" width="40.0" x="431.0" y="397.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="ksbl" id="BPMNShape_ksbl">
+        <omgdc:Bounds height="55.0" width="105.0" x="550.0" y="264.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="ldbl" id="BPMNShape_ldbl">
+        <omgdc:Bounds height="55.0" width="105.0" x="241.0" y="260.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway6" id="BPMNShape_exclusivegateway6">
+        <omgdc:Bounds height="40.0" width="40.0" x="273.0" y="145.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway7" id="BPMNShape_exclusivegateway7">
+        <omgdc:Bounds height="40.0" width="40.0" x="582.0" y="99.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="jbrbl" id="BPMNShape_jbrbl">
+        <omgdc:Bounds height="55.0" width="105.0" x="700.0" y="264.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway8" id="BPMNShape_exclusivegateway8">
+        <omgdc:Bounds height="40.0" width="40.0" x="878.0" y="59.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway9" id="BPMNShape_exclusivegateway9">
+        <omgdc:Bounds height="40.0" width="40.0" x="732.0" y="437.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="fgldcs" id="BPMNShape_fgldcs">
+        <omgdc:Bounds height="55.0" width="105.0" x="1000.0" y="264.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="ldcs" id="BPMNShape_ldcs">
+        <omgdc:Bounds height="55.0" width="105.0" x="1150.0" y="264.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="zjps" id="BPMNShape_zjps">
+        <omgdc:Bounds height="55.0" width="105.0" x="1181.0" y="617.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway10" id="BPMNShape_exclusivegateway10">
+        <omgdc:Bounds height="40.0" width="40.0" x="1032.0" y="490.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway11" id="BPMNShape_exclusivegateway11">
+        <omgdc:Bounds height="40.0" width="40.0" x="1182.0" y="30.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="fgldsh" id="BPMNShape_fgldsh">
+        <omgdc:Bounds height="55.0" width="105.0" x="814.0" y="617.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="cnxk" id="BPMNShape_cnxk">
+        <omgdc:Bounds height="55.0" width="105.0" x="979.0" y="617.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway12" id="BPMNShape_exclusivegateway12">
+        <omgdc:Bounds height="40.0" width="40.0" x="1011.0" y="550.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="ldpz" id="BPMNShape_ldpz">
+        <omgdc:Bounds height="55.0" width="105.0" x="633.0" y="617.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway13" id="BPMNShape_exclusivegateway13">
+        <omgdc:Bounds height="40.0" width="40.0" x="846.0" y="740.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="endevent1" id="BPMNShape_endevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="420.0" y="627.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway14" id="BPMNShape_exclusivegateway14">
+        <omgdc:Bounds height="40.0" width="40.0" x="1112.0" y="703.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway15" id="BPMNShape_exclusivegateway15">
+        <omgdc:Bounds height="40.0" width="40.0" x="572.0" y="624.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway16" id="BPMNShape_exclusivegateway16">
+        <omgdc:Bounds height="40.0" width="40.0" x="203.0" y="330.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNEdge bpmnElement="flow1" id="BPMNEdge_flow1">
+        <omgdi:waypoint x="65.0" y="287.0"></omgdi:waypoint>
+        <omgdi:waypoint x="90.0" y="287.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow13" id="BPMNEdge_flow13">
+        <omgdi:waypoint x="451.0" y="315.0"></omgdi:waypoint>
+        <omgdi:waypoint x="451.0" y="397.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow14" id="BPMNEdge_flow14">
+        <omgdi:waypoint x="431.0" y="417.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="417.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="349.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="315.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="368.0" y="422.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow20" id="BPMNEdge_flow20">
+        <omgdi:waypoint x="293.0" y="260.0"></omgdi:waypoint>
+        <omgdi:waypoint x="293.0" y="185.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow22" id="BPMNEdge_flow22">
+        <omgdi:waypoint x="313.0" y="165.0"></omgdi:waypoint>
+        <omgdi:waypoint x="451.0" y="165.0"></omgdi:waypoint>
+        <omgdi:waypoint x="451.0" y="260.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="323.0" y="165.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow23" id="BPMNEdge_flow23">
+        <omgdi:waypoint x="602.0" y="264.0"></omgdi:waypoint>
+        <omgdi:waypoint x="602.0" y="139.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow24" id="BPMNEdge_flow24">
+        <omgdi:waypoint x="582.0" y="119.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="119.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="260.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="483.0" y="119.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow26" id="BPMNEdge_flow26">
+        <omgdi:waypoint x="471.0" y="417.0"></omgdi:waypoint>
+        <omgdi:waypoint x="602.0" y="417.0"></omgdi:waypoint>
+        <omgdi:waypoint x="602.0" y="319.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="481.0" y="417.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow27" id="BPMNEdge_flow27">
+        <omgdi:waypoint x="898.0" y="264.0"></omgdi:waypoint>
+        <omgdi:waypoint x="898.0" y="99.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow28" id="BPMNEdge_flow28">
+        <omgdi:waypoint x="622.0" y="119.0"></omgdi:waypoint>
+        <omgdi:waypoint x="752.0" y="119.0"></omgdi:waypoint>
+        <omgdi:waypoint x="752.0" y="264.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="632.0" y="119.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow29" id="BPMNEdge_flow29">
+        <omgdi:waypoint x="752.0" y="319.0"></omgdi:waypoint>
+        <omgdi:waypoint x="752.0" y="437.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow30" id="BPMNEdge_flow30">
+        <omgdi:waypoint x="732.0" y="457.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="457.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="315.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="623.0" y="456.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow31" id="BPMNEdge_flow31">
+        <omgdi:waypoint x="878.0" y="79.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="79.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="260.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="773.0" y="80.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow32" id="BPMNEdge_flow32">
+        <omgdi:waypoint x="772.0" y="457.0"></omgdi:waypoint>
+        <omgdi:waypoint x="898.0" y="456.0"></omgdi:waypoint>
+        <omgdi:waypoint x="898.0" y="319.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="803.0" y="457.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow33" id="BPMNEdge_flow33">
+        <omgdi:waypoint x="1052.0" y="319.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1052.0" y="490.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow34" id="BPMNEdge_flow34">
+        <omgdi:waypoint x="1032.0" y="510.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="510.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="315.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="934.0" y="510.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow35" id="BPMNEdge_flow35">
+        <omgdi:waypoint x="1072.0" y="510.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1204.0" y="510.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1202.0" y="319.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="1082.0" y="510.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow36" id="BPMNEdge_flow36">
+        <omgdi:waypoint x="1202.0" y="264.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1202.0" y="70.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow37" id="BPMNEdge_flow37">
+        <omgdi:waypoint x="1182.0" y="50.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="49.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="260.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="1052.0" y="51.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow38" id="BPMNEdge_flow38">
+        <omgdi:waypoint x="1222.0" y="50.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1335.0" y="50.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1335.0" y="643.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1286.0" y="644.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="1232.0" y="50.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow40" id="BPMNEdge_flow40">
+        <omgdi:waypoint x="1031.0" y="617.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1031.0" y="590.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow41" id="BPMNEdge_flow41">
+        <omgdi:waypoint x="1051.0" y="570.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1233.0" y="570.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1233.0" y="617.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="1061.0" y="570.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow42" id="BPMNEdge_flow42">
+        <omgdi:waypoint x="1011.0" y="570.0"></omgdi:waypoint>
+        <omgdi:waypoint x="866.0" y="570.0"></omgdi:waypoint>
+        <omgdi:waypoint x="866.0" y="617.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="951.0" y="570.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow43" id="BPMNEdge_flow43">
+        <omgdi:waypoint x="866.0" y="672.0"></omgdi:waypoint>
+        <omgdi:waypoint x="866.0" y="740.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow45" id="BPMNEdge_flow45">
+        <omgdi:waypoint x="846.0" y="760.0"></omgdi:waypoint>
+        <omgdi:waypoint x="685.0" y="759.0"></omgdi:waypoint>
+        <omgdi:waypoint x="685.0" y="672.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="788.0" y="761.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow47" id="BPMNEdge_flow47">
+        <omgdi:waypoint x="918.0" y="79.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1052.0" y="79.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1052.0" y="264.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="949.0" y="80.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow48" id="BPMNEdge_flow48">
+        <omgdi:waypoint x="273.0" y="165.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="165.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="260.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="207.0" y="165.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow49" id="BPMNEdge_flow49">
+        <omgdi:waypoint x="1181.0" y="644.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1131.0" y="644.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1132.0" y="703.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow50" id="BPMNEdge_flow50">
+        <omgdi:waypoint x="1112.0" y="723.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1031.0" y="720.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1031.0" y="672.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="1073.0" y="724.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow52" id="BPMNEdge_flow52">
+        <omgdi:waypoint x="886.0" y="760.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1233.0" y="760.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1233.0" y="672.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="896.0" y="760.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow54" id="BPMNEdge_flow54">
+        <omgdi:waypoint x="1132.0" y="743.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1132.0" y="822.0"></omgdi:waypoint>
+        <omgdi:waypoint x="437.0" y="822.0"></omgdi:waypoint>
+        <omgdi:waypoint x="437.0" y="662.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="1040.0" y="809.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow55" id="BPMNEdge_flow55">
+        <omgdi:waypoint x="633.0" y="644.0"></omgdi:waypoint>
+        <omgdi:waypoint x="612.0" y="644.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow56" id="BPMNEdge_flow56">
+        <omgdi:waypoint x="572.0" y="644.0"></omgdi:waypoint>
+        <omgdi:waypoint x="455.0" y="644.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="504.0" y="644.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow57" id="BPMNEdge_flow57">
+        <omgdi:waypoint x="592.0" y="624.0"></omgdi:waypoint>
+        <omgdi:waypoint x="592.0" y="540.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1233.0" y="540.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1233.0" y="617.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="622.0" y="541.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow58" id="BPMNEdge_flow58">
+        <omgdi:waypoint x="142.0" y="315.0"></omgdi:waypoint>
+        <omgdi:waypoint x="223.0" y="330.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow59" id="BPMNEdge_flow59">
+        <omgdi:waypoint x="223.0" y="370.0"></omgdi:waypoint>
+        <omgdi:waypoint x="223.0" y="644.0"></omgdi:waypoint>
+        <omgdi:waypoint x="420.0" y="644.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="233.0" y="370.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow60" id="BPMNEdge_flow60">
+        <omgdi:waypoint x="243.0" y="350.0"></omgdi:waypoint>
+        <omgdi:waypoint x="297.0" y="349.0"></omgdi:waypoint>
+        <omgdi:waypoint x="293.0" y="315.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="253.0" y="350.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+    </bpmndi:BPMNPlane>
+  </bpmndi:BPMNDiagram>
+</definitions>

+ 465 - 0
gkjsjy/trunk/resources/deployments/jsjdzx.bpmn

@@ -0,0 +1,465 @@
+<?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/test">
+  <process id="jsjdzx" name="建设进度注销" isExecutable="true">
+    <startEvent id="startevent1" name="Start" activiti:initiator="applyUserId"></startEvent>
+    <userTask id="sljbr" name="受理经办人" activiti:assignee="${applyUserId}">
+      <extensionElements>
+        <activiti:taskListener event="create" delegateExpression="${taskVarBean}">
+          <activiti:field name="varName">
+            <activiti:string><![CDATA[var_autoComplete]]></activiti:string>
+          </activiti:field>
+          <activiti:field name="varValue">
+            <activiti:string><![CDATA[true]]></activiti:string>
+          </activiti:field>
+        </activiti:taskListener>
+      </extensionElements>
+    </userTask>
+    <sequenceFlow id="flow1" sourceRef="startevent1" targetRef="sljbr"></sequenceFlow>
+    <userTask id="fgldbl" name="分管领导办理" activiti:candidateGroups="${role_fgld}"></userTask>
+    <userTask id="kscs" name="科室初审" activiti:assignee="${assignee}">
+      <multiInstanceLoopCharacteristics isSequential="false" activiti:collection="assigneeList" activiti:elementVariable="assignee">
+        <completionCondition>${nrOfInstances==nrOfCompletedInstances||!auditPass_kscs}</completionCondition>
+      </multiInstanceLoopCharacteristics>
+    </userTask>
+    <exclusiveGateway id="exclusivegateway4" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow13" sourceRef="fgldbl" targetRef="exclusivegateway4"></sequenceFlow>
+    <sequenceFlow id="flow14" name="不通过" sourceRef="exclusivegateway4" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_fgldbl}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="ksbl" name="科室办理" activiti:candidateGroups="${role_ks}"></userTask>
+    <userTask id="ldbl" name="领导办理" activiti:candidateGroups="${role_ld}"></userTask>
+    <exclusiveGateway id="exclusivegateway6" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow20" sourceRef="ldbl" targetRef="exclusivegateway6"></sequenceFlow>
+    <sequenceFlow id="flow22" name="通过" sourceRef="exclusivegateway6" targetRef="fgldbl">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_ldbl}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway7" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow23" sourceRef="ksbl" targetRef="exclusivegateway7"></sequenceFlow>
+    <sequenceFlow id="flow24" name="不通过" sourceRef="exclusivegateway7" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_ksbl}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow26" name="通过" sourceRef="exclusivegateway4" targetRef="ksbl">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_fgldbl}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="jbrbl" name="经办人办理" activiti:candidateGroups="${role_jbr}"></userTask>
+    <exclusiveGateway id="exclusivegateway8" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow27" sourceRef="kscs" targetRef="exclusivegateway8"></sequenceFlow>
+    <sequenceFlow id="flow28" name="通过" sourceRef="exclusivegateway7" targetRef="jbrbl">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_ksbl}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway9" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow29" sourceRef="jbrbl" targetRef="exclusivegateway9"></sequenceFlow>
+    <sequenceFlow id="flow30" name="不通过" sourceRef="exclusivegateway9" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_jbrbl}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow31" name="不通过" sourceRef="exclusivegateway8" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_kscs}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow32" name="通过" sourceRef="exclusivegateway9" targetRef="kscs">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_ksbl}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="fgldcs" name="分管领导初审" activiti:candidateGroups="${role_fgld}"></userTask>
+    <userTask id="ldcs" name="领导初审" activiti:candidateGroups="${role_ld}"></userTask>
+    <userTask id="zjps" name="专家评审" activiti:candidateGroups="${role_jbr}"></userTask>
+    <exclusiveGateway id="exclusivegateway10" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow33" sourceRef="fgldcs" targetRef="exclusivegateway10"></sequenceFlow>
+    <sequenceFlow id="flow34" name="不通过" sourceRef="exclusivegateway10" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_fgldcs}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow35" name="通过" sourceRef="exclusivegateway10" targetRef="ldcs">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_fgldcs}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway11" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow36" sourceRef="ldcs" targetRef="exclusivegateway11"></sequenceFlow>
+    <sequenceFlow id="flow37" name="不通过" sourceRef="exclusivegateway11" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_ldcs}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow38" name="通过" sourceRef="exclusivegateway11" targetRef="zjps">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_ldcs}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="fgldsh" name="分管领导审核" activiti:candidateGroups="${role_fgld}"></userTask>
+    <userTask id="cnxk" name="草拟许可" activiti:assignee="${assignee}">
+      <multiInstanceLoopCharacteristics isSequential="false" activiti:collection="assigneeList" activiti:elementVariable="assignee">
+        <completionCondition>${nrOfInstances==nrOfCompletedInstances|| !auditPass_cnxk}</completionCondition>
+      </multiInstanceLoopCharacteristics>
+    </userTask>
+    <exclusiveGateway id="exclusivegateway12" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow40" sourceRef="cnxk" targetRef="exclusivegateway12"></sequenceFlow>
+    <sequenceFlow id="flow41" name="不通过" sourceRef="exclusivegateway12" targetRef="zjps">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_cnxk}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow42" name="通过" sourceRef="exclusivegateway12" targetRef="fgldsh">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_cnxk}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="ldpz" name="领导批准" activiti:candidateGroups="${role_ld}"></userTask>
+    <exclusiveGateway id="exclusivegateway13" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow43" sourceRef="fgldsh" targetRef="exclusivegateway13"></sequenceFlow>
+    <sequenceFlow id="flow45" name="通过" sourceRef="exclusivegateway13" targetRef="ldpz">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_fgldsh}]]></conditionExpression>
+    </sequenceFlow>
+    <endEvent id="endevent1" name="End"></endEvent>
+    <sequenceFlow id="flow47" name="通过" sourceRef="exclusivegateway8" targetRef="fgldcs">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_kscs}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow48" name="不通过" sourceRef="exclusivegateway6" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_ldbl}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway14" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow49" sourceRef="zjps" targetRef="exclusivegateway14"></sequenceFlow>
+    <sequenceFlow id="flow50" name="通过" sourceRef="exclusivegateway14" targetRef="cnxk">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_zjps}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow52" name="不通过" sourceRef="exclusivegateway13" targetRef="zjps">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_fgldsh}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow54" name="不通过" sourceRef="exclusivegateway14" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_zjps}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway15" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow55" sourceRef="ldpz" targetRef="exclusivegateway15"></sequenceFlow>
+    <sequenceFlow id="flow56" name="通过" sourceRef="exclusivegateway15" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_ldpz}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow57" name="不通过" sourceRef="exclusivegateway15" targetRef="zjps">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_ldpz}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway16" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow58" sourceRef="sljbr" targetRef="exclusivegateway16"></sequenceFlow>
+    <sequenceFlow id="flow59" name="不通过" sourceRef="exclusivegateway16" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_sljbr}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow60" name="通过" sourceRef="exclusivegateway16" targetRef="ldbl">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_sljbr}]]></conditionExpression>
+    </sequenceFlow>
+  </process>
+  <bpmndi:BPMNDiagram id="BPMNDiagram_jsjdzx">
+    <bpmndi:BPMNPlane bpmnElement="jsjdzx" id="BPMNPlane_jsjdzx">
+      <bpmndi:BPMNShape bpmnElement="startevent1" id="BPMNShape_startevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="30.0" y="270.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="sljbr" id="BPMNShape_sljbr">
+        <omgdc:Bounds height="55.0" width="105.0" x="90.0" y="260.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="fgldbl" id="BPMNShape_fgldbl">
+        <omgdc:Bounds height="55.0" width="105.0" x="399.0" y="260.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="kscs" id="BPMNShape_kscs">
+        <omgdc:Bounds height="55.0" width="105.0" x="846.0" y="264.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway4" id="BPMNShape_exclusivegateway4">
+        <omgdc:Bounds height="40.0" width="40.0" x="431.0" y="397.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="ksbl" id="BPMNShape_ksbl">
+        <omgdc:Bounds height="55.0" width="105.0" x="550.0" y="264.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="ldbl" id="BPMNShape_ldbl">
+        <omgdc:Bounds height="55.0" width="105.0" x="241.0" y="260.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway6" id="BPMNShape_exclusivegateway6">
+        <omgdc:Bounds height="40.0" width="40.0" x="273.0" y="145.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway7" id="BPMNShape_exclusivegateway7">
+        <omgdc:Bounds height="40.0" width="40.0" x="582.0" y="99.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="jbrbl" id="BPMNShape_jbrbl">
+        <omgdc:Bounds height="55.0" width="105.0" x="700.0" y="264.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway8" id="BPMNShape_exclusivegateway8">
+        <omgdc:Bounds height="40.0" width="40.0" x="878.0" y="59.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway9" id="BPMNShape_exclusivegateway9">
+        <omgdc:Bounds height="40.0" width="40.0" x="732.0" y="437.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="fgldcs" id="BPMNShape_fgldcs">
+        <omgdc:Bounds height="55.0" width="105.0" x="1000.0" y="264.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="ldcs" id="BPMNShape_ldcs">
+        <omgdc:Bounds height="55.0" width="105.0" x="1150.0" y="264.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="zjps" id="BPMNShape_zjps">
+        <omgdc:Bounds height="55.0" width="105.0" x="1181.0" y="617.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway10" id="BPMNShape_exclusivegateway10">
+        <omgdc:Bounds height="40.0" width="40.0" x="1032.0" y="490.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway11" id="BPMNShape_exclusivegateway11">
+        <omgdc:Bounds height="40.0" width="40.0" x="1182.0" y="30.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="fgldsh" id="BPMNShape_fgldsh">
+        <omgdc:Bounds height="55.0" width="105.0" x="814.0" y="617.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="cnxk" id="BPMNShape_cnxk">
+        <omgdc:Bounds height="55.0" width="105.0" x="979.0" y="617.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway12" id="BPMNShape_exclusivegateway12">
+        <omgdc:Bounds height="40.0" width="40.0" x="1011.0" y="550.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="ldpz" id="BPMNShape_ldpz">
+        <omgdc:Bounds height="55.0" width="105.0" x="633.0" y="617.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway13" id="BPMNShape_exclusivegateway13">
+        <omgdc:Bounds height="40.0" width="40.0" x="846.0" y="740.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="endevent1" id="BPMNShape_endevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="420.0" y="627.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway14" id="BPMNShape_exclusivegateway14">
+        <omgdc:Bounds height="40.0" width="40.0" x="1112.0" y="703.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway15" id="BPMNShape_exclusivegateway15">
+        <omgdc:Bounds height="40.0" width="40.0" x="572.0" y="624.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway16" id="BPMNShape_exclusivegateway16">
+        <omgdc:Bounds height="40.0" width="40.0" x="203.0" y="330.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNEdge bpmnElement="flow1" id="BPMNEdge_flow1">
+        <omgdi:waypoint x="65.0" y="287.0"></omgdi:waypoint>
+        <omgdi:waypoint x="90.0" y="287.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow13" id="BPMNEdge_flow13">
+        <omgdi:waypoint x="451.0" y="315.0"></omgdi:waypoint>
+        <omgdi:waypoint x="451.0" y="397.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow14" id="BPMNEdge_flow14">
+        <omgdi:waypoint x="431.0" y="417.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="417.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="349.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="315.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="368.0" y="422.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow20" id="BPMNEdge_flow20">
+        <omgdi:waypoint x="293.0" y="260.0"></omgdi:waypoint>
+        <omgdi:waypoint x="293.0" y="185.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow22" id="BPMNEdge_flow22">
+        <omgdi:waypoint x="313.0" y="165.0"></omgdi:waypoint>
+        <omgdi:waypoint x="451.0" y="165.0"></omgdi:waypoint>
+        <omgdi:waypoint x="451.0" y="260.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="323.0" y="165.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow23" id="BPMNEdge_flow23">
+        <omgdi:waypoint x="602.0" y="264.0"></omgdi:waypoint>
+        <omgdi:waypoint x="602.0" y="139.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow24" id="BPMNEdge_flow24">
+        <omgdi:waypoint x="582.0" y="119.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="119.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="260.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="483.0" y="119.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow26" id="BPMNEdge_flow26">
+        <omgdi:waypoint x="471.0" y="417.0"></omgdi:waypoint>
+        <omgdi:waypoint x="602.0" y="417.0"></omgdi:waypoint>
+        <omgdi:waypoint x="602.0" y="319.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="481.0" y="417.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow27" id="BPMNEdge_flow27">
+        <omgdi:waypoint x="898.0" y="264.0"></omgdi:waypoint>
+        <omgdi:waypoint x="898.0" y="99.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow28" id="BPMNEdge_flow28">
+        <omgdi:waypoint x="622.0" y="119.0"></omgdi:waypoint>
+        <omgdi:waypoint x="752.0" y="119.0"></omgdi:waypoint>
+        <omgdi:waypoint x="752.0" y="264.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="632.0" y="119.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow29" id="BPMNEdge_flow29">
+        <omgdi:waypoint x="752.0" y="319.0"></omgdi:waypoint>
+        <omgdi:waypoint x="752.0" y="437.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow30" id="BPMNEdge_flow30">
+        <omgdi:waypoint x="732.0" y="457.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="457.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="315.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="623.0" y="456.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow31" id="BPMNEdge_flow31">
+        <omgdi:waypoint x="878.0" y="79.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="79.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="260.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="773.0" y="80.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow32" id="BPMNEdge_flow32">
+        <omgdi:waypoint x="772.0" y="457.0"></omgdi:waypoint>
+        <omgdi:waypoint x="898.0" y="456.0"></omgdi:waypoint>
+        <omgdi:waypoint x="898.0" y="319.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="803.0" y="457.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow33" id="BPMNEdge_flow33">
+        <omgdi:waypoint x="1052.0" y="319.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1052.0" y="490.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow34" id="BPMNEdge_flow34">
+        <omgdi:waypoint x="1032.0" y="510.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="510.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="315.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="934.0" y="510.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow35" id="BPMNEdge_flow35">
+        <omgdi:waypoint x="1072.0" y="510.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1204.0" y="510.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1202.0" y="319.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="1082.0" y="510.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow36" id="BPMNEdge_flow36">
+        <omgdi:waypoint x="1202.0" y="264.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1202.0" y="70.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow37" id="BPMNEdge_flow37">
+        <omgdi:waypoint x="1182.0" y="50.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="49.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="260.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="1052.0" y="51.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow38" id="BPMNEdge_flow38">
+        <omgdi:waypoint x="1222.0" y="50.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1335.0" y="50.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1335.0" y="643.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1286.0" y="644.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="1232.0" y="50.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow40" id="BPMNEdge_flow40">
+        <omgdi:waypoint x="1031.0" y="617.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1031.0" y="590.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow41" id="BPMNEdge_flow41">
+        <omgdi:waypoint x="1051.0" y="570.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1233.0" y="570.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1233.0" y="617.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="1061.0" y="570.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow42" id="BPMNEdge_flow42">
+        <omgdi:waypoint x="1011.0" y="570.0"></omgdi:waypoint>
+        <omgdi:waypoint x="866.0" y="570.0"></omgdi:waypoint>
+        <omgdi:waypoint x="866.0" y="617.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="951.0" y="570.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow43" id="BPMNEdge_flow43">
+        <omgdi:waypoint x="866.0" y="672.0"></omgdi:waypoint>
+        <omgdi:waypoint x="866.0" y="740.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow45" id="BPMNEdge_flow45">
+        <omgdi:waypoint x="846.0" y="760.0"></omgdi:waypoint>
+        <omgdi:waypoint x="685.0" y="759.0"></omgdi:waypoint>
+        <omgdi:waypoint x="685.0" y="672.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="788.0" y="761.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow47" id="BPMNEdge_flow47">
+        <omgdi:waypoint x="918.0" y="79.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1052.0" y="79.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1052.0" y="264.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="949.0" y="80.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow48" id="BPMNEdge_flow48">
+        <omgdi:waypoint x="273.0" y="165.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="165.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="260.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="207.0" y="165.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow49" id="BPMNEdge_flow49">
+        <omgdi:waypoint x="1181.0" y="644.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1131.0" y="644.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1132.0" y="703.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow50" id="BPMNEdge_flow50">
+        <omgdi:waypoint x="1112.0" y="723.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1031.0" y="720.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1031.0" y="672.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="1073.0" y="724.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow52" id="BPMNEdge_flow52">
+        <omgdi:waypoint x="886.0" y="760.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1233.0" y="760.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1233.0" y="672.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="896.0" y="760.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow54" id="BPMNEdge_flow54">
+        <omgdi:waypoint x="1132.0" y="743.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1132.0" y="822.0"></omgdi:waypoint>
+        <omgdi:waypoint x="437.0" y="822.0"></omgdi:waypoint>
+        <omgdi:waypoint x="437.0" y="662.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="1040.0" y="809.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow55" id="BPMNEdge_flow55">
+        <omgdi:waypoint x="633.0" y="644.0"></omgdi:waypoint>
+        <omgdi:waypoint x="612.0" y="644.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow56" id="BPMNEdge_flow56">
+        <omgdi:waypoint x="572.0" y="644.0"></omgdi:waypoint>
+        <omgdi:waypoint x="455.0" y="644.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="504.0" y="644.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow57" id="BPMNEdge_flow57">
+        <omgdi:waypoint x="592.0" y="624.0"></omgdi:waypoint>
+        <omgdi:waypoint x="592.0" y="540.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1233.0" y="540.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1233.0" y="617.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="622.0" y="541.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow58" id="BPMNEdge_flow58">
+        <omgdi:waypoint x="142.0" y="315.0"></omgdi:waypoint>
+        <omgdi:waypoint x="223.0" y="330.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow59" id="BPMNEdge_flow59">
+        <omgdi:waypoint x="223.0" y="370.0"></omgdi:waypoint>
+        <omgdi:waypoint x="223.0" y="644.0"></omgdi:waypoint>
+        <omgdi:waypoint x="420.0" y="644.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="233.0" y="370.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow60" id="BPMNEdge_flow60">
+        <omgdi:waypoint x="243.0" y="350.0"></omgdi:waypoint>
+        <omgdi:waypoint x="297.0" y="349.0"></omgdi:waypoint>
+        <omgdi:waypoint x="293.0" y="315.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="253.0" y="350.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+    </bpmndi:BPMNPlane>
+  </bpmndi:BPMNDiagram>
+</definitions>

+ 173 - 0
gkjsjy/trunk/resources/deployments/lhbg.bpmn

@@ -0,0 +1,173 @@
+<?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/test">
+  <process id="lhbg" name="理货变更" isExecutable="true">
+    <startEvent id="startevent1" name="Start" activiti:initiator="applyUserId"></startEvent>
+    <userTask id="sljbr" name="受理经办人" activiti:assignee="${applyUserId}">
+      <extensionElements>
+        <activiti:taskListener event="create" delegateExpression="${taskVarBean}">
+          <activiti:field name="varName">
+            <activiti:string><![CDATA[var_autoComplete]]></activiti:string>
+          </activiti:field>
+          <activiti:field name="varValue">
+            <activiti:string><![CDATA[true]]></activiti:string>
+          </activiti:field>
+        </activiti:taskListener>
+      </extensionElements>
+    </userTask>
+    <sequenceFlow id="flow1" sourceRef="startevent1" targetRef="sljbr"></sequenceFlow>
+    <userTask id="kssc" name="科室审查" activiti:candidateGroups="${role_ks}"></userTask>
+    <userTask id="fgldsp" name="分管领导审批" activiti:candidateGroups="${role_fgld}"></userTask>
+    <userTask id="ldpz" name="领导批准" activiti:candidateGroups="${role_ld}"></userTask>
+    <endEvent id="endevent1" name="End"></endEvent>
+    <exclusiveGateway id="exclusivegateway16" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow57" sourceRef="sljbr" targetRef="exclusivegateway16"></sequenceFlow>
+    <sequenceFlow id="flow58" name="通过" sourceRef="exclusivegateway16" targetRef="kssc">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_sljbr}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow59" name="不通过" sourceRef="exclusivegateway16" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_sljbr}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway17" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow60" sourceRef="kssc" targetRef="exclusivegateway17"></sequenceFlow>
+    <sequenceFlow id="flow61" name="通过" sourceRef="exclusivegateway17" targetRef="fgldsp">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_kssc}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow62" name="不通过" sourceRef="exclusivegateway17" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_kssc}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway18" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow63" sourceRef="fgldsp" targetRef="exclusivegateway18"></sequenceFlow>
+    <sequenceFlow id="flow64" name="通过" sourceRef="exclusivegateway18" targetRef="ldpz">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_fgldsp}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow66" name="不通过" sourceRef="exclusivegateway18" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_fgldsp}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway19" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow67" sourceRef="ldpz" targetRef="exclusivegateway19"></sequenceFlow>
+    <sequenceFlow id="flow68" name="通过" sourceRef="exclusivegateway19" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_ldpz}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow69" name="不通过" sourceRef="exclusivegateway19" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_ldpz}]]></conditionExpression>
+    </sequenceFlow>
+  </process>
+  <bpmndi:BPMNDiagram id="BPMNDiagram_lhbg">
+    <bpmndi:BPMNPlane bpmnElement="lhbg" id="BPMNPlane_lhbg">
+      <bpmndi:BPMNShape bpmnElement="startevent1" id="BPMNShape_startevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="30.0" y="270.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="sljbr" id="BPMNShape_sljbr">
+        <omgdc:Bounds height="55.0" width="105.0" x="90.0" y="260.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="kssc" id="BPMNShape_kssc">
+        <omgdc:Bounds height="55.0" width="105.0" x="350.0" y="260.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="fgldsp" id="BPMNShape_fgldsp">
+        <omgdc:Bounds height="55.0" width="105.0" x="656.0" y="264.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="ldpz" id="BPMNShape_ldpz">
+        <omgdc:Bounds height="55.0" width="105.0" x="940.0" y="264.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="endevent1" id="BPMNShape_endevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="980.0" y="600.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway16" id="BPMNShape_exclusivegateway16">
+        <omgdc:Bounds height="40.0" width="40.0" x="240.0" y="268.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway17" id="BPMNShape_exclusivegateway17">
+        <omgdc:Bounds height="40.0" width="40.0" x="382.0" y="160.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway18" id="BPMNShape_exclusivegateway18">
+        <omgdc:Bounds height="40.0" width="40.0" x="806.0" y="272.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway19" id="BPMNShape_exclusivegateway19">
+        <omgdc:Bounds height="40.0" width="40.0" x="972.0" y="120.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNEdge bpmnElement="flow1" id="BPMNEdge_flow1">
+        <omgdi:waypoint x="65.0" y="287.0"></omgdi:waypoint>
+        <omgdi:waypoint x="90.0" y="287.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow57" id="BPMNEdge_flow57">
+        <omgdi:waypoint x="195.0" y="287.0"></omgdi:waypoint>
+        <omgdi:waypoint x="240.0" y="288.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow58" id="BPMNEdge_flow58">
+        <omgdi:waypoint x="280.0" y="288.0"></omgdi:waypoint>
+        <omgdi:waypoint x="350.0" y="287.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="290.0" y="288.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow59" id="BPMNEdge_flow59">
+        <omgdi:waypoint x="260.0" y="308.0"></omgdi:waypoint>
+        <omgdi:waypoint x="260.0" y="617.0"></omgdi:waypoint>
+        <omgdi:waypoint x="980.0" y="617.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="270.0" y="308.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow60" id="BPMNEdge_flow60">
+        <omgdi:waypoint x="402.0" y="260.0"></omgdi:waypoint>
+        <omgdi:waypoint x="402.0" y="200.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow61" id="BPMNEdge_flow61">
+        <omgdi:waypoint x="422.0" y="180.0"></omgdi:waypoint>
+        <omgdi:waypoint x="708.0" y="180.0"></omgdi:waypoint>
+        <omgdi:waypoint x="708.0" y="264.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="432.0" y="180.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow62" id="BPMNEdge_flow62">
+        <omgdi:waypoint x="382.0" y="180.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="180.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="260.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="281.0" y="180.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow63" id="BPMNEdge_flow63">
+        <omgdi:waypoint x="761.0" y="291.0"></omgdi:waypoint>
+        <omgdi:waypoint x="806.0" y="292.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow64" id="BPMNEdge_flow64">
+        <omgdi:waypoint x="846.0" y="292.0"></omgdi:waypoint>
+        <omgdi:waypoint x="940.0" y="291.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="856.0" y="292.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow66" id="BPMNEdge_flow66">
+        <omgdi:waypoint x="826.0" y="312.0"></omgdi:waypoint>
+        <omgdi:waypoint x="826.0" y="508.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="508.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="315.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="790.0" y="369.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow67" id="BPMNEdge_flow67">
+        <omgdi:waypoint x="992.0" y="264.0"></omgdi:waypoint>
+        <omgdi:waypoint x="992.0" y="160.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow68" id="BPMNEdge_flow68">
+        <omgdi:waypoint x="1012.0" y="140.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1158.0" y="140.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1159.0" y="617.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1015.0" y="617.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="1022.0" y="140.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow69" id="BPMNEdge_flow69">
+        <omgdi:waypoint x="972.0" y="140.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="139.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="260.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="858.0" y="141.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+    </bpmndi:BPMNPlane>
+  </bpmndi:BPMNDiagram>
+</definitions>

+ 173 - 0
gkjsjy/trunk/resources/deployments/lhsq.bpmn

@@ -0,0 +1,173 @@
+<?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/test">
+  <process id="lhsq" name="理货申请" isExecutable="true">
+    <startEvent id="startevent1" name="Start" activiti:initiator="applyUserId"></startEvent>
+    <userTask id="sljbr" name="受理经办人" activiti:assignee="${applyUserId}">
+      <extensionElements>
+        <activiti:taskListener event="create" delegateExpression="${taskVarBean}">
+          <activiti:field name="varName">
+            <activiti:string><![CDATA[var_autoComplete]]></activiti:string>
+          </activiti:field>
+          <activiti:field name="varValue">
+            <activiti:string><![CDATA[true]]></activiti:string>
+          </activiti:field>
+        </activiti:taskListener>
+      </extensionElements>
+    </userTask>
+    <sequenceFlow id="flow1" sourceRef="startevent1" targetRef="sljbr"></sequenceFlow>
+    <userTask id="kssc" name="科室审查" activiti:candidateGroups="${role_ks}"></userTask>
+    <userTask id="fgldsp" name="分管领导审批" activiti:candidateGroups="${role_fgld}"></userTask>
+    <userTask id="ldpz" name="领导批准" activiti:candidateGroups="${role_ld}"></userTask>
+    <endEvent id="endevent1" name="End"></endEvent>
+    <exclusiveGateway id="exclusivegateway16" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow57" sourceRef="sljbr" targetRef="exclusivegateway16"></sequenceFlow>
+    <sequenceFlow id="flow58" name="通过" sourceRef="exclusivegateway16" targetRef="kssc">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_sljbr}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow59" name="不通过" sourceRef="exclusivegateway16" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_sljbr}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway17" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow60" sourceRef="kssc" targetRef="exclusivegateway17"></sequenceFlow>
+    <sequenceFlow id="flow61" name="通过" sourceRef="exclusivegateway17" targetRef="fgldsp">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_kssc}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow62" name="不通过" sourceRef="exclusivegateway17" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_kssc}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway18" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow63" sourceRef="fgldsp" targetRef="exclusivegateway18"></sequenceFlow>
+    <sequenceFlow id="flow64" name="通过" sourceRef="exclusivegateway18" targetRef="ldpz">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_fgldsp}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow66" name="不通过" sourceRef="exclusivegateway18" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_fgldsp}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway19" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow67" sourceRef="ldpz" targetRef="exclusivegateway19"></sequenceFlow>
+    <sequenceFlow id="flow68" name="通过" sourceRef="exclusivegateway19" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_ldpz}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow69" name="不通过" sourceRef="exclusivegateway19" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_ldpz}]]></conditionExpression>
+    </sequenceFlow>
+  </process>
+  <bpmndi:BPMNDiagram id="BPMNDiagram_lhsq">
+    <bpmndi:BPMNPlane bpmnElement="lhsq" id="BPMNPlane_lhsq">
+      <bpmndi:BPMNShape bpmnElement="startevent1" id="BPMNShape_startevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="30.0" y="270.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="sljbr" id="BPMNShape_sljbr">
+        <omgdc:Bounds height="55.0" width="105.0" x="90.0" y="260.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="kssc" id="BPMNShape_kssc">
+        <omgdc:Bounds height="55.0" width="105.0" x="350.0" y="260.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="fgldsp" id="BPMNShape_fgldsp">
+        <omgdc:Bounds height="55.0" width="105.0" x="656.0" y="264.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="ldpz" id="BPMNShape_ldpz">
+        <omgdc:Bounds height="55.0" width="105.0" x="940.0" y="264.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="endevent1" id="BPMNShape_endevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="980.0" y="600.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway16" id="BPMNShape_exclusivegateway16">
+        <omgdc:Bounds height="40.0" width="40.0" x="240.0" y="268.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway17" id="BPMNShape_exclusivegateway17">
+        <omgdc:Bounds height="40.0" width="40.0" x="382.0" y="160.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway18" id="BPMNShape_exclusivegateway18">
+        <omgdc:Bounds height="40.0" width="40.0" x="806.0" y="272.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway19" id="BPMNShape_exclusivegateway19">
+        <omgdc:Bounds height="40.0" width="40.0" x="972.0" y="120.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNEdge bpmnElement="flow1" id="BPMNEdge_flow1">
+        <omgdi:waypoint x="65.0" y="287.0"></omgdi:waypoint>
+        <omgdi:waypoint x="90.0" y="287.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow57" id="BPMNEdge_flow57">
+        <omgdi:waypoint x="195.0" y="287.0"></omgdi:waypoint>
+        <omgdi:waypoint x="240.0" y="288.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow58" id="BPMNEdge_flow58">
+        <omgdi:waypoint x="280.0" y="288.0"></omgdi:waypoint>
+        <omgdi:waypoint x="350.0" y="287.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="290.0" y="288.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow59" id="BPMNEdge_flow59">
+        <omgdi:waypoint x="260.0" y="308.0"></omgdi:waypoint>
+        <omgdi:waypoint x="260.0" y="617.0"></omgdi:waypoint>
+        <omgdi:waypoint x="980.0" y="617.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="270.0" y="308.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow60" id="BPMNEdge_flow60">
+        <omgdi:waypoint x="402.0" y="260.0"></omgdi:waypoint>
+        <omgdi:waypoint x="402.0" y="200.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow61" id="BPMNEdge_flow61">
+        <omgdi:waypoint x="422.0" y="180.0"></omgdi:waypoint>
+        <omgdi:waypoint x="708.0" y="180.0"></omgdi:waypoint>
+        <omgdi:waypoint x="708.0" y="264.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="432.0" y="180.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow62" id="BPMNEdge_flow62">
+        <omgdi:waypoint x="382.0" y="180.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="180.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="260.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="281.0" y="180.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow63" id="BPMNEdge_flow63">
+        <omgdi:waypoint x="761.0" y="291.0"></omgdi:waypoint>
+        <omgdi:waypoint x="806.0" y="292.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow64" id="BPMNEdge_flow64">
+        <omgdi:waypoint x="846.0" y="292.0"></omgdi:waypoint>
+        <omgdi:waypoint x="940.0" y="291.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="856.0" y="292.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow66" id="BPMNEdge_flow66">
+        <omgdi:waypoint x="826.0" y="312.0"></omgdi:waypoint>
+        <omgdi:waypoint x="826.0" y="508.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="508.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="315.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="790.0" y="369.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow67" id="BPMNEdge_flow67">
+        <omgdi:waypoint x="992.0" y="264.0"></omgdi:waypoint>
+        <omgdi:waypoint x="992.0" y="160.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow68" id="BPMNEdge_flow68">
+        <omgdi:waypoint x="1012.0" y="140.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1158.0" y="140.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1159.0" y="617.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1015.0" y="617.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="1022.0" y="140.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow69" id="BPMNEdge_flow69">
+        <omgdi:waypoint x="972.0" y="140.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="139.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="260.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="858.0" y="141.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+    </bpmndi:BPMNPlane>
+  </bpmndi:BPMNDiagram>
+</definitions>

+ 173 - 0
gkjsjy/trunk/resources/deployments/lhyx.bpmn

@@ -0,0 +1,173 @@
+<?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/test">
+  <process id="lhyx" name="理货延续" isExecutable="true">
+    <startEvent id="startevent1" name="Start" activiti:initiator="applyUserId"></startEvent>
+    <userTask id="sljbr" name="受理经办人" activiti:assignee="${applyUserId}">
+      <extensionElements>
+        <activiti:taskListener event="create" delegateExpression="${taskVarBean}">
+          <activiti:field name="varName">
+            <activiti:string><![CDATA[var_autoComplete]]></activiti:string>
+          </activiti:field>
+          <activiti:field name="varValue">
+            <activiti:string><![CDATA[true]]></activiti:string>
+          </activiti:field>
+        </activiti:taskListener>
+      </extensionElements>
+    </userTask>
+    <sequenceFlow id="flow1" sourceRef="startevent1" targetRef="sljbr"></sequenceFlow>
+    <userTask id="kssc" name="科室审查" activiti:candidateGroups="${role_ks}"></userTask>
+    <userTask id="fgldsp" name="分管领导审批" activiti:candidateGroups="${role_fgld}"></userTask>
+    <userTask id="ldpz" name="领导批准" activiti:candidateGroups="${role_ld}"></userTask>
+    <endEvent id="endevent1" name="End"></endEvent>
+    <exclusiveGateway id="exclusivegateway16" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow57" sourceRef="sljbr" targetRef="exclusivegateway16"></sequenceFlow>
+    <sequenceFlow id="flow58" name="通过" sourceRef="exclusivegateway16" targetRef="kssc">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_sljbr}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow59" name="不通过" sourceRef="exclusivegateway16" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_sljbr}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway17" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow60" sourceRef="kssc" targetRef="exclusivegateway17"></sequenceFlow>
+    <sequenceFlow id="flow61" name="通过" sourceRef="exclusivegateway17" targetRef="fgldsp">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_kssc}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow62" name="不通过" sourceRef="exclusivegateway17" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_kssc}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway18" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow63" sourceRef="fgldsp" targetRef="exclusivegateway18"></sequenceFlow>
+    <sequenceFlow id="flow64" name="通过" sourceRef="exclusivegateway18" targetRef="ldpz">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_fgldsp}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow66" name="不通过" sourceRef="exclusivegateway18" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_fgldsp}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway19" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow67" sourceRef="ldpz" targetRef="exclusivegateway19"></sequenceFlow>
+    <sequenceFlow id="flow68" name="通过" sourceRef="exclusivegateway19" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_ldpz}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow69" name="不通过" sourceRef="exclusivegateway19" targetRef="sljbr">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_ldpz}]]></conditionExpression>
+    </sequenceFlow>
+  </process>
+  <bpmndi:BPMNDiagram id="BPMNDiagram_lhyx">
+    <bpmndi:BPMNPlane bpmnElement="lhyx" id="BPMNPlane_lhyx">
+      <bpmndi:BPMNShape bpmnElement="startevent1" id="BPMNShape_startevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="30.0" y="270.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="sljbr" id="BPMNShape_sljbr">
+        <omgdc:Bounds height="55.0" width="105.0" x="90.0" y="260.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="kssc" id="BPMNShape_kssc">
+        <omgdc:Bounds height="55.0" width="105.0" x="350.0" y="260.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="fgldsp" id="BPMNShape_fgldsp">
+        <omgdc:Bounds height="55.0" width="105.0" x="656.0" y="264.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="ldpz" id="BPMNShape_ldpz">
+        <omgdc:Bounds height="55.0" width="105.0" x="940.0" y="264.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="endevent1" id="BPMNShape_endevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="980.0" y="600.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway16" id="BPMNShape_exclusivegateway16">
+        <omgdc:Bounds height="40.0" width="40.0" x="240.0" y="268.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway17" id="BPMNShape_exclusivegateway17">
+        <omgdc:Bounds height="40.0" width="40.0" x="382.0" y="160.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway18" id="BPMNShape_exclusivegateway18">
+        <omgdc:Bounds height="40.0" width="40.0" x="806.0" y="272.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway19" id="BPMNShape_exclusivegateway19">
+        <omgdc:Bounds height="40.0" width="40.0" x="972.0" y="120.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNEdge bpmnElement="flow1" id="BPMNEdge_flow1">
+        <omgdi:waypoint x="65.0" y="287.0"></omgdi:waypoint>
+        <omgdi:waypoint x="90.0" y="287.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow57" id="BPMNEdge_flow57">
+        <omgdi:waypoint x="195.0" y="287.0"></omgdi:waypoint>
+        <omgdi:waypoint x="240.0" y="288.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow58" id="BPMNEdge_flow58">
+        <omgdi:waypoint x="280.0" y="288.0"></omgdi:waypoint>
+        <omgdi:waypoint x="350.0" y="287.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="290.0" y="288.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow59" id="BPMNEdge_flow59">
+        <omgdi:waypoint x="260.0" y="308.0"></omgdi:waypoint>
+        <omgdi:waypoint x="260.0" y="617.0"></omgdi:waypoint>
+        <omgdi:waypoint x="980.0" y="617.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="270.0" y="308.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow60" id="BPMNEdge_flow60">
+        <omgdi:waypoint x="402.0" y="260.0"></omgdi:waypoint>
+        <omgdi:waypoint x="402.0" y="200.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow61" id="BPMNEdge_flow61">
+        <omgdi:waypoint x="422.0" y="180.0"></omgdi:waypoint>
+        <omgdi:waypoint x="708.0" y="180.0"></omgdi:waypoint>
+        <omgdi:waypoint x="708.0" y="264.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="100.0" x="432.0" y="180.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow62" id="BPMNEdge_flow62">
+        <omgdi:waypoint x="382.0" y="180.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="180.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="260.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="100.0" x="281.0" y="180.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow63" id="BPMNEdge_flow63">
+        <omgdi:waypoint x="761.0" y="291.0"></omgdi:waypoint>
+        <omgdi:waypoint x="806.0" y="292.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow64" id="BPMNEdge_flow64">
+        <omgdi:waypoint x="846.0" y="292.0"></omgdi:waypoint>
+        <omgdi:waypoint x="940.0" y="291.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="856.0" y="292.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow66" id="BPMNEdge_flow66">
+        <omgdi:waypoint x="826.0" y="312.0"></omgdi:waypoint>
+        <omgdi:waypoint x="826.0" y="508.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="508.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="315.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="790.0" y="369.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow67" id="BPMNEdge_flow67">
+        <omgdi:waypoint x="992.0" y="264.0"></omgdi:waypoint>
+        <omgdi:waypoint x="992.0" y="160.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow68" id="BPMNEdge_flow68">
+        <omgdi:waypoint x="1012.0" y="140.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1158.0" y="140.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1159.0" y="617.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1015.0" y="617.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="1022.0" y="140.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow69" id="BPMNEdge_flow69">
+        <omgdi:waypoint x="972.0" y="140.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="139.0"></omgdi:waypoint>
+        <omgdi:waypoint x="142.0" y="260.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="858.0" y="141.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+    </bpmndi:BPMNPlane>
+  </bpmndi:BPMNDiagram>
+</definitions>