Эх сурвалжийг харах

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

xt_yuanxd 8 жил өмнө
parent
commit
0a918b2530
23 өөрчлөгдсөн 2940 нэмэгдсэн , 0 устгасан
  1. 79 0
      gkaqv2/trunk/modules/web/src/main/resources/deployments/aqpjbgjzgfa-city.bpmn
  2. 132 0
      gkaqv2/trunk/modules/web/src/main/resources/deployments/aqpjjgba-city.bpmn
  3. 83 0
      gkaqv2/trunk/modules/web/src/main/resources/deployments/aqpjjgba-province.bpmn
  4. 262 0
      gkaqv2/trunk/modules/web/src/main/resources/deployments/aqyssc-city.bpmn
  5. 161 0
      gkaqv2/trunk/modules/web/src/main/resources/deployments/aqyssc-province.bpmn
  6. 31 0
      gkaqv2/trunk/modules/web/src/main/resources/deployments/autoAudit.bpmn
  7. 78 0
      gkaqv2/trunk/modules/web/src/main/resources/deployments/bgzysbsp-city.bpmn
  8. 66 0
      gkaqv2/trunk/modules/web/src/main/resources/deployments/dc-city.bpmn
  9. 192 0
      gkaqv2/trunk/modules/web/src/main/resources/deployments/gateway.bpmn
  10. 173 0
      gkaqv2/trunk/modules/web/src/main/resources/deployments/gkjns.bpmn
  11. 79 0
      gkaqv2/trunk/modules/web/src/main/resources/deployments/jdhxpyjzdwxy-city.bpmn
  12. 278 0
      gkaqv2/trunk/modules/web/src/main/resources/deployments/jdjc.bpmn
  13. 262 0
      gkaqv2/trunk/modules/web/src/main/resources/deployments/jsxmaqtjsc-city.bpmn
  14. 200 0
      gkaqv2/trunk/modules/web/src/main/resources/deployments/jsxmaqtjsc-province.bpmn
  15. 31 0
      gkaqv2/trunk/modules/web/src/main/resources/deployments/jyrUser.bpmn
  16. 78 0
      gkaqv2/trunk/modules/web/src/main/resources/deployments/qxzysbsp-city.bpmn
  17. 178 0
      gkaqv2/trunk/modules/web/src/main/resources/deployments/whzyfzhz-city.bpmn
  18. 178 0
      gkaqv2/trunk/modules/web/src/main/resources/deployments/whzyfzns-city.bpmn
  19. 179 0
      gkaqv2/trunk/modules/web/src/main/resources/deployments/whzyfzsq-city.bpmn
  20. 79 0
      gkaqv2/trunk/modules/web/src/main/resources/deployments/yjyaba-city.bpmn
  21. 79 0
      gkaqv2/trunk/modules/web/src/main/resources/deployments/zdsgyhpc-city.bpmn
  22. 31 0
      gkaqv2/trunk/modules/web/src/main/resources/deployments/zdwxyhx-city.bpmn
  23. 31 0
      gkaqv2/trunk/modules/web/src/main/resources/deployments/zysbsp-city.bpmn

+ 79 - 0
gkaqv2/trunk/modules/web/src/main/resources/deployments/aqpjbgjzgfa-city.bpmn

@@ -0,0 +1,79 @@
+<?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: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="aqpjbgjzgfa-city" name="aqpjbgjzgfa" isExecutable="true">
+    <startEvent id="startevent1" name="Start" activiti:initiator="applyUserId"></startEvent>
+    <userTask id="usertask1" name="wf.tb" activiti:assignee="${applyUserId}">
+      <extensionElements>
+        <activiti:taskListener event="create" delegateExpression="${taskVarBean}">
+          <activiti:field name="varName">
+            <activiti:string>var_autoComplete</activiti:string>
+          </activiti:field>
+          <activiti:field name="varValue">
+            <activiti:string>true</activiti:string>
+          </activiti:field>
+        </activiti:taskListener>
+      </extensionElements>
+    </userTask>
+    <sequenceFlow id="flow1" sourceRef="startevent1" targetRef="usertask1"></sequenceFlow>
+    <userTask id="xssc" name="wf.sc" activiti:candidateGroups="${role_xssc}"></userTask>
+    <sequenceFlow id="flow2" sourceRef="usertask1" targetRef="xssc"></sequenceFlow>
+    <exclusiveGateway id="exclusivegateway1" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow3" sourceRef="xssc" targetRef="exclusivegateway1"></sequenceFlow>
+    <endEvent id="endevent1" name="End"></endEvent>
+    <sequenceFlow id="flow4" name="通过" sourceRef="exclusivegateway1" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_xssc}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow5" name="不通过" sourceRef="exclusivegateway1" targetRef="usertask1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_xssc}]]></conditionExpression>
+    </sequenceFlow>
+  </process>
+  <bpmndi:BPMNDiagram id="BPMNDiagram_aqpjbgjzgfa-city">
+    <bpmndi:BPMNPlane bpmnElement="aqpjbgjzgfa-city" id="BPMNPlane_aqpjbgjzgfa-city">
+      <bpmndi:BPMNShape bpmnElement="startevent1" id="BPMNShape_startevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="150.0" y="210.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="usertask1" id="BPMNShape_usertask1">
+        <omgdc:Bounds height="55.0" width="105.0" x="230.0" y="200.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="usertask2" id="BPMNShape_usertask2">
+        <omgdc:Bounds height="55.0" width="105.0" x="390.0" y="200.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway1" id="BPMNShape_exclusivegateway1">
+        <omgdc:Bounds height="40.0" width="40.0" x="422.0" y="70.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="endevent1" id="BPMNShape_endevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="590.0" y="73.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="xssc" id="BPMNShape_xssc">
+        <omgdc:Bounds height="55.0" width="105.0" x="390.0" y="200.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNEdge bpmnElement="flow1" id="BPMNEdge_flow1">
+        <omgdi:waypoint x="185.0" y="227.0"></omgdi:waypoint>
+        <omgdi:waypoint x="230.0" y="227.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow2" id="BPMNEdge_flow2">
+        <omgdi:waypoint x="335.0" y="227.0"></omgdi:waypoint>
+        <omgdi:waypoint x="390.0" y="227.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow3" id="BPMNEdge_flow3">
+        <omgdi:waypoint x="442.0" y="200.0"></omgdi:waypoint>
+        <omgdi:waypoint x="442.0" y="110.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow4" id="BPMNEdge_flow4">
+        <omgdi:waypoint x="462.0" y="90.0"></omgdi:waypoint>
+        <omgdi:waypoint x="590.0" y="90.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="-26.0" y="7.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow5" id="BPMNEdge_flow5">
+        <omgdi:waypoint x="422.0" y="90.0"></omgdi:waypoint>
+        <omgdi:waypoint x="279.0" y="90.0"></omgdi:waypoint>
+        <omgdi:waypoint x="282.0" y="200.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="39.0" y="7.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+    </bpmndi:BPMNPlane>
+  </bpmndi:BPMNDiagram>
+</definitions>

+ 132 - 0
gkaqv2/trunk/modules/web/src/main/resources/deployments/aqpjjgba-city.bpmn

@@ -0,0 +1,132 @@
+<?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: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="aqpjjgba-city" name="安全评价机构备案-市级" isExecutable="true">
+    <startEvent id="startevent1" name="Start" activiti:initiator="applyUserId"></startEvent>
+    <userTask id="usertask1" name="wf.tb" activiti:assignee="${applyUserId}">
+      <extensionElements>
+        <activiti:taskListener event="create" delegateExpression="${taskVarBean}">
+          <activiti:field name="varName">
+            <activiti:string>var_autoComplete</activiti:string>
+          </activiti:field>
+          <activiti:field name="varValue">
+            <activiti:string>true</activiti:string>
+          </activiti:field>
+        </activiti:taskListener>
+      </extensionElements>
+    </userTask>
+    <sequenceFlow id="flow1" sourceRef="startevent1" targetRef="usertask1"></sequenceFlow>
+    <userTask id="pz" name="wf.sc" activiti:candidateGroups="${role_pz}"></userTask>
+    <sequenceFlow id="flow2" sourceRef="exclusivegateway2" targetRef="pz">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_zb}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway1" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow3" sourceRef="pz" targetRef="exclusivegateway1"></sequenceFlow>
+    <endEvent id="endevent1" name="End"></endEvent>
+    <sequenceFlow id="flow4" name="通过" sourceRef="exclusivegateway1" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_pz}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow5" name="不通过" sourceRef="exclusivegateway1" targetRef="usertask1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_pz}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway2" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow6" sourceRef="usertask1" targetRef="exclusivegateway2"></sequenceFlow>
+    <userTask id="sj" name="wf.tjsj" activiti:assignee="${admin}"></userTask>
+    <sequenceFlow id="flow7" sourceRef="exclusivegateway2" targetRef="sj">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_zb}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway3" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow8" sourceRef="sj" targetRef="exclusivegateway3"></sequenceFlow>
+    <sequenceFlow id="flow9" name="不通过" sourceRef="exclusivegateway3" targetRef="usertask1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_sj}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow10" name="通过" sourceRef="exclusivegateway3" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_sj}]]></conditionExpression>
+    </sequenceFlow>
+  </process>
+  <bpmndi:BPMNDiagram id="BPMNDiagram_aqpjjgba-city">
+    <bpmndi:BPMNPlane bpmnElement="aqpjjgba-city" id="BPMNPlane_aqpjjgba-city">
+      <bpmndi:BPMNShape bpmnElement="startevent1" id="BPMNShape_startevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="60.0" y="120.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="usertask1" id="BPMNShape_usertask1">
+        <omgdc:Bounds height="55.0" width="105.0" x="150.0" y="110.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway1" id="BPMNShape_exclusivegateway1">
+        <omgdc:Bounds height="40.0" width="40.0" x="530.0" y="207.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="endevent1" id="BPMNShape_endevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="630.0" y="210.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway2" id="BPMNShape_exclusivegateway2">
+        <omgdc:Bounds height="40.0" width="40.0" x="310.0" y="117.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway3" id="BPMNShape_exclusivegateway3">
+        <omgdc:Bounds height="40.0" width="40.0" x="530.0" y="117.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="pz" id="BPMNShape_pz">
+        <omgdc:Bounds height="55.0" width="105.0" x="390.0" y="200.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="sj" id="BPMNShape_sj">
+        <omgdc:Bounds height="55.0" width="105.0" x="390.0" y="110.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNEdge bpmnElement="flow1" id="BPMNEdge_flow1">
+        <omgdi:waypoint x="95.0" y="137.0"></omgdi:waypoint>
+        <omgdi:waypoint x="150.0" y="137.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow2" id="BPMNEdge_flow2">
+        <omgdi:waypoint x="330.0" y="157.0"></omgdi:waypoint>
+        <omgdi:waypoint x="330.0" y="227.0"></omgdi:waypoint>
+        <omgdi:waypoint x="390.0" y="227.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow3" id="BPMNEdge_flow3">
+        <omgdi:waypoint x="495.0" y="227.0"></omgdi:waypoint>
+        <omgdi:waypoint x="530.0" y="227.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow4" id="BPMNEdge_flow4">
+        <omgdi:waypoint x="570.0" y="227.0"></omgdi:waypoint>
+        <omgdi:waypoint x="630.0" y="227.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="-20.0" y="7.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow5" id="BPMNEdge_flow5">
+        <omgdi:waypoint x="550.0" y="247.0"></omgdi:waypoint>
+        <omgdi:waypoint x="549.0" y="299.0"></omgdi:waypoint>
+        <omgdi:waypoint x="202.0" y="299.0"></omgdi:waypoint>
+        <omgdi:waypoint x="202.0" y="165.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="-5.0" y="-19.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow6" id="BPMNEdge_flow6">
+        <omgdi:waypoint x="255.0" y="137.0"></omgdi:waypoint>
+        <omgdi:waypoint x="310.0" y="137.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow7" id="BPMNEdge_flow7">
+        <omgdi:waypoint x="350.0" y="137.0"></omgdi:waypoint>
+        <omgdi:waypoint x="390.0" y="137.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow8" id="BPMNEdge_flow8">
+        <omgdi:waypoint x="495.0" y="137.0"></omgdi:waypoint>
+        <omgdi:waypoint x="530.0" y="137.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow9" id="BPMNEdge_flow9">
+        <omgdi:waypoint x="550.0" y="117.0"></omgdi:waypoint>
+        <omgdi:waypoint x="549.0" y="67.0"></omgdi:waypoint>
+        <omgdi:waypoint x="202.0" y="67.0"></omgdi:waypoint>
+        <omgdi:waypoint x="202.0" y="110.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="-48.0" y="3.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow10" id="BPMNEdge_flow10">
+        <omgdi:waypoint x="570.0" y="137.0"></omgdi:waypoint>
+        <omgdi:waypoint x="647.0" y="137.0"></omgdi:waypoint>
+        <omgdi:waypoint x="647.0" y="210.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="-65.0" y="7.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+    </bpmndi:BPMNPlane>
+  </bpmndi:BPMNDiagram>
+</definitions>

+ 83 - 0
gkaqv2/trunk/modules/web/src/main/resources/deployments/aqpjjgba-province.bpmn

@@ -0,0 +1,83 @@
+<?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: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="aqpjjgba-province" name="安全评价机构备案-省级" isExecutable="true">
+    <startEvent id="startevent1" name="Start" activiti:initiator="applyUserId"></startEvent>
+    <userTask id="sj" name="wf.sjxg" activiti:assignee="${admin_tb}">
+      <extensionElements>
+        <activiti:taskListener event="create" delegateExpression="${taskVarBean}">
+          <activiti:field name="varName">
+            <activiti:string>var_autoComplete</activiti:string>
+          </activiti:field>
+          <activiti:field name="varValue">
+            <activiti:string>true</activiti:string>
+          </activiti:field>
+        </activiti:taskListener>
+      </extensionElements>
+    </userTask>
+    <sequenceFlow id="flow1" sourceRef="startevent1" targetRef="sj"></sequenceFlow>
+    <userTask id="sl" name="wf.sl" activiti:candidateGroups="${role_sl}"></userTask>
+    <exclusiveGateway id="exclusivegateway1" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow3" sourceRef="sl" targetRef="exclusivegateway1"></sequenceFlow>
+    <endEvent id="endevent1" name="End"></endEvent>
+    <sequenceFlow id="flow4" name="通过" sourceRef="exclusivegateway1" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_sl}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow5" name="不通过" sourceRef="exclusivegateway1" targetRef="sj">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_sl}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow6" sourceRef="sj" targetRef="sl"></sequenceFlow>
+  </process>
+  <bpmndi:BPMNDiagram id="BPMNDiagram_aqpjjgba-province">
+    <bpmndi:BPMNPlane bpmnElement="aqpjjgba-province" id="BPMNPlane_aqpjjgba-province">
+      <bpmndi:BPMNShape bpmnElement="startevent1" id="BPMNShape_startevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="60.0" y="120.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway1" id="BPMNShape_exclusivegateway1">
+        <omgdc:Bounds height="40.0" width="40.0" x="530.0" y="117.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="endevent1" id="BPMNShape_endevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="620.0" y="120.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="tb" id="BPMNShape_tb">
+        <omgdc:Bounds height="55.0" width="105.0" x="150.0" y="110.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="sjxg" id="BPMNShape_sjxg">
+        <omgdc:Bounds height="55.0" width="105.0" x="350.0" y="110.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="sj" id="BPMNShape_sj">
+        <omgdc:Bounds height="55.0" width="105.0" x="150.0" y="110.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="sl" id="BPMNShape_sl">
+        <omgdc:Bounds height="55.0" width="105.0" x="350.0" y="110.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNEdge bpmnElement="flow1" id="BPMNEdge_flow1">
+        <omgdi:waypoint x="95.0" y="137.0"></omgdi:waypoint>
+        <omgdi:waypoint x="150.0" y="137.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow3" id="BPMNEdge_flow3">
+        <omgdi:waypoint x="455.0" y="137.0"></omgdi:waypoint>
+        <omgdi:waypoint x="530.0" y="137.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow4" id="BPMNEdge_flow4">
+        <omgdi:waypoint x="570.0" y="137.0"></omgdi:waypoint>
+        <omgdi:waypoint x="620.0" y="137.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="-20.0" y="7.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow5" id="BPMNEdge_flow5">
+        <omgdi:waypoint x="550.0" y="157.0"></omgdi:waypoint>
+        <omgdi:waypoint x="549.0" y="196.0"></omgdi:waypoint>
+        <omgdi:waypoint x="202.0" y="196.0"></omgdi:waypoint>
+        <omgdi:waypoint x="202.0" y="165.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="-5.0" y="-19.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow6" id="BPMNEdge_flow6">
+        <omgdi:waypoint x="255.0" y="137.0"></omgdi:waypoint>
+        <omgdi:waypoint x="350.0" y="137.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+    </bpmndi:BPMNPlane>
+  </bpmndi:BPMNDiagram>
+</definitions>

+ 262 - 0
gkaqv2/trunk/modules/web/src/main/resources/deployments/aqyssc-city.bpmn

@@ -0,0 +1,262 @@
+<?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: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="aqyssc-city" name="安全验收审查-市级" isExecutable="true">
+    <startEvent id="start" name="Start" activiti:initiator="applyUserId"></startEvent>
+    <userTask id="tb" name="wf.tb" activiti:assignee="${applyUserId}">
+      <extensionElements>
+        <activiti:taskListener event="create" delegateExpression="${taskVarBean}">
+          <activiti:field name="varName">
+            <activiti:string>var_autoComplete</activiti:string>
+          </activiti:field>
+          <activiti:field name="varValue">
+            <activiti:string>true</activiti:string>
+          </activiti:field>
+        </activiti:taskListener>
+      </extensionElements>
+    </userTask>
+    <sequenceFlow id="flow1" sourceRef="start" targetRef="tb"></sequenceFlow>
+    <userTask id="xssc" name="wf.xssc" activiti:candidateGroups="${role_xssc}"></userTask>
+    <sequenceFlow id="flow2" sourceRef="tb" targetRef="xssc"></sequenceFlow>
+    <exclusiveGateway id="exclusivegateway1" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow3" sourceRef="xssc" targetRef="exclusivegateway1"></sequenceFlow>
+    <sequenceFlow id="flow4" name="不通过" sourceRef="exclusivegateway1" targetRef="tb">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_xssc}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="zysl" name="wf.zysl" activiti:candidateGroups="${role_zysl}"></userTask>
+    <sequenceFlow id="flow5" name="通过" sourceRef="exclusivegateway1" targetRef="zysl">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_xssc}]]></conditionExpression>
+    </sequenceFlow>
+    <endEvent id="endevent1" name="End"></endEvent>
+    <sequenceFlow id="flow8" name="不准予受理" sourceRef="exclusivegateway3" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_zysl}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway3" name="Exclusive Gateway"></exclusiveGateway>
+    <userTask id="sj" name="wf.tjsj" activiti:assignee="${admin}"></userTask>
+    <sequenceFlow id="flow10" name="转报" sourceRef="exclusivegateway3" targetRef="sj">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_zysl&&auditPass_zb}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="sc" name="wf.sc" activiti:candidateGroups="${role_sc}"></userTask>
+    <sequenceFlow id="flow11" name="不转报" sourceRef="exclusivegateway3" targetRef="sc">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_zysl&&!auditPass_zb}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway4" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow13" sourceRef="sj" targetRef="exclusivegateway4"></sequenceFlow>
+    <userTask id="thsl" name="wf.th" activiti:candidateGroups="${role_zb}"></userTask>
+    <sequenceFlow id="flow14" name="修改" sourceRef="exclusivegateway4" targetRef="thsl">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_sj}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow16" name="完成" sourceRef="exclusivegateway4" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_sj}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="sjxg" name="wf.tb" activiti:assignee="${applyUserId}"></userTask>
+    <sequenceFlow id="flow18" sourceRef="thsl" targetRef="sjxg"></sequenceFlow>
+    <sequenceFlow id="flow19" sourceRef="zb" targetRef="sj"></sequenceFlow>
+    <userTask id="zb" name="wf.zb" activiti:candidateGroups="${role_zb}"></userTask>
+    <sequenceFlow id="flow20" sourceRef="sjxg" targetRef="zb"></sequenceFlow>
+    <userTask id="sh" name="wf.sh" activiti:candidateGroups="${role_sh}"></userTask>
+    <exclusiveGateway id="exclusivegateway5" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow24" sourceRef="sc" targetRef="exclusivegateway5"></sequenceFlow>
+    <sequenceFlow id="flow25" name="不通过" sourceRef="exclusivegateway5" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_sc}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway6" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow26" sourceRef="sh" targetRef="exclusivegateway6"></sequenceFlow>
+    <sequenceFlow id="flow27" name="不通过" sourceRef="exclusivegateway6" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_sh}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="pz" name="wf.pz" activiti:candidateGroups="${role_pz}"></userTask>
+    <sequenceFlow id="flow28" name="通过" sourceRef="exclusivegateway6" targetRef="pz">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_sh}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow31" sourceRef="pz" targetRef="endevent1"></sequenceFlow>
+    <sequenceFlow id="flow32" sourceRef="zysl" targetRef="exclusivegateway3"></sequenceFlow>
+    <sequenceFlow id="flow33" name="通过" sourceRef="exclusivegateway5" targetRef="sh">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_sc}]]></conditionExpression>
+    </sequenceFlow>
+  </process>
+  <bpmndi:BPMNDiagram id="BPMNDiagram_aqyssc-city">
+    <bpmndi:BPMNPlane bpmnElement="aqyssc-city" id="BPMNPlane_aqyssc-city">
+      <bpmndi:BPMNShape bpmnElement="start" id="BPMNShape_start">
+        <omgdc:Bounds height="35.0" width="35.0" x="20.0" y="143.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="tb" id="BPMNShape_tb">
+        <omgdc:Bounds height="55.0" width="105.0" x="80.0" y="133.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="xssc" id="BPMNShape_xssc">
+        <omgdc:Bounds height="55.0" width="105.0" x="208.0" y="133.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway1" id="BPMNShape_exclusivegateway1">
+        <omgdc:Bounds height="40.0" width="40.0" x="330.0" y="140.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="zysl" id="BPMNShape_zysl">
+        <omgdc:Bounds height="55.0" width="105.0" x="400.0" y="133.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="endevent1" id="BPMNShape_endevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="918.0" y="390.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway3" id="BPMNShape_exclusivegateway3">
+        <omgdc:Bounds height="40.0" width="40.0" x="432.0" y="219.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="sj" id="BPMNShape_sj">
+        <omgdc:Bounds height="55.0" width="105.0" x="522.0" y="212.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="sc" id="BPMNShape_sc">
+        <omgdc:Bounds height="55.0" width="105.0" x="777.0" y="133.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway4" id="BPMNShape_exclusivegateway4">
+        <omgdc:Bounds height="40.0" width="40.0" x="554.0" y="310.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="thsl" id="BPMNShape_thsl">
+        <omgdc:Bounds height="55.0" width="105.0" x="650.0" y="303.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="sh" id="BPMNShape_sh">
+        <omgdc:Bounds height="55.0" width="105.0" x="1000.0" y="133.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway5" id="BPMNShape_exclusivegateway5">
+        <omgdc:Bounds height="40.0" width="40.0" x="915.0" y="140.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway6" id="BPMNShape_exclusivegateway6">
+        <omgdc:Bounds height="40.0" width="40.0" x="1032.0" y="219.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="pz" id="BPMNShape_pz">
+        <omgdc:Bounds height="55.0" width="105.0" x="1000.0" y="303.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="sjxg" id="BPMNShape_sjxg">
+        <omgdc:Bounds height="55.0" width="105.0" x="777.0" y="303.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="zb" id="BPMNShape_zb">
+        <omgdc:Bounds height="55.0" width="105.0" x="777.0" y="212.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNEdge bpmnElement="flow1" id="BPMNEdge_flow1">
+        <omgdi:waypoint x="55.0" y="160.0"></omgdi:waypoint>
+        <omgdi:waypoint x="80.0" y="160.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow2" id="BPMNEdge_flow2">
+        <omgdi:waypoint x="185.0" y="160.0"></omgdi:waypoint>
+        <omgdi:waypoint x="208.0" y="160.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow3" id="BPMNEdge_flow3">
+        <omgdi:waypoint x="313.0" y="160.0"></omgdi:waypoint>
+        <omgdi:waypoint x="330.0" y="160.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow4" id="BPMNEdge_flow4">
+        <omgdi:waypoint x="350.0" y="140.0"></omgdi:waypoint>
+        <omgdi:waypoint x="350.0" y="77.0"></omgdi:waypoint>
+        <omgdi:waypoint x="132.0" y="77.0"></omgdi:waypoint>
+        <omgdi:waypoint x="132.0" y="133.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="-20.0" y="6.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow5" id="BPMNEdge_flow5">
+        <omgdi:waypoint x="370.0" y="160.0"></omgdi:waypoint>
+        <omgdi:waypoint x="400.0" y="160.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="-15.0" y="-20.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow8" id="BPMNEdge_flow8">
+        <omgdi:waypoint x="452.0" y="259.0"></omgdi:waypoint>
+        <omgdi:waypoint x="451.0" y="459.0"></omgdi:waypoint>
+        <omgdi:waypoint x="935.0" y="459.0"></omgdi:waypoint>
+        <omgdi:waypoint x="935.0" y="425.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="60.0" x="-147.0" y="-29.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow10" id="BPMNEdge_flow10">
+        <omgdi:waypoint x="472.0" y="239.0"></omgdi:waypoint>
+        <omgdi:waypoint x="522.0" y="239.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="-16.0" y="4.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow11" id="BPMNEdge_flow11">
+        <omgdi:waypoint x="452.0" y="219.0"></omgdi:waypoint>
+        <omgdi:waypoint x="549.0" y="160.0"></omgdi:waypoint>
+        <omgdi:waypoint x="777.0" y="160.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="-20.0" y="7.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow13" id="BPMNEdge_flow13">
+        <omgdi:waypoint x="574.0" y="267.0"></omgdi:waypoint>
+        <omgdi:waypoint x="574.0" y="310.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow14" id="BPMNEdge_flow14">
+        <omgdi:waypoint x="594.0" y="330.0"></omgdi:waypoint>
+        <omgdi:waypoint x="650.0" y="330.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="-19.0" y="7.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow16" id="BPMNEdge_flow16">
+        <omgdi:waypoint x="574.0" y="350.0"></omgdi:waypoint>
+        <omgdi:waypoint x="574.0" y="407.0"></omgdi:waypoint>
+        <omgdi:waypoint x="918.0" y="407.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="-114.0" y="-17.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow18" id="BPMNEdge_flow18">
+        <omgdi:waypoint x="755.0" y="330.0"></omgdi:waypoint>
+        <omgdi:waypoint x="777.0" y="330.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow19" id="BPMNEdge_flow19">
+        <omgdi:waypoint x="777.0" y="239.0"></omgdi:waypoint>
+        <omgdi:waypoint x="627.0" y="239.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow20" id="BPMNEdge_flow20">
+        <omgdi:waypoint x="829.0" y="303.0"></omgdi:waypoint>
+        <omgdi:waypoint x="829.0" y="267.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow24" id="BPMNEdge_flow24">
+        <omgdi:waypoint x="882.0" y="160.0"></omgdi:waypoint>
+        <omgdi:waypoint x="915.0" y="160.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow25" id="BPMNEdge_flow25">
+        <omgdi:waypoint x="935.0" y="180.0"></omgdi:waypoint>
+        <omgdi:waypoint x="935.0" y="390.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="5.0" y="-88.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow26" id="BPMNEdge_flow26">
+        <omgdi:waypoint x="1052.0" y="188.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1052.0" y="219.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow27" id="BPMNEdge_flow27">
+        <omgdi:waypoint x="1032.0" y="239.0"></omgdi:waypoint>
+        <omgdi:waypoint x="973.0" y="239.0"></omgdi:waypoint>
+        <omgdi:waypoint x="973.0" y="407.0"></omgdi:waypoint>
+        <omgdi:waypoint x="953.0" y="407.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="10.0" y="-61.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow28" id="BPMNEdge_flow28">
+        <omgdi:waypoint x="1052.0" y="259.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1052.0" y="303.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="9.0" y="-15.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow31" id="BPMNEdge_flow31">
+        <omgdi:waypoint x="1052.0" y="358.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1052.0" y="407.0"></omgdi:waypoint>
+        <omgdi:waypoint x="953.0" y="407.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow32" id="BPMNEdge_flow32">
+        <omgdi:waypoint x="452.0" y="188.0"></omgdi:waypoint>
+        <omgdi:waypoint x="452.0" y="219.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow33" id="BPMNEdge_flow33">
+        <omgdi:waypoint x="955.0" y="160.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1000.0" y="160.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="-7.0" y="7.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+    </bpmndi:BPMNPlane>
+  </bpmndi:BPMNDiagram>
+</definitions>

+ 161 - 0
gkaqv2/trunk/modules/web/src/main/resources/deployments/aqyssc-province.bpmn

@@ -0,0 +1,161 @@
+<?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: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="aqyssc-province" name="安全验收审查-省级" isExecutable="true">
+    <startEvent id="start" name="Start"></startEvent>
+    <userTask id="sl" name="wf.sl" activiti:candidateGroups="${role_sl}"></userTask>
+    <sequenceFlow id="flow1" sourceRef="start" targetRef="sl"></sequenceFlow>
+    <userTask id="zlsc" name="wf.zlsc" activiti:candidateGroups="${role_zlsc}"></userTask>
+    <sequenceFlow id="flow2" sourceRef="sl" targetRef="zlsc"></sequenceFlow>
+    <exclusiveGateway id="exclusivegateway1" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow3" sourceRef="zlsc" targetRef="exclusivegateway1"></sequenceFlow>
+    <userTask id="zj" name="wf.zj" activiti:candidateGroups="${role_zj}"></userTask>
+    <sequenceFlow id="flow4" name="通过" sourceRef="exclusivegateway1" targetRef="zj">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_zlsc}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="sjxg1" name="wf.sjxg" activiti:assignee="${admin_tb}"></userTask>
+    <sequenceFlow id="flow5" name="不通过" sourceRef="exclusivegateway1" targetRef="sjxg1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_zlsc}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow6" sourceRef="sjxg1" targetRef="zlsc"></sequenceFlow>
+    <exclusiveGateway id="exclusivegateway2" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow7" sourceRef="zj" targetRef="exclusivegateway2"></sequenceFlow>
+    <userTask id="sjxg2" name="wf.sjxg" activiti:assignee="${admin_tb}"></userTask>
+    <sequenceFlow id="flow8" name="不通过" sourceRef="exclusivegateway2" targetRef="sjxg2">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_zj}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow9" sourceRef="sjxg2" targetRef="zj"></sequenceFlow>
+    <userTask id="fjsp" name="wf.fjsp" activiti:candidateGroups="${role_fjsp}"></userTask>
+    <sequenceFlow id="flow10" name="通过" sourceRef="exclusivegateway2" targetRef="fjsp">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_zj}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="zjsp" name="wf.zjsp" activiti:candidateGroups="${role_zjsp}"></userTask>
+    <sequenceFlow id="flow11" name="通过" sourceRef="exclusivegateway3" targetRef="zjsp">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_fjsp}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway3" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow12" sourceRef="fjsp" targetRef="exclusivegateway3"></sequenceFlow>
+    <endEvent id="endevent1" name="End"></endEvent>
+    <sequenceFlow id="flow13" name="不通过" sourceRef="exclusivegateway3" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_fjsp}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow15" sourceRef="zjsp" targetRef="endevent1"></sequenceFlow>
+  </process>
+  <bpmndi:BPMNDiagram id="BPMNDiagram_aqyssc-province">
+    <bpmndi:BPMNPlane bpmnElement="aqyssc-province" id="BPMNPlane_aqyssc-province">
+      <bpmndi:BPMNShape bpmnElement="start" id="BPMNShape_start">
+        <omgdc:Bounds height="35.0" width="35.0" x="10.0" y="110.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="sl" id="BPMNShape_sl">
+        <omgdc:Bounds height="55.0" width="105.0" x="70.0" y="100.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="zlsc" id="BPMNShape_zlsc">
+        <omgdc:Bounds height="55.0" width="105.0" x="200.0" y="100.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway1" id="BPMNShape_exclusivegateway1">
+        <omgdc:Bounds height="40.0" width="40.0" x="330.0" y="107.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="zj" id="BPMNShape_zj">
+        <omgdc:Bounds height="55.0" width="105.0" x="420.0" y="100.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="sjxg1" id="BPMNShape_sjxg1">
+        <omgdc:Bounds height="55.0" width="105.0" x="298.0" y="190.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway2" id="BPMNShape_exclusivegateway2">
+        <omgdc:Bounds height="40.0" width="40.0" x="570.0" y="107.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="sjxg2" id="BPMNShape_sjxg2">
+        <omgdc:Bounds height="55.0" width="105.0" x="420.0" y="190.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="fjsp" id="BPMNShape_fjsp">
+        <omgdc:Bounds height="55.0" width="105.0" x="643.0" y="100.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="zjsp" id="BPMNShape_zjsp">
+        <omgdc:Bounds height="55.0" width="105.0" x="840.0" y="100.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway3" id="BPMNShape_exclusivegateway3">
+        <omgdc:Bounds height="40.0" width="40.0" x="771.0" y="107.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="endevent1" id="BPMNShape_endevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="875.0" y="200.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNEdge bpmnElement="flow1" id="BPMNEdge_flow1">
+        <omgdi:waypoint x="45.0" y="127.0"></omgdi:waypoint>
+        <omgdi:waypoint x="70.0" y="127.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow2" id="BPMNEdge_flow2">
+        <omgdi:waypoint x="175.0" y="127.0"></omgdi:waypoint>
+        <omgdi:waypoint x="200.0" y="127.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow3" id="BPMNEdge_flow3">
+        <omgdi:waypoint x="305.0" y="127.0"></omgdi:waypoint>
+        <omgdi:waypoint x="330.0" y="127.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow4" id="BPMNEdge_flow4">
+        <omgdi:waypoint x="370.0" y="127.0"></omgdi:waypoint>
+        <omgdi:waypoint x="420.0" y="127.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="-16.0" y="7.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow5" id="BPMNEdge_flow5">
+        <omgdi:waypoint x="350.0" y="147.0"></omgdi:waypoint>
+        <omgdi:waypoint x="350.0" y="190.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="10.0" y="0.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow6" id="BPMNEdge_flow6">
+        <omgdi:waypoint x="298.0" y="217.0"></omgdi:waypoint>
+        <omgdi:waypoint x="252.0" y="217.0"></omgdi:waypoint>
+        <omgdi:waypoint x="252.0" y="155.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow7" id="BPMNEdge_flow7">
+        <omgdi:waypoint x="525.0" y="127.0"></omgdi:waypoint>
+        <omgdi:waypoint x="570.0" y="127.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow8" id="BPMNEdge_flow8">
+        <omgdi:waypoint x="590.0" y="147.0"></omgdi:waypoint>
+        <omgdi:waypoint x="590.0" y="217.0"></omgdi:waypoint>
+        <omgdi:waypoint x="525.0" y="217.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="10.0" y="-47.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow9" id="BPMNEdge_flow9">
+        <omgdi:waypoint x="525.0" y="217.0"></omgdi:waypoint>
+        <omgdi:waypoint x="472.0" y="189.0"></omgdi:waypoint>
+        <omgdi:waypoint x="472.0" y="155.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow10" id="BPMNEdge_flow10">
+        <omgdi:waypoint x="610.0" y="127.0"></omgdi:waypoint>
+        <omgdi:waypoint x="643.0" y="127.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="-10.0" y="7.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow11" id="BPMNEdge_flow11">
+        <omgdi:waypoint x="811.0" y="127.0"></omgdi:waypoint>
+        <omgdi:waypoint x="840.0" y="127.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="-14.0" y="7.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow12" id="BPMNEdge_flow12">
+        <omgdi:waypoint x="748.0" y="127.0"></omgdi:waypoint>
+        <omgdi:waypoint x="771.0" y="127.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow13" id="BPMNEdge_flow13">
+        <omgdi:waypoint x="791.0" y="147.0"></omgdi:waypoint>
+        <omgdi:waypoint x="791.0" y="217.0"></omgdi:waypoint>
+        <omgdi:waypoint x="875.0" y="217.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="2.0" y="-49.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow15" id="BPMNEdge_flow15">
+        <omgdi:waypoint x="892.0" y="155.0"></omgdi:waypoint>
+        <omgdi:waypoint x="892.0" y="200.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+    </bpmndi:BPMNPlane>
+  </bpmndi:BPMNDiagram>
+</definitions>

+ 31 - 0
gkaqv2/trunk/modules/web/src/main/resources/deployments/autoAudit.bpmn

@@ -0,0 +1,31 @@
+<?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: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="autoAudit" name="自动审批流程" isExecutable="true">
+    <startEvent id="startevent" name="Start"></startEvent>
+    <userTask id="pz" name="wf.pz" activiti:assignee="${user_pz}"></userTask>
+    <sequenceFlow id="flow1" sourceRef="startevent" targetRef="pz"></sequenceFlow>
+    <endEvent id="endevent" name="End"></endEvent>
+    <sequenceFlow id="flow3" sourceRef="pz" targetRef="endevent"></sequenceFlow>
+  </process>
+  <bpmndi:BPMNDiagram id="BPMNDiagram_autoAudit">
+    <bpmndi:BPMNPlane bpmnElement="autoAudit" id="BPMNPlane_autoAudit">
+      <bpmndi:BPMNShape bpmnElement="startevent" id="BPMNShape_startevent">
+        <omgdc:Bounds height="35.0" width="35.0" x="150.0" y="190.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="pz" id="BPMNShape_pz">
+        <omgdc:Bounds height="55.0" width="105.0" x="230.0" y="180.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="endevent" id="BPMNShape_endevent">
+        <omgdc:Bounds height="35.0" width="35.0" x="390.0" y="190.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNEdge bpmnElement="flow1" id="BPMNEdge_flow1">
+        <omgdi:waypoint x="185.0" y="207.0"></omgdi:waypoint>
+        <omgdi:waypoint x="230.0" y="207.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow3" id="BPMNEdge_flow3">
+        <omgdi:waypoint x="335.0" y="207.0"></omgdi:waypoint>
+        <omgdi:waypoint x="390.0" y="207.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+    </bpmndi:BPMNPlane>
+  </bpmndi:BPMNDiagram>
+</definitions>

+ 78 - 0
gkaqv2/trunk/modules/web/src/main/resources/deployments/bgzysbsp-city.bpmn

@@ -0,0 +1,78 @@
+<?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: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="bgzysbsp-city" name="bgzysbspName" isExecutable="true">
+    <startEvent id="startevent1" name="Start" activiti:initiator="applyUserId"></startEvent>
+    <userTask id="tb" name="wf.tb" 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="tb"></sequenceFlow>
+    <userTask id="xssc" name="wf.sc" activiti:candidateGroups="${role_xssc}"></userTask>
+    <sequenceFlow id="flow2" sourceRef="tb" targetRef="xssc"></sequenceFlow>
+    <exclusiveGateway id="exclusivegateway1" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow3" sourceRef="xssc" targetRef="exclusivegateway1"></sequenceFlow>
+    <endEvent id="endevent1" name="End"></endEvent>
+    <sequenceFlow id="flow4" name="通过" sourceRef="exclusivegateway1" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_xssc}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow5" name="不通过" sourceRef="exclusivegateway1" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_xssc}]]></conditionExpression>
+    </sequenceFlow>
+  </process>
+  <bpmndi:BPMNDiagram id="BPMNDiagram_bgzysbsp-city">
+    <bpmndi:BPMNPlane bpmnElement="bgzysbsp-city" id="BPMNPlane_bgzysbsp-city">
+      <bpmndi:BPMNShape bpmnElement="startevent1" id="BPMNShape_startevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="150.0" y="210.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="tb" id="BPMNShape_tb">
+        <omgdc:Bounds height="55.0" width="105.0" x="230.0" y="200.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="xssc" id="BPMNShape_xssc">
+        <omgdc:Bounds height="55.0" width="105.0" x="390.0" y="200.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway1" id="BPMNShape_exclusivegateway1">
+        <omgdc:Bounds height="40.0" width="40.0" x="422.0" y="70.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="endevent1" id="BPMNShape_endevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="590.0" y="73.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNEdge bpmnElement="flow1" id="BPMNEdge_flow1">
+        <omgdi:waypoint x="185.0" y="227.0"></omgdi:waypoint>
+        <omgdi:waypoint x="230.0" y="227.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow2" id="BPMNEdge_flow2">
+        <omgdi:waypoint x="335.0" y="227.0"></omgdi:waypoint>
+        <omgdi:waypoint x="390.0" y="227.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow3" id="BPMNEdge_flow3">
+        <omgdi:waypoint x="442.0" y="200.0"></omgdi:waypoint>
+        <omgdi:waypoint x="442.0" y="110.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow4" id="BPMNEdge_flow4">
+        <omgdi:waypoint x="462.0" y="90.0"></omgdi:waypoint>
+        <omgdi:waypoint x="590.0" y="90.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="416.0" y="73.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow5" id="BPMNEdge_flow5">
+        <omgdi:waypoint x="422.0" y="90.0"></omgdi:waypoint>
+        <omgdi:waypoint x="282.0" y="90.0"></omgdi:waypoint>
+        <omgdi:waypoint x="282.0" y="26.0"></omgdi:waypoint>
+        <omgdi:waypoint x="607.0" y="26.0"></omgdi:waypoint>
+        <omgdi:waypoint x="607.0" y="73.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="39.0" y="-17.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+    </bpmndi:BPMNPlane>
+  </bpmndi:BPMNDiagram>
+</definitions>

+ 66 - 0
gkaqv2/trunk/modules/web/src/main/resources/deployments/dc-city.bpmn

@@ -0,0 +1,66 @@
+<?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: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="dc-city" name="督查隐患" isExecutable="true">
+    <startEvent id="startevent" name="Start" activiti:initiator="applyUserId"></startEvent>
+    <userTask id="tb" name="wf.tb" activiti:candidateGroups="${role_jyr}"></userTask>
+    <userTask id="sc" name="wf.sc" activiti:candidateGroups="${role_sc}"></userTask>
+    <sequenceFlow id="flow5" sourceRef="tb" targetRef="sc"></sequenceFlow>
+    <exclusiveGateway id="exclusivegateway2" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow6" sourceRef="sc" targetRef="exclusivegateway2"></sequenceFlow>
+    <sequenceFlow id="flow7" name="不通过" sourceRef="exclusivegateway2" targetRef="tb">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_sc}]]></conditionExpression>
+    </sequenceFlow>
+    <endEvent id="endevent" name="End"></endEvent>
+    <sequenceFlow id="flow8" name="通过" sourceRef="exclusivegateway2" targetRef="endevent">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_sc}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow9" sourceRef="startevent" targetRef="tb"></sequenceFlow>
+  </process>
+  <bpmndi:BPMNDiagram id="BPMNDiagram_dc-city">
+    <bpmndi:BPMNPlane bpmnElement="dc-city" id="BPMNPlane_dc-city">
+      <bpmndi:BPMNShape bpmnElement="startevent" id="BPMNShape_startevent">
+        <omgdc:Bounds height="35.0" width="35.0" x="110.0" y="190.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="tb" id="BPMNShape_tb">
+        <omgdc:Bounds height="55.0" width="105.0" x="220.0" y="180.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway2" id="BPMNShape_exclusivegateway2">
+        <omgdc:Bounds height="40.0" width="40.0" x="540.0" y="187.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="endevent" id="BPMNShape_endevent">
+        <omgdc:Bounds height="35.0" width="35.0" x="625.0" y="190.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="sc" id="BPMNShape_sc">
+        <omgdc:Bounds height="55.0" width="105.0" x="380.0" y="180.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNEdge bpmnElement="flow5" id="BPMNEdge_flow5">
+        <omgdi:waypoint x="325.0" y="207.0"></omgdi:waypoint>
+        <omgdi:waypoint x="380.0" y="207.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow6" id="BPMNEdge_flow6">
+        <omgdi:waypoint x="485.0" y="207.0"></omgdi:waypoint>
+        <omgdi:waypoint x="540.0" y="207.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow7" id="BPMNEdge_flow7">
+        <omgdi:waypoint x="560.0" y="187.0"></omgdi:waypoint>
+        <omgdi:waypoint x="559.0" y="126.0"></omgdi:waypoint>
+        <omgdi:waypoint x="272.0" y="126.0"></omgdi:waypoint>
+        <omgdi:waypoint x="272.0" y="180.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="-9.0" y="4.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow8" id="BPMNEdge_flow8">
+        <omgdi:waypoint x="580.0" y="207.0"></omgdi:waypoint>
+        <omgdi:waypoint x="625.0" y="207.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="-12.0" y="7.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow9" id="BPMNEdge_flow9">
+        <omgdi:waypoint x="145.0" y="207.0"></omgdi:waypoint>
+        <omgdi:waypoint x="220.0" y="207.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+    </bpmndi:BPMNPlane>
+  </bpmndi:BPMNDiagram>
+</definitions>

+ 192 - 0
gkaqv2/trunk/modules/web/src/main/resources/deployments/gateway.bpmn

@@ -0,0 +1,192 @@
+<?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: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="whzyfzsq-city1" name="gateway测试" isExecutable="true">
+    <startEvent id="start" name="Start" activiti:initiator="applyUserId"></startEvent>
+    <userTask id="tb" name="wf.tb" activiti:assignee="${applyUserId}">
+      <extensionElements>
+        <activiti:taskListener event="create" delegateExpression="${taskVarBean}">
+          <activiti:field name="varName">
+            <activiti:string>var_autoComplete</activiti:string>
+          </activiti:field>
+          <activiti:field name="varValue">
+            <activiti:string>true</activiti:string>
+          </activiti:field>
+        </activiti:taskListener>
+      </extensionElements>
+    </userTask>
+    <sequenceFlow id="flow2" sourceRef="start" targetRef="tb"></sequenceFlow>
+    <userTask id="xssc" name="wf.xssc" activiti:candidateGroups="${role_xssc}"></userTask>
+    <sequenceFlow id="flow3" sourceRef="tb" targetRef="xssc"></sequenceFlow>
+    <exclusiveGateway id="exclusivegateway1" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow4" sourceRef="xssc" targetRef="exclusivegateway1"></sequenceFlow>
+    <sequenceFlow id="flow5" name="不通过" sourceRef="exclusivegateway1" targetRef="tb">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_xssc}]]></conditionExpression>
+    </sequenceFlow>
+    <parallelGateway id="parallelgateway1" name="Parallel Gateway"></parallelGateway>
+    <userTask id="sc1" name="wf.sc" activiti:candidateGroups="${role_sc2}"></userTask>
+    <sequenceFlow id="flow6" sourceRef="parallelgateway1" targetRef="sc1"></sequenceFlow>
+    <sequenceFlow id="flow7" name="通过" sourceRef="exclusivegateway1" targetRef="parallelgateway1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_xssc}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="sc2" name="wf.sc" activiti:candidateGroups="${role_sc1}"></userTask>
+    <sequenceFlow id="flow8" sourceRef="parallelgateway1" targetRef="sc2"></sequenceFlow>
+    <parallelGateway id="parallelgateway3" name="Parallel Gateway"></parallelGateway>
+    <sequenceFlow id="flow11" sourceRef="sc1" targetRef="parallelgateway3"></sequenceFlow>
+    <sequenceFlow id="flow12" sourceRef="sc2" targetRef="parallelgateway3"></sequenceFlow>
+    <exclusiveGateway id="exclusivegateway2" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow13" sourceRef="parallelgateway3" targetRef="exclusivegateway2"></sequenceFlow>
+    <userTask id="sh" name="wf.sh" activiti:candidateGroups="${role_sh}"></userTask>
+    <sequenceFlow id="flow14" name="通过" sourceRef="exclusivegateway2" targetRef="sh">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_sc1&&auditPass_sc2}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow15" name="不通过" sourceRef="exclusivegateway2" targetRef="tb">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_sc1||!auditPass_sc2}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway3" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow16" sourceRef="sh" targetRef="exclusivegateway3"></sequenceFlow>
+    <sequenceFlow id="flow17" name="不通过" sourceRef="exclusivegateway3" targetRef="tb">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_sh}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="pz" name="wf.pz" activiti:candidateGroups="${role_pz}"></userTask>
+    <sequenceFlow id="flow18" name="通过" sourceRef="exclusivegateway3" targetRef="pz">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_sh}]]></conditionExpression>
+    </sequenceFlow>
+    <endEvent id="endevent1" name="End"></endEvent>
+    <sequenceFlow id="flow19" sourceRef="pz" targetRef="endevent1"></sequenceFlow>
+  </process>
+  <bpmndi:BPMNDiagram id="BPMNDiagram_whzyfzsq-city1">
+    <bpmndi:BPMNPlane bpmnElement="whzyfzsq-city1" id="BPMNPlane_whzyfzsq-city1">
+      <bpmndi:BPMNShape bpmnElement="start" id="BPMNShape_start">
+        <omgdc:Bounds height="35.0" width="35.0" x="60.0" y="170.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="tb" id="BPMNShape_tb">
+        <omgdc:Bounds height="55.0" width="105.0" x="110.0" y="160.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="xssc" id="BPMNShape_xssc">
+        <omgdc:Bounds height="55.0" width="105.0" x="230.0" y="160.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway1" id="BPMNShape_exclusivegateway1">
+        <omgdc:Bounds height="40.0" width="40.0" x="262.0" y="277.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="parallelgateway1" id="BPMNShape_parallelgateway1">
+        <omgdc:Bounds height="40.0" width="40.0" x="330.0" y="277.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="sc1" id="BPMNShape_sc1">
+        <omgdc:Bounds height="55.0" width="105.0" x="385.0" y="305.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="sc2" id="BPMNShape_sc2">
+        <omgdc:Bounds height="55.0" width="105.0" x="385.0" y="223.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="parallelgateway3" id="BPMNShape_parallelgateway3">
+        <omgdc:Bounds height="40.0" width="40.0" x="500.0" y="277.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway2" id="BPMNShape_exclusivegateway2">
+        <omgdc:Bounds height="40.0" width="40.0" x="526.0" y="167.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="sh" id="BPMNShape_sh">
+        <omgdc:Bounds height="55.0" width="105.0" x="594.0" y="160.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway3" id="BPMNShape_exclusivegateway3">
+        <omgdc:Bounds height="40.0" width="40.0" x="626.0" y="277.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="pz" id="BPMNShape_pz">
+        <omgdc:Bounds height="55.0" width="105.0" x="698.0" y="270.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="endevent1" id="BPMNShape_endevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="831.0" y="280.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNEdge bpmnElement="flow2" id="BPMNEdge_flow2">
+        <omgdi:waypoint x="95.0" y="187.0"></omgdi:waypoint>
+        <omgdi:waypoint x="110.0" y="187.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow3" id="BPMNEdge_flow3">
+        <omgdi:waypoint x="215.0" y="187.0"></omgdi:waypoint>
+        <omgdi:waypoint x="230.0" y="187.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow4" id="BPMNEdge_flow4">
+        <omgdi:waypoint x="282.0" y="215.0"></omgdi:waypoint>
+        <omgdi:waypoint x="282.0" y="277.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow5" id="BPMNEdge_flow5">
+        <omgdi:waypoint x="262.0" y="297.0"></omgdi:waypoint>
+        <omgdi:waypoint x="162.0" y="296.0"></omgdi:waypoint>
+        <omgdi:waypoint x="162.0" y="215.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="4.0" y="-19.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow6" id="BPMNEdge_flow6">
+        <omgdi:waypoint x="350.0" y="317.0"></omgdi:waypoint>
+        <omgdi:waypoint x="350.0" y="332.0"></omgdi:waypoint>
+        <omgdi:waypoint x="385.0" y="332.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow7" id="BPMNEdge_flow7">
+        <omgdi:waypoint x="302.0" y="297.0"></omgdi:waypoint>
+        <omgdi:waypoint x="330.0" y="297.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="-16.0" y="-20.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow8" id="BPMNEdge_flow8">
+        <omgdi:waypoint x="350.0" y="277.0"></omgdi:waypoint>
+        <omgdi:waypoint x="350.0" y="249.0"></omgdi:waypoint>
+        <omgdi:waypoint x="385.0" y="250.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow11" id="BPMNEdge_flow11">
+        <omgdi:waypoint x="490.0" y="332.0"></omgdi:waypoint>
+        <omgdi:waypoint x="520.0" y="332.0"></omgdi:waypoint>
+        <omgdi:waypoint x="520.0" y="317.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow12" id="BPMNEdge_flow12">
+        <omgdi:waypoint x="490.0" y="250.0"></omgdi:waypoint>
+        <omgdi:waypoint x="520.0" y="250.0"></omgdi:waypoint>
+        <omgdi:waypoint x="520.0" y="277.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow13" id="BPMNEdge_flow13">
+        <omgdi:waypoint x="540.0" y="297.0"></omgdi:waypoint>
+        <omgdi:waypoint x="545.0" y="294.0"></omgdi:waypoint>
+        <omgdi:waypoint x="546.0" y="207.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow14" id="BPMNEdge_flow14">
+        <omgdi:waypoint x="566.0" y="187.0"></omgdi:waypoint>
+        <omgdi:waypoint x="594.0" y="187.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="-14.0" y="7.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow15" id="BPMNEdge_flow15">
+        <omgdi:waypoint x="546.0" y="167.0"></omgdi:waypoint>
+        <omgdi:waypoint x="546.0" y="124.0"></omgdi:waypoint>
+        <omgdi:waypoint x="162.0" y="124.0"></omgdi:waypoint>
+        <omgdi:waypoint x="162.0" y="160.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="-19.0" y="-16.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow16" id="BPMNEdge_flow16">
+        <omgdi:waypoint x="646.0" y="215.0"></omgdi:waypoint>
+        <omgdi:waypoint x="646.0" y="277.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow17" id="BPMNEdge_flow17">
+        <omgdi:waypoint x="646.0" y="317.0"></omgdi:waypoint>
+        <omgdi:waypoint x="645.0" y="384.0"></omgdi:waypoint>
+        <omgdi:waypoint x="162.0" y="384.0"></omgdi:waypoint>
+        <omgdi:waypoint x="162.0" y="215.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="-29.0" y="6.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow18" id="BPMNEdge_flow18">
+        <omgdi:waypoint x="666.0" y="297.0"></omgdi:waypoint>
+        <omgdi:waypoint x="698.0" y="297.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="-16.0" y="8.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow19" id="BPMNEdge_flow19">
+        <omgdi:waypoint x="803.0" y="297.0"></omgdi:waypoint>
+        <omgdi:waypoint x="831.0" y="297.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+    </bpmndi:BPMNPlane>
+  </bpmndi:BPMNDiagram>
+</definitions>

+ 173 - 0
gkaqv2/trunk/modules/web/src/main/resources/deployments/gkjns.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: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="gkjns" name="市港口局内审" isExecutable="true">
+    <startEvent id="startevent1" name="Start"></startEvent>
+    <userTask id="xssc" name="形式审查" activiti:candidateGroups="gkjns_xssc">
+      <extensionElements>
+        <activiti:taskListener event="create" delegateExpression="${taskVarBean}">
+          <activiti:field name="处理人所在组织">
+            <activiti:string>上级部门下所有组织</activiti:string>
+          </activiti:field>
+        </activiti:taskListener>
+      </extensionElements>
+    </userTask>
+    <sequenceFlow id="flow1" sourceRef="startevent1" targetRef="xssc"></sequenceFlow>
+    <exclusiveGateway id="exclusivegateway1" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow2" sourceRef="xssc" targetRef="exclusivegateway1"></sequenceFlow>
+    <userTask id="sc" name="审查" activiti:candidateGroups="gkjns_sc"></userTask>
+    <sequenceFlow id="flow3" sourceRef="exclusivegateway1" targetRef="sc">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${xssc_pass}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway2" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow4" sourceRef="sc" targetRef="exclusivegateway2"></sequenceFlow>
+    <userTask id="usertask3" name="审核" activiti:candidateGroups="gkjns_sh"></userTask>
+    <sequenceFlow id="flow5" sourceRef="exclusivegateway2" targetRef="usertask3">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${sc_pass}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway3" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow6" sourceRef="usertask3" targetRef="exclusivegateway3"></sequenceFlow>
+    <userTask id="usertask4" name="批准" activiti:candidateGroups="gkjns_pz"></userTask>
+    <sequenceFlow id="flow7" sourceRef="exclusivegateway3" targetRef="usertask4">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${sh_pass}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway4" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow8" sourceRef="usertask4" targetRef="exclusivegateway4"></sequenceFlow>
+    <endEvent id="endevent1" name="End"></endEvent>
+    <sequenceFlow id="flow9" sourceRef="exclusivegateway4" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${pz_pass}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="tzsq" name="调整申请" activiti:assignee="${applyUserId}"></userTask>
+    <sequenceFlow id="flow11" sourceRef="exclusivegateway1" targetRef="tzsq">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!xssc_pass}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway5" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow12" sourceRef="tzsq" targetRef="exclusivegateway5"></sequenceFlow>
+    <sequenceFlow id="flow13" sourceRef="exclusivegateway5" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!tzsq_pass}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow14" sourceRef="exclusivegateway5" targetRef="xssc">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${tzsq_pass}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow15" sourceRef="exclusivegateway2" targetRef="xssc">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!sc_pass}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow16" sourceRef="exclusivegateway3" targetRef="sc">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!sh_pass}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow17" sourceRef="exclusivegateway4" targetRef="usertask3">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!pz_pass}]]></conditionExpression>
+    </sequenceFlow>
+  </process>
+  <bpmndi:BPMNDiagram id="BPMNDiagram_gkjns">
+    <bpmndi:BPMNPlane bpmnElement="gkjns" id="BPMNPlane_gkjns">
+      <bpmndi:BPMNShape bpmnElement="startevent1" id="BPMNShape_startevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="50.0" y="130.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="xssc" id="BPMNShape_xssc">
+        <omgdc:Bounds height="55.0" width="105.0" x="130.0" y="120.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway1" id="BPMNShape_exclusivegateway1">
+        <omgdc:Bounds height="40.0" width="40.0" x="269.0" y="127.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway2" id="BPMNShape_exclusivegateway2">
+        <omgdc:Bounds height="40.0" width="40.0" x="493.0" y="127.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="usertask3" id="BPMNShape_usertask3">
+        <omgdc:Bounds height="55.0" width="105.0" x="570.0" y="120.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway3" id="BPMNShape_exclusivegateway3">
+        <omgdc:Bounds height="40.0" width="40.0" x="710.0" y="127.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="usertask4" id="BPMNShape_usertask4">
+        <omgdc:Bounds height="55.0" width="105.0" x="790.0" y="120.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway4" id="BPMNShape_exclusivegateway4">
+        <omgdc:Bounds height="40.0" width="40.0" x="950.0" y="127.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="endevent1" id="BPMNShape_endevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="953.0" y="220.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="tzsq" id="BPMNShape_tzsq">
+        <omgdc:Bounds height="55.0" width="105.0" x="237.0" y="210.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway5" id="BPMNShape_exclusivegateway5">
+        <omgdc:Bounds height="40.0" width="40.0" x="269.0" y="300.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="sc" id="BPMNShape_sc">
+        <omgdc:Bounds height="55.0" width="105.0" x="351.0" y="120.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNEdge bpmnElement="flow2" id="BPMNEdge_flow2">
+        <omgdi:waypoint x="235.0" y="147.0"></omgdi:waypoint>
+        <omgdi:waypoint x="269.0" y="147.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow5" id="BPMNEdge_flow5">
+        <omgdi:waypoint x="533.0" y="147.0"></omgdi:waypoint>
+        <omgdi:waypoint x="570.0" y="147.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow6" id="BPMNEdge_flow6">
+        <omgdi:waypoint x="675.0" y="147.0"></omgdi:waypoint>
+        <omgdi:waypoint x="710.0" y="147.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow8" id="BPMNEdge_flow8">
+        <omgdi:waypoint x="895.0" y="147.0"></omgdi:waypoint>
+        <omgdi:waypoint x="950.0" y="147.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow12" id="BPMNEdge_flow12">
+        <omgdi:waypoint x="289.0" y="265.0"></omgdi:waypoint>
+        <omgdi:waypoint x="289.0" y="300.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow16" id="BPMNEdge_flow16">
+        <omgdi:waypoint x="730.0" y="167.0"></omgdi:waypoint>
+        <omgdi:waypoint x="730.0" y="246.0"></omgdi:waypoint>
+        <omgdi:waypoint x="402.0" y="246.0"></omgdi:waypoint>
+        <omgdi:waypoint x="403.0" y="175.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow17" id="BPMNEdge_flow17">
+        <omgdi:waypoint x="970.0" y="127.0"></omgdi:waypoint>
+        <omgdi:waypoint x="970.0" y="70.0"></omgdi:waypoint>
+        <omgdi:waypoint x="622.0" y="70.0"></omgdi:waypoint>
+        <omgdi:waypoint x="622.0" y="120.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow1" id="BPMNEdge_flow1">
+        <omgdi:waypoint x="85.0" y="147.0"></omgdi:waypoint>
+        <omgdi:waypoint x="130.0" y="147.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow3" id="BPMNEdge_flow3">
+        <omgdi:waypoint x="309.0" y="147.0"></omgdi:waypoint>
+        <omgdi:waypoint x="351.0" y="147.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow4" id="BPMNEdge_flow4">
+        <omgdi:waypoint x="456.0" y="147.0"></omgdi:waypoint>
+        <omgdi:waypoint x="493.0" y="147.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow7" id="BPMNEdge_flow7">
+        <omgdi:waypoint x="750.0" y="147.0"></omgdi:waypoint>
+        <omgdi:waypoint x="790.0" y="147.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow9" id="BPMNEdge_flow9">
+        <omgdi:waypoint x="970.0" y="167.0"></omgdi:waypoint>
+        <omgdi:waypoint x="970.0" y="220.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow11" id="BPMNEdge_flow11">
+        <omgdi:waypoint x="289.0" y="167.0"></omgdi:waypoint>
+        <omgdi:waypoint x="289.0" y="210.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow13" id="BPMNEdge_flow13">
+        <omgdi:waypoint x="309.0" y="320.0"></omgdi:waypoint>
+        <omgdi:waypoint x="970.0" y="319.0"></omgdi:waypoint>
+        <omgdi:waypoint x="970.0" y="255.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow14" id="BPMNEdge_flow14">
+        <omgdi:waypoint x="269.0" y="320.0"></omgdi:waypoint>
+        <omgdi:waypoint x="182.0" y="319.0"></omgdi:waypoint>
+        <omgdi:waypoint x="182.0" y="175.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow15" id="BPMNEdge_flow15">
+        <omgdi:waypoint x="513.0" y="127.0"></omgdi:waypoint>
+        <omgdi:waypoint x="513.0" y="75.0"></omgdi:waypoint>
+        <omgdi:waypoint x="182.0" y="75.0"></omgdi:waypoint>
+        <omgdi:waypoint x="182.0" y="120.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+    </bpmndi:BPMNPlane>
+  </bpmndi:BPMNDiagram>
+</definitions>

+ 79 - 0
gkaqv2/trunk/modules/web/src/main/resources/deployments/jdhxpyjzdwxy-city.bpmn

@@ -0,0 +1,79 @@
+<?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: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="jdhxpyjzdwxy-city" name="jdhxpyjzdwxy" isExecutable="true">
+    <startEvent id="startevent1" name="Start" activiti:initiator="applyUserId"></startEvent>
+    <userTask id="usertask1" name="wf.tb" activiti:assignee="${applyUserId}">
+      <extensionElements>
+        <activiti:taskListener event="create" delegateExpression="${taskVarBean}">
+          <activiti:field name="varName">
+            <activiti:string>var_autoComplete</activiti:string>
+          </activiti:field>
+          <activiti:field name="varValue">
+            <activiti:string>true</activiti:string>
+          </activiti:field>
+        </activiti:taskListener>
+      </extensionElements>
+    </userTask>
+    <sequenceFlow id="flow1" sourceRef="startevent1" targetRef="usertask1"></sequenceFlow>
+    <userTask id="xssc" name="wf.sc" activiti:candidateGroups="${role_xssc}"></userTask>
+    <sequenceFlow id="flow2" sourceRef="usertask1" targetRef="xssc"></sequenceFlow>
+    <exclusiveGateway id="exclusivegateway1" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow3" sourceRef="xssc" targetRef="exclusivegateway1"></sequenceFlow>
+    <endEvent id="endevent1" name="End"></endEvent>
+    <sequenceFlow id="flow4" name="通过" sourceRef="exclusivegateway1" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_xssc}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow5" name="不通过" sourceRef="exclusivegateway1" targetRef="usertask1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_xssc}]]></conditionExpression>
+    </sequenceFlow>
+  </process>
+  <bpmndi:BPMNDiagram id="BPMNDiagram_jdhxpyjzdwxy-city">
+    <bpmndi:BPMNPlane bpmnElement="jdhxpyjzdwxy-city" id="BPMNPlane_jdhxpyjzdwxy-city">
+      <bpmndi:BPMNShape bpmnElement="startevent1" id="BPMNShape_startevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="150.0" y="210.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="usertask1" id="BPMNShape_usertask1">
+        <omgdc:Bounds height="55.0" width="105.0" x="230.0" y="200.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="usertask2" id="BPMNShape_usertask2">
+        <omgdc:Bounds height="55.0" width="105.0" x="390.0" y="200.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway1" id="BPMNShape_exclusivegateway1">
+        <omgdc:Bounds height="40.0" width="40.0" x="422.0" y="70.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="endevent1" id="BPMNShape_endevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="590.0" y="73.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="xssc" id="BPMNShape_xssc">
+        <omgdc:Bounds height="55.0" width="105.0" x="390.0" y="200.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNEdge bpmnElement="flow1" id="BPMNEdge_flow1">
+        <omgdi:waypoint x="185.0" y="227.0"></omgdi:waypoint>
+        <omgdi:waypoint x="230.0" y="227.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow2" id="BPMNEdge_flow2">
+        <omgdi:waypoint x="335.0" y="227.0"></omgdi:waypoint>
+        <omgdi:waypoint x="390.0" y="227.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow3" id="BPMNEdge_flow3">
+        <omgdi:waypoint x="442.0" y="200.0"></omgdi:waypoint>
+        <omgdi:waypoint x="442.0" y="110.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow4" id="BPMNEdge_flow4">
+        <omgdi:waypoint x="462.0" y="90.0"></omgdi:waypoint>
+        <omgdi:waypoint x="590.0" y="90.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="-26.0" y="4.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow5" id="BPMNEdge_flow5">
+        <omgdi:waypoint x="422.0" y="90.0"></omgdi:waypoint>
+        <omgdi:waypoint x="279.0" y="90.0"></omgdi:waypoint>
+        <omgdi:waypoint x="282.0" y="200.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="39.0" y="4.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+    </bpmndi:BPMNPlane>
+  </bpmndi:BPMNDiagram>
+</definitions>

+ 278 - 0
gkaqv2/trunk/modules/web/src/main/resources/deployments/jdjc.bpmn

@@ -0,0 +1,278 @@
+<?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: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="jdjc" name="监督检查" isExecutable="true">
+    <startEvent id="startevent" name="Start" activiti:initiator="applyUserId"></startEvent>
+    <userTask id="tb" name="wf.tb" activiti:assignee="${applyUserId}">
+      <extensionElements>
+        <activiti:taskListener event="create" delegateExpression="${taskVarBean}">
+          <activiti:field name="varName">
+            <activiti:string>var_autoComplete</activiti:string>
+          </activiti:field>
+          <activiti:field name="varValue">
+            <activiti:string>true</activiti:string>
+          </activiti:field>
+        </activiti:taskListener>
+      </extensionElements>
+    </userTask>
+    <userTask id="kzsc" name="wf.kzsc" activiti:candidateGroups="007"></userTask>
+    <sequenceFlow id="flow5" sourceRef="tb" targetRef="exclusivegateway5"></sequenceFlow>
+    <sequenceFlow id="flow9" sourceRef="startevent" targetRef="tb"></sequenceFlow>
+    <userTask id="sh" name="wf.sh" activiti:candidateGroups="005"></userTask>
+    <sequenceFlow id="flow10" name="上级审批" sourceRef="exclusivegateway1" targetRef="sh">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_kzsc && audit_sjsh}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="pz" name="wf.pz" activiti:candidateGroups="006"></userTask>
+    <sequenceFlow id="flow11" name="上级审批" sourceRef="exclusivegateway2" targetRef="pz">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_sh && audit_sjsh}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="xf" name="wf.xf" activiti:assignee="${applyUserId}"></userTask>
+    <sequenceFlow id="flow12" name="审批通过" sourceRef="exclusivegateway3" targetRef="xf">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_pz}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="qytj" name="wf.qytj" activiti:candidateGroups="${role_jyr}"></userTask>
+    <sequenceFlow id="flow13" sourceRef="xf" targetRef="qytj"></sequenceFlow>
+    <exclusiveGateway id="exclusivegateway1" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow15" sourceRef="kzsc" targetRef="exclusivegateway1"></sequenceFlow>
+    <sequenceFlow id="flow16" name="审批通过" sourceRef="exclusivegateway1" targetRef="xf">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_kzsc&& !audit_sjsh}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway2" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow17" sourceRef="sh" targetRef="exclusivegateway2"></sequenceFlow>
+    <sequenceFlow id="flow18" name="审批通过" sourceRef="exclusivegateway2" targetRef="xf">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_sh && !audit_sjsh}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow19" name="审批不通过" sourceRef="exclusivegateway1" targetRef="tb">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_kzsc}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow20" name="审批不通过" sourceRef="exclusivegateway2" targetRef="tb">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_sh}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway3" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow21" sourceRef="pz" targetRef="exclusivegateway3"></sequenceFlow>
+    <sequenceFlow id="flow22" name="审批不通过" sourceRef="exclusivegateway3" targetRef="tb">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_pz}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway4" name="Exclusive Gateway"></exclusiveGateway>
+    <endEvent id="endevent1" name="End"></endEvent>
+    <sequenceFlow id="flow25" name="审查通过" sourceRef="exclusivegateway4" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_sc}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow26" name="审查不通过,经营人重填" sourceRef="exclusivegateway4" targetRef="qytj">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_sc && !thtb}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow27" name="审查不通过,港口局重填" sourceRef="exclusivegateway4" targetRef="tb">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_sc && thtb}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway5" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow28" sourceRef="exclusivegateway5" targetRef="kzsc">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_tb}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow29" sourceRef="exclusivegateway5" targetRef="qytj">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_tb}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway8" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow35" sourceRef="qytj" targetRef="exclusivegateway8"></sequenceFlow>
+    <userTask id="yqsc" name="wf.yqsc" activiti:candidateGroups="004"></userTask>
+    <sequenceFlow id="flow40" sourceRef="exclusivegateway8" targetRef="yqsc">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_qytj}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow41" sourceRef="yqsc" targetRef="qytj"></sequenceFlow>
+    <userTask id="sc" name="wf.sc" activiti:candidateGroups="004"></userTask>
+    <sequenceFlow id="flow42" sourceRef="exclusivegateway8" targetRef="sc">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_qytj}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow43" sourceRef="sc" targetRef="exclusivegateway4"></sequenceFlow>
+  </process>
+  <bpmndi:BPMNDiagram id="BPMNDiagram_jdjc">
+    <bpmndi:BPMNPlane bpmnElement="jdjc" id="BPMNPlane_jdjc">
+      <bpmndi:BPMNShape bpmnElement="startevent" id="BPMNShape_startevent">
+        <omgdc:Bounds height="35.0" width="35.0" x="120.0" y="230.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="tb" id="BPMNShape_tb">
+        <omgdc:Bounds height="55.0" width="105.0" x="210.0" y="220.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="kzsc" id="BPMNShape_kzsc">
+        <omgdc:Bounds height="55.0" width="105.0" x="361.0" y="220.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="sh" id="BPMNShape_sh">
+        <omgdc:Bounds height="55.0" width="105.0" x="600.0" y="220.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="pz" id="BPMNShape_pz">
+        <omgdc:Bounds height="55.0" width="105.0" x="850.0" y="220.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="xf" id="BPMNShape_xf">
+        <omgdc:Bounds height="55.0" width="105.0" x="465.0" y="350.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="qytj" id="BPMNShape_qytj">
+        <omgdc:Bounds height="55.0" width="105.0" x="465.0" y="481.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway1" id="BPMNShape_exclusivegateway1">
+        <omgdc:Bounds height="40.0" width="40.0" x="497.0" y="227.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway2" id="BPMNShape_exclusivegateway2">
+        <omgdc:Bounds height="40.0" width="40.0" x="740.0" y="227.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway3" id="BPMNShape_exclusivegateway3">
+        <omgdc:Bounds height="40.0" width="40.0" x="987.0" y="227.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway4" id="BPMNShape_exclusivegateway4">
+        <omgdc:Bounds height="40.0" width="40.0" x="732.0" y="590.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="endevent1" id="BPMNShape_endevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="840.0" y="593.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway5" id="BPMNShape_exclusivegateway5">
+        <omgdc:Bounds height="40.0" width="40.0" x="326.0" y="310.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway8" id="BPMNShape_exclusivegateway8">
+        <omgdc:Bounds height="40.0" width="40.0" x="615.0" y="488.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="sc" id="BPMNShape_sc">
+        <omgdc:Bounds height="55.0" width="105.0" x="700.0" y="481.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="yqsc" id="BPMNShape_yqsc">
+        <omgdc:Bounds height="55.0" width="105.0" x="583.0" y="396.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNEdge bpmnElement="flow5" id="BPMNEdge_flow5">
+        <omgdi:waypoint x="262.0" y="275.0"></omgdi:waypoint>
+        <omgdi:waypoint x="346.0" y="310.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow9" id="BPMNEdge_flow9">
+        <omgdi:waypoint x="155.0" y="247.0"></omgdi:waypoint>
+        <omgdi:waypoint x="210.0" y="247.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow10" id="BPMNEdge_flow10">
+        <omgdi:waypoint x="537.0" y="247.0"></omgdi:waypoint>
+        <omgdi:waypoint x="600.0" y="247.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="48.0" x="499.0" y="227.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow11" id="BPMNEdge_flow11">
+        <omgdi:waypoint x="780.0" y="247.0"></omgdi:waypoint>
+        <omgdi:waypoint x="850.0" y="247.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="48.0" x="753.0" y="227.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow12" id="BPMNEdge_flow12">
+        <omgdi:waypoint x="1007.0" y="267.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1007.0" y="376.0"></omgdi:waypoint>
+        <omgdi:waypoint x="570.0" y="377.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="48.0" x="1017.0" y="267.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow13" id="BPMNEdge_flow13">
+        <omgdi:waypoint x="517.0" y="405.0"></omgdi:waypoint>
+        <omgdi:waypoint x="517.0" y="481.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow15" id="BPMNEdge_flow15">
+        <omgdi:waypoint x="466.0" y="247.0"></omgdi:waypoint>
+        <omgdi:waypoint x="497.0" y="247.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow16" id="BPMNEdge_flow16">
+        <omgdi:waypoint x="517.0" y="267.0"></omgdi:waypoint>
+        <omgdi:waypoint x="517.0" y="350.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="48.0" x="468.0" y="248.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow17" id="BPMNEdge_flow17">
+        <omgdi:waypoint x="705.0" y="247.0"></omgdi:waypoint>
+        <omgdi:waypoint x="740.0" y="247.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow18" id="BPMNEdge_flow18">
+        <omgdi:waypoint x="760.0" y="267.0"></omgdi:waypoint>
+        <omgdi:waypoint x="759.0" y="356.0"></omgdi:waypoint>
+        <omgdi:waypoint x="570.0" y="377.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="48.0" x="756.0" y="250.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow19" id="BPMNEdge_flow19">
+        <omgdi:waypoint x="517.0" y="227.0"></omgdi:waypoint>
+        <omgdi:waypoint x="513.0" y="204.0"></omgdi:waypoint>
+        <omgdi:waypoint x="264.0" y="204.0"></omgdi:waypoint>
+        <omgdi:waypoint x="262.0" y="220.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="60.0" x="501.0" y="213.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow20" id="BPMNEdge_flow20">
+        <omgdi:waypoint x="760.0" y="227.0"></omgdi:waypoint>
+        <omgdi:waypoint x="760.0" y="159.0"></omgdi:waypoint>
+        <omgdi:waypoint x="262.0" y="159.0"></omgdi:waypoint>
+        <omgdi:waypoint x="262.0" y="220.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="60.0" x="770.0" y="227.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow21" id="BPMNEdge_flow21">
+        <omgdi:waypoint x="955.0" y="247.0"></omgdi:waypoint>
+        <omgdi:waypoint x="987.0" y="247.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow22" id="BPMNEdge_flow22">
+        <omgdi:waypoint x="1007.0" y="227.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1007.0" y="125.0"></omgdi:waypoint>
+        <omgdi:waypoint x="259.0" y="125.0"></omgdi:waypoint>
+        <omgdi:waypoint x="262.0" y="220.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="60.0" x="1017.0" y="227.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow25" id="BPMNEdge_flow25">
+        <omgdi:waypoint x="772.0" y="610.0"></omgdi:waypoint>
+        <omgdi:waypoint x="840.0" y="610.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="48.0" x="665.0" y="593.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow26" id="BPMNEdge_flow26">
+        <omgdi:waypoint x="752.0" y="590.0"></omgdi:waypoint>
+        <omgdi:waypoint x="517.0" y="536.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="42.0" width="100.0" x="646.0" y="566.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow27" id="BPMNEdge_flow27">
+        <omgdi:waypoint x="732.0" y="610.0"></omgdi:waypoint>
+        <omgdi:waypoint x="262.0" y="610.0"></omgdi:waypoint>
+        <omgdi:waypoint x="262.0" y="275.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="42.0" width="100.0" x="157.0" y="-47.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow28" id="BPMNEdge_flow28">
+        <omgdi:waypoint x="346.0" y="310.0"></omgdi:waypoint>
+        <omgdi:waypoint x="346.0" y="247.0"></omgdi:waypoint>
+        <omgdi:waypoint x="361.0" y="247.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow29" id="BPMNEdge_flow29">
+        <omgdi:waypoint x="346.0" y="350.0"></omgdi:waypoint>
+        <omgdi:waypoint x="346.0" y="508.0"></omgdi:waypoint>
+        <omgdi:waypoint x="465.0" y="508.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow35" id="BPMNEdge_flow35">
+        <omgdi:waypoint x="570.0" y="508.0"></omgdi:waypoint>
+        <omgdi:waypoint x="615.0" y="508.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow40" id="BPMNEdge_flow40">
+        <omgdi:waypoint x="635.0" y="488.0"></omgdi:waypoint>
+        <omgdi:waypoint x="635.0" y="451.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow41" id="BPMNEdge_flow41">
+        <omgdi:waypoint x="635.0" y="451.0"></omgdi:waypoint>
+        <omgdi:waypoint x="517.0" y="481.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow42" id="BPMNEdge_flow42">
+        <omgdi:waypoint x="655.0" y="508.0"></omgdi:waypoint>
+        <omgdi:waypoint x="700.0" y="508.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow43" id="BPMNEdge_flow43">
+        <omgdi:waypoint x="752.0" y="536.0"></omgdi:waypoint>
+        <omgdi:waypoint x="752.0" y="590.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+    </bpmndi:BPMNPlane>
+  </bpmndi:BPMNDiagram>
+</definitions>

+ 262 - 0
gkaqv2/trunk/modules/web/src/main/resources/deployments/jsxmaqtjsc-city.bpmn

@@ -0,0 +1,262 @@
+<?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: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="jsxmaqtjsc-city" name="建设项目安全提交审查-市级" isExecutable="true">
+    <startEvent id="start" name="Start" activiti:initiator="applyUserId"></startEvent>
+    <userTask id="tb" name="wf.tb" activiti:assignee="${applyUserId}">
+      <extensionElements>
+        <activiti:taskListener event="create" delegateExpression="${taskVarBean}">
+          <activiti:field name="varName">
+            <activiti:string>var_autoComplete</activiti:string>
+          </activiti:field>
+          <activiti:field name="varValue">
+            <activiti:string>true</activiti:string>
+          </activiti:field>
+        </activiti:taskListener>
+      </extensionElements>
+    </userTask>
+    <sequenceFlow id="flow1" sourceRef="start" targetRef="tb"></sequenceFlow>
+    <userTask id="xssc" name="wf.xssc" activiti:candidateGroups="${role_xssc}"></userTask>
+    <sequenceFlow id="flow2" sourceRef="tb" targetRef="xssc"></sequenceFlow>
+    <exclusiveGateway id="exclusivegateway1" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow3" sourceRef="xssc" targetRef="exclusivegateway1"></sequenceFlow>
+    <sequenceFlow id="flow4" name="不通过" sourceRef="exclusivegateway1" targetRef="tb">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_xssc}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="zysl" name="wf.zysl" activiti:candidateGroups="${role_zysl}"></userTask>
+    <sequenceFlow id="flow5" name="通过" sourceRef="exclusivegateway1" targetRef="zysl">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_xssc}]]></conditionExpression>
+    </sequenceFlow>
+    <endEvent id="endevent1" name="End"></endEvent>
+    <sequenceFlow id="flow8" name="不准予受理" sourceRef="exclusivegateway3" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_zysl}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway3" name="Exclusive Gateway"></exclusiveGateway>
+    <userTask id="sj" name="wf.tjsj" activiti:assignee="${admin}"></userTask>
+    <sequenceFlow id="flow10" name="转报" sourceRef="exclusivegateway3" targetRef="sj">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_zysl&&auditPass_zb}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="sc" name="wf.sc" activiti:candidateGroups="${role_sc}"></userTask>
+    <sequenceFlow id="flow11" name="不转报" sourceRef="exclusivegateway3" targetRef="sc">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_zysl&&!auditPass_zb}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway4" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow13" sourceRef="sj" targetRef="exclusivegateway4"></sequenceFlow>
+    <userTask id="thsl" name="wf.th" activiti:candidateGroups="${role_zb}"></userTask>
+    <sequenceFlow id="flow14" name="修改" sourceRef="exclusivegateway4" targetRef="thsl">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_sj}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow16" name="完成" sourceRef="exclusivegateway4" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_sj}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="sjxg" name="wf.tb" activiti:assignee="${applyUserId}"></userTask>
+    <sequenceFlow id="flow18" sourceRef="thsl" targetRef="sjxg"></sequenceFlow>
+    <sequenceFlow id="flow19" sourceRef="zb" targetRef="sj"></sequenceFlow>
+    <userTask id="zb" name="wf.zb" activiti:candidateGroups="${role_zb}"></userTask>
+    <sequenceFlow id="flow20" sourceRef="sjxg" targetRef="zb"></sequenceFlow>
+    <userTask id="sh" name="wf.sh" activiti:candidateGroups="${role_sh}"></userTask>
+    <exclusiveGateway id="exclusivegateway5" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow24" sourceRef="sc" targetRef="exclusivegateway5"></sequenceFlow>
+    <sequenceFlow id="flow25" name="不通过" sourceRef="exclusivegateway5" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_sc}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway6" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow26" sourceRef="sh" targetRef="exclusivegateway6"></sequenceFlow>
+    <sequenceFlow id="flow27" name="不通过" sourceRef="exclusivegateway6" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_sh}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="pz" name="wf.pz" activiti:candidateGroups="${role_pz}"></userTask>
+    <sequenceFlow id="flow28" name="通过" sourceRef="exclusivegateway6" targetRef="pz">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_sh}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow31" sourceRef="pz" targetRef="endevent1"></sequenceFlow>
+    <sequenceFlow id="flow32" sourceRef="zysl" targetRef="exclusivegateway3"></sequenceFlow>
+    <sequenceFlow id="flow33" name="通过" sourceRef="exclusivegateway5" targetRef="sh">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_sc}]]></conditionExpression>
+    </sequenceFlow>
+  </process>
+  <bpmndi:BPMNDiagram id="BPMNDiagram_aqyssc-city">
+    <bpmndi:BPMNPlane bpmnElement="aqyssc-city" id="BPMNPlane_aqyssc-city">
+      <bpmndi:BPMNShape bpmnElement="start" id="BPMNShape_start">
+        <omgdc:Bounds height="35.0" width="35.0" x="20.0" y="143.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="tb" id="BPMNShape_tb">
+        <omgdc:Bounds height="55.0" width="105.0" x="80.0" y="133.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="xssc" id="BPMNShape_xssc">
+        <omgdc:Bounds height="55.0" width="105.0" x="208.0" y="133.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway1" id="BPMNShape_exclusivegateway1">
+        <omgdc:Bounds height="40.0" width="40.0" x="330.0" y="140.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="zysl" id="BPMNShape_zysl">
+        <omgdc:Bounds height="55.0" width="105.0" x="400.0" y="133.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="endevent1" id="BPMNShape_endevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="918.0" y="390.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway3" id="BPMNShape_exclusivegateway3">
+        <omgdc:Bounds height="40.0" width="40.0" x="432.0" y="219.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="sj" id="BPMNShape_sj">
+        <omgdc:Bounds height="55.0" width="105.0" x="522.0" y="212.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="sc" id="BPMNShape_sc">
+        <omgdc:Bounds height="55.0" width="105.0" x="777.0" y="133.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway4" id="BPMNShape_exclusivegateway4">
+        <omgdc:Bounds height="40.0" width="40.0" x="554.0" y="310.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="thsl" id="BPMNShape_thsl">
+        <omgdc:Bounds height="55.0" width="105.0" x="650.0" y="303.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="sh" id="BPMNShape_sh">
+        <omgdc:Bounds height="55.0" width="105.0" x="1000.0" y="133.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway5" id="BPMNShape_exclusivegateway5">
+        <omgdc:Bounds height="40.0" width="40.0" x="915.0" y="140.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway6" id="BPMNShape_exclusivegateway6">
+        <omgdc:Bounds height="40.0" width="40.0" x="1032.0" y="219.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="pz" id="BPMNShape_pz">
+        <omgdc:Bounds height="55.0" width="105.0" x="1000.0" y="303.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="sjxg" id="BPMNShape_sjxg">
+        <omgdc:Bounds height="55.0" width="105.0" x="777.0" y="303.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="zb" id="BPMNShape_zb">
+        <omgdc:Bounds height="55.0" width="105.0" x="777.0" y="212.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNEdge bpmnElement="flow1" id="BPMNEdge_flow1">
+        <omgdi:waypoint x="55.0" y="160.0"></omgdi:waypoint>
+        <omgdi:waypoint x="80.0" y="160.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow2" id="BPMNEdge_flow2">
+        <omgdi:waypoint x="185.0" y="160.0"></omgdi:waypoint>
+        <omgdi:waypoint x="208.0" y="160.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow3" id="BPMNEdge_flow3">
+        <omgdi:waypoint x="313.0" y="160.0"></omgdi:waypoint>
+        <omgdi:waypoint x="330.0" y="160.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow4" id="BPMNEdge_flow4">
+        <omgdi:waypoint x="350.0" y="140.0"></omgdi:waypoint>
+        <omgdi:waypoint x="350.0" y="77.0"></omgdi:waypoint>
+        <omgdi:waypoint x="132.0" y="77.0"></omgdi:waypoint>
+        <omgdi:waypoint x="132.0" y="133.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="-20.0" y="6.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow5" id="BPMNEdge_flow5">
+        <omgdi:waypoint x="370.0" y="160.0"></omgdi:waypoint>
+        <omgdi:waypoint x="400.0" y="160.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="-15.0" y="-20.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow8" id="BPMNEdge_flow8">
+        <omgdi:waypoint x="452.0" y="259.0"></omgdi:waypoint>
+        <omgdi:waypoint x="451.0" y="459.0"></omgdi:waypoint>
+        <omgdi:waypoint x="935.0" y="459.0"></omgdi:waypoint>
+        <omgdi:waypoint x="935.0" y="425.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="60.0" x="-147.0" y="-29.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow10" id="BPMNEdge_flow10">
+        <omgdi:waypoint x="472.0" y="239.0"></omgdi:waypoint>
+        <omgdi:waypoint x="522.0" y="239.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="-16.0" y="4.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow11" id="BPMNEdge_flow11">
+        <omgdi:waypoint x="452.0" y="219.0"></omgdi:waypoint>
+        <omgdi:waypoint x="549.0" y="160.0"></omgdi:waypoint>
+        <omgdi:waypoint x="777.0" y="160.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="-20.0" y="7.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow13" id="BPMNEdge_flow13">
+        <omgdi:waypoint x="574.0" y="267.0"></omgdi:waypoint>
+        <omgdi:waypoint x="574.0" y="310.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow14" id="BPMNEdge_flow14">
+        <omgdi:waypoint x="594.0" y="330.0"></omgdi:waypoint>
+        <omgdi:waypoint x="650.0" y="330.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="-19.0" y="7.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow16" id="BPMNEdge_flow16">
+        <omgdi:waypoint x="574.0" y="350.0"></omgdi:waypoint>
+        <omgdi:waypoint x="574.0" y="407.0"></omgdi:waypoint>
+        <omgdi:waypoint x="918.0" y="407.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="-114.0" y="-17.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow18" id="BPMNEdge_flow18">
+        <omgdi:waypoint x="755.0" y="330.0"></omgdi:waypoint>
+        <omgdi:waypoint x="777.0" y="330.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow19" id="BPMNEdge_flow19">
+        <omgdi:waypoint x="777.0" y="239.0"></omgdi:waypoint>
+        <omgdi:waypoint x="627.0" y="239.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow20" id="BPMNEdge_flow20">
+        <omgdi:waypoint x="829.0" y="303.0"></omgdi:waypoint>
+        <omgdi:waypoint x="829.0" y="267.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow24" id="BPMNEdge_flow24">
+        <omgdi:waypoint x="882.0" y="160.0"></omgdi:waypoint>
+        <omgdi:waypoint x="915.0" y="160.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow25" id="BPMNEdge_flow25">
+        <omgdi:waypoint x="935.0" y="180.0"></omgdi:waypoint>
+        <omgdi:waypoint x="935.0" y="390.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="5.0" y="-88.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow26" id="BPMNEdge_flow26">
+        <omgdi:waypoint x="1052.0" y="188.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1052.0" y="219.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow27" id="BPMNEdge_flow27">
+        <omgdi:waypoint x="1032.0" y="239.0"></omgdi:waypoint>
+        <omgdi:waypoint x="973.0" y="239.0"></omgdi:waypoint>
+        <omgdi:waypoint x="973.0" y="407.0"></omgdi:waypoint>
+        <omgdi:waypoint x="953.0" y="407.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="10.0" y="-61.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow28" id="BPMNEdge_flow28">
+        <omgdi:waypoint x="1052.0" y="259.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1052.0" y="303.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="9.0" y="-15.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow31" id="BPMNEdge_flow31">
+        <omgdi:waypoint x="1052.0" y="358.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1052.0" y="407.0"></omgdi:waypoint>
+        <omgdi:waypoint x="953.0" y="407.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow32" id="BPMNEdge_flow32">
+        <omgdi:waypoint x="452.0" y="188.0"></omgdi:waypoint>
+        <omgdi:waypoint x="452.0" y="219.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow33" id="BPMNEdge_flow33">
+        <omgdi:waypoint x="955.0" y="160.0"></omgdi:waypoint>
+        <omgdi:waypoint x="1000.0" y="160.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="-7.0" y="7.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+    </bpmndi:BPMNPlane>
+  </bpmndi:BPMNDiagram>
+</definitions>

+ 200 - 0
gkaqv2/trunk/modules/web/src/main/resources/deployments/jsxmaqtjsc-province.bpmn

@@ -0,0 +1,200 @@
+<?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: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="jsxmaqtjsc-province" name="建设项目安全条件审查-省级" isExecutable="true">
+    <startEvent id="start" name="Start"></startEvent>
+    <userTask id="sl" name="wf.sl" activiti:candidateGroups="${role_sl}"></userTask>
+    <sequenceFlow id="flow1" sourceRef="start" targetRef="sl"></sequenceFlow>
+    <userTask id="zlsc" name="wf.zlsc" activiti:candidateGroups="${role_zlsc}"></userTask>
+    <sequenceFlow id="flow2" sourceRef="sl" targetRef="zlsc"></sequenceFlow>
+    <userTask id="zj" name="wf.zj" activiti:candidateGroups="${role_zj}"></userTask>
+    <userTask id="sjxg1" name="wf.sjxg" activiti:assignee="${admin_tb}"></userTask>
+    <sequenceFlow id="flow6" sourceRef="sjxg1" targetRef="zlsc"></sequenceFlow>
+    <exclusiveGateway id="exclusivegateway2" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow7" sourceRef="zj" targetRef="exclusivegateway2"></sequenceFlow>
+    <userTask id="sjxg2" name="wf.sjxg" activiti:assignee="${admin_tb}"></userTask>
+    <sequenceFlow id="flow8" name="不通过" sourceRef="exclusivegateway2" targetRef="sjxg2">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_zj}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow9" sourceRef="sjxg2" targetRef="zj"></sequenceFlow>
+    <userTask id="fjsp" name="wf.fjsp" activiti:candidateGroups="${role_fjsp}"></userTask>
+    <sequenceFlow id="flow10" name="通过" sourceRef="exclusivegateway2" targetRef="fjsp">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_zj}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="zjsp" name="wf.zjsp" activiti:candidateGroups="${role_zjsp}"></userTask>
+    <sequenceFlow id="flow11" name="通过" sourceRef="exclusivegateway3" targetRef="zjsp">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_fjsp}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway3" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow12" sourceRef="fjsp" targetRef="exclusivegateway3"></sequenceFlow>
+    <endEvent id="endevent1" name="End"></endEvent>
+    <sequenceFlow id="flow13" name="不通过" sourceRef="exclusivegateway3" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_fjsp}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow15" sourceRef="zjsp" targetRef="endevent1"></sequenceFlow>
+    <userTask id="kssc" name="wf.kssc" activiti:candidateGroups="${role_kssc}"></userTask>
+    <exclusiveGateway id="exclusivegateway5" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow22" sourceRef="kssc" targetRef="exclusivegateway5"></sequenceFlow>
+    <sequenceFlow id="flow23" name="通过" sourceRef="exclusivegateway5" targetRef="zj">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_kssc}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway6" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow26" sourceRef="zlsc" targetRef="exclusivegateway6"></sequenceFlow>
+    <sequenceFlow id="flow27" name="不通过" sourceRef="exclusivegateway6" targetRef="sjxg1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_zlsc}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow28" name="通过" sourceRef="exclusivegateway6" targetRef="kssc">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_zlsc}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow29" name="不通过" sourceRef="exclusivegateway5" targetRef="zlsc">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_kssc}]]></conditionExpression>
+    </sequenceFlow>
+  </process>
+  <bpmndi:BPMNDiagram id="BPMNDiagram_jsxmaqtjsc-province">
+    <bpmndi:BPMNPlane bpmnElement="jsxmaqtjsc-province" id="BPMNPlane_jsxmaqtjsc-province">
+      <bpmndi:BPMNShape bpmnElement="start" id="BPMNShape_start">
+        <omgdc:Bounds height="35.0" width="35.0" x="-280.0" y="110.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="sl" id="BPMNShape_sl">
+        <omgdc:Bounds height="55.0" width="105.0" x="-180.0" y="100.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="zlsc" id="BPMNShape_zlsc">
+        <omgdc:Bounds height="55.0" width="105.0" x="-10.0" y="100.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="zj" id="BPMNShape_zj">
+        <omgdc:Bounds height="55.0" width="105.0" x="420.0" y="100.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="sjxg1" id="BPMNShape_sjxg1">
+        <omgdc:Bounds height="55.0" width="105.0" x="95.0" y="190.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway2" id="BPMNShape_exclusivegateway2">
+        <omgdc:Bounds height="40.0" width="40.0" x="570.0" y="107.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="sjxg2" id="BPMNShape_sjxg2">
+        <omgdc:Bounds height="55.0" width="105.0" x="420.0" y="190.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="fjsp" id="BPMNShape_fjsp">
+        <omgdc:Bounds height="55.0" width="105.0" x="643.0" y="100.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="zjsp" id="BPMNShape_zjsp">
+        <omgdc:Bounds height="55.0" width="105.0" x="840.0" y="100.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway3" id="BPMNShape_exclusivegateway3">
+        <omgdc:Bounds height="40.0" width="40.0" x="771.0" y="107.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="endevent1" id="BPMNShape_endevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="875.0" y="200.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="usertask6" id="BPMNShape_usertask6">
+        <omgdc:Bounds height="55.0" width="105.0" x="205.0" y="100.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway5" id="BPMNShape_exclusivegateway5">
+        <omgdc:Bounds height="40.0" width="40.0" x="342.0" y="107.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway6" id="BPMNShape_exclusivegateway6">
+        <omgdc:Bounds height="40.0" width="40.0" x="127.0" y="107.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="kssc" id="BPMNShape_kssc">
+        <omgdc:Bounds height="55.0" width="105.0" x="205.0" y="100.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNEdge bpmnElement="flow1" id="BPMNEdge_flow1">
+        <omgdi:waypoint x="-245.0" y="127.0"></omgdi:waypoint>
+        <omgdi:waypoint x="-180.0" y="127.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow2" id="BPMNEdge_flow2">
+        <omgdi:waypoint x="-75.0" y="127.0"></omgdi:waypoint>
+        <omgdi:waypoint x="-10.0" y="127.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow6" id="BPMNEdge_flow6">
+        <omgdi:waypoint x="95.0" y="217.0"></omgdi:waypoint>
+        <omgdi:waypoint x="42.0" y="218.0"></omgdi:waypoint>
+        <omgdi:waypoint x="42.0" y="155.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow7" id="BPMNEdge_flow7">
+        <omgdi:waypoint x="525.0" y="127.0"></omgdi:waypoint>
+        <omgdi:waypoint x="570.0" y="127.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow8" id="BPMNEdge_flow8">
+        <omgdi:waypoint x="590.0" y="147.0"></omgdi:waypoint>
+        <omgdi:waypoint x="590.0" y="217.0"></omgdi:waypoint>
+        <omgdi:waypoint x="525.0" y="217.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="10.0" y="-47.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow9" id="BPMNEdge_flow9">
+        <omgdi:waypoint x="525.0" y="217.0"></omgdi:waypoint>
+        <omgdi:waypoint x="472.0" y="189.0"></omgdi:waypoint>
+        <omgdi:waypoint x="472.0" y="155.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow10" id="BPMNEdge_flow10">
+        <omgdi:waypoint x="610.0" y="127.0"></omgdi:waypoint>
+        <omgdi:waypoint x="643.0" y="127.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="-10.0" y="7.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow11" id="BPMNEdge_flow11">
+        <omgdi:waypoint x="811.0" y="127.0"></omgdi:waypoint>
+        <omgdi:waypoint x="840.0" y="127.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="-14.0" y="7.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow12" id="BPMNEdge_flow12">
+        <omgdi:waypoint x="748.0" y="127.0"></omgdi:waypoint>
+        <omgdi:waypoint x="771.0" y="127.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow13" id="BPMNEdge_flow13">
+        <omgdi:waypoint x="791.0" y="147.0"></omgdi:waypoint>
+        <omgdi:waypoint x="791.0" y="217.0"></omgdi:waypoint>
+        <omgdi:waypoint x="875.0" y="217.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="2.0" y="-49.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow15" id="BPMNEdge_flow15">
+        <omgdi:waypoint x="892.0" y="155.0"></omgdi:waypoint>
+        <omgdi:waypoint x="892.0" y="200.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow22" id="BPMNEdge_flow22">
+        <omgdi:waypoint x="310.0" y="127.0"></omgdi:waypoint>
+        <omgdi:waypoint x="342.0" y="127.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow23" id="BPMNEdge_flow23">
+        <omgdi:waypoint x="382.0" y="127.0"></omgdi:waypoint>
+        <omgdi:waypoint x="420.0" y="127.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="-11.0" y="7.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow26" id="BPMNEdge_flow26">
+        <omgdi:waypoint x="95.0" y="127.0"></omgdi:waypoint>
+        <omgdi:waypoint x="127.0" y="127.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow27" id="BPMNEdge_flow27">
+        <omgdi:waypoint x="147.0" y="147.0"></omgdi:waypoint>
+        <omgdi:waypoint x="147.0" y="190.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="10.0" y="0.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow28" id="BPMNEdge_flow28">
+        <omgdi:waypoint x="167.0" y="127.0"></omgdi:waypoint>
+        <omgdi:waypoint x="205.0" y="127.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="-19.0" y="7.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow29" id="BPMNEdge_flow29">
+        <omgdi:waypoint x="362.0" y="107.0"></omgdi:waypoint>
+        <omgdi:waypoint x="361.0" y="42.0"></omgdi:waypoint>
+        <omgdi:waypoint x="206.0" y="42.0"></omgdi:waypoint>
+        <omgdi:waypoint x="40.0" y="42.0"></omgdi:waypoint>
+        <omgdi:waypoint x="42.0" y="100.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="10.0" y="0.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+    </bpmndi:BPMNPlane>
+  </bpmndi:BPMNDiagram>
+</definitions>

+ 31 - 0
gkaqv2/trunk/modules/web/src/main/resources/deployments/jyrUser.bpmn

@@ -0,0 +1,31 @@
+<?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: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="jyrUser" name="用户审批" isExecutable="true">
+    <startEvent id="start" name="Start" activiti:initiator="applyUserId"></startEvent>
+    <userTask id="usertask1" name="wf.pz" activiti:candidateGroups="${role_pz}"></userTask>
+    <sequenceFlow id="flow1" sourceRef="start" targetRef="usertask1"></sequenceFlow>
+    <endEvent id="endevent1" name="End"></endEvent>
+    <sequenceFlow id="flow2" sourceRef="usertask1" targetRef="endevent1"></sequenceFlow>
+  </process>
+  <bpmndi:BPMNDiagram id="BPMNDiagram_jyrUser">
+    <bpmndi:BPMNPlane bpmnElement="jyrUser" id="BPMNPlane_jyrUser">
+      <bpmndi:BPMNShape bpmnElement="start" id="BPMNShape_start">
+        <omgdc:Bounds height="35.0" width="35.0" x="100.0" y="200.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="usertask1" id="BPMNShape_usertask1">
+        <omgdc:Bounds height="55.0" width="105.0" x="180.0" y="190.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="endevent1" id="BPMNShape_endevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="340.0" y="200.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNEdge bpmnElement="flow1" id="BPMNEdge_flow1">
+        <omgdi:waypoint x="135.0" y="217.0"></omgdi:waypoint>
+        <omgdi:waypoint x="180.0" y="217.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow2" id="BPMNEdge_flow2">
+        <omgdi:waypoint x="285.0" y="217.0"></omgdi:waypoint>
+        <omgdi:waypoint x="340.0" y="217.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+    </bpmndi:BPMNPlane>
+  </bpmndi:BPMNDiagram>
+</definitions>

+ 78 - 0
gkaqv2/trunk/modules/web/src/main/resources/deployments/qxzysbsp-city.bpmn

@@ -0,0 +1,78 @@
+<?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: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="qxzysbsp-city" name="qxzysbspName" isExecutable="true">
+    <startEvent id="startevent1" name="Start" activiti:initiator="applyUserId"></startEvent>
+    <userTask id="tb" name="wf.tb" 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="tb"></sequenceFlow>
+    <userTask id="xssc" name="wf.sc" activiti:candidateGroups="${role_xssc}"></userTask>
+    <sequenceFlow id="flow2" sourceRef="tb" targetRef="xssc"></sequenceFlow>
+    <exclusiveGateway id="exclusivegateway1" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow3" sourceRef="xssc" targetRef="exclusivegateway1"></sequenceFlow>
+    <endEvent id="endevent1" name="End"></endEvent>
+    <sequenceFlow id="flow4" name="通过" sourceRef="exclusivegateway1" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_xssc}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow5" name="不通过" sourceRef="exclusivegateway1" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_xssc}]]></conditionExpression>
+    </sequenceFlow>
+  </process>
+  <bpmndi:BPMNDiagram id="BPMNDiagram_qxzysbsp-city">
+    <bpmndi:BPMNPlane bpmnElement="qxzysbsp-city" id="BPMNPlane_qxzysbsp-city">
+      <bpmndi:BPMNShape bpmnElement="startevent1" id="BPMNShape_startevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="150.0" y="210.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="tb" id="BPMNShape_tb">
+        <omgdc:Bounds height="55.0" width="105.0" x="230.0" y="200.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="xssc" id="BPMNShape_xssc">
+        <omgdc:Bounds height="55.0" width="105.0" x="390.0" y="200.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway1" id="BPMNShape_exclusivegateway1">
+        <omgdc:Bounds height="40.0" width="40.0" x="422.0" y="70.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="endevent1" id="BPMNShape_endevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="590.0" y="73.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNEdge bpmnElement="flow1" id="BPMNEdge_flow1">
+        <omgdi:waypoint x="185.0" y="227.0"></omgdi:waypoint>
+        <omgdi:waypoint x="230.0" y="227.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow2" id="BPMNEdge_flow2">
+        <omgdi:waypoint x="335.0" y="227.0"></omgdi:waypoint>
+        <omgdi:waypoint x="390.0" y="227.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow3" id="BPMNEdge_flow3">
+        <omgdi:waypoint x="442.0" y="200.0"></omgdi:waypoint>
+        <omgdi:waypoint x="442.0" y="110.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow4" id="BPMNEdge_flow4">
+        <omgdi:waypoint x="462.0" y="90.0"></omgdi:waypoint>
+        <omgdi:waypoint x="590.0" y="90.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="416.0" y="73.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow5" id="BPMNEdge_flow5">
+        <omgdi:waypoint x="422.0" y="90.0"></omgdi:waypoint>
+        <omgdi:waypoint x="282.0" y="90.0"></omgdi:waypoint>
+        <omgdi:waypoint x="282.0" y="26.0"></omgdi:waypoint>
+        <omgdi:waypoint x="607.0" y="26.0"></omgdi:waypoint>
+        <omgdi:waypoint x="607.0" y="73.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="39.0" y="-17.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+    </bpmndi:BPMNPlane>
+  </bpmndi:BPMNDiagram>
+</definitions>

+ 178 - 0
gkaqv2/trunk/modules/web/src/main/resources/deployments/whzyfzhz-city.bpmn

@@ -0,0 +1,178 @@
+<?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: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.yjpt.jtgh.com/workflow">
+  <process id="whzyfzhz-city" name="whzyfzhz.name" isExecutable="true">
+    <startEvent id="start" name="Start" activiti:initiator="applyUserId"></startEvent>
+    <userTask id="tb" name="wf.tb" 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="start" targetRef="tb"></sequenceFlow>
+    <userTask id="xssc" name="wf.xssc" activiti:candidateGroups="${role_xssc}"></userTask>
+    <sequenceFlow id="flow2" sourceRef="tb" targetRef="xssc"></sequenceFlow>
+    <exclusiveGateway id="exclusivegateway1" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow3" sourceRef="xssc" targetRef="exclusivegateway1"></sequenceFlow>
+    <sequenceFlow id="flow4" name="不通过" sourceRef="exclusivegateway1" targetRef="tb">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_xssc}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="sc" name="wf.sc" activiti:candidateGroups="${role_sc}"></userTask>
+    <sequenceFlow id="flow5" name="通过" sourceRef="exclusivegateway1" targetRef="sc">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_xssc}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway2" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow6" sourceRef="sc" targetRef="exclusivegateway2"></sequenceFlow>
+    <sequenceFlow id="flow7" name="不通过" sourceRef="exclusivegateway2" targetRef="xssc">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_sc}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="sh" name="wf.sh" activiti:candidateGroups="${role_sh}"></userTask>
+    <sequenceFlow id="flow8" name="通过" sourceRef="exclusivegateway2" targetRef="sh">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_sc}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway3" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow9" sourceRef="sh" targetRef="exclusivegateway3"></sequenceFlow>
+    <sequenceFlow id="flow10" name="不通过" sourceRef="exclusivegateway3" targetRef="sc">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_sh}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="pz" name="wf.pz" activiti:candidateGroups="${role_pz}"></userTask>
+    <sequenceFlow id="flow12" name="通过" sourceRef="exclusivegateway3" targetRef="pz">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_sh}]]></conditionExpression>
+    </sequenceFlow>
+    <endEvent id="endevent2" name="End"></endEvent>
+    <exclusiveGateway id="exclusivegateway4" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow13" sourceRef="pz" targetRef="exclusivegateway4"></sequenceFlow>
+    <sequenceFlow id="flow14" name="不通过" sourceRef="exclusivegateway4" targetRef="sh">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_pz}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow15" name="通过" sourceRef="exclusivegateway4" targetRef="endevent2">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_pz}]]></conditionExpression>
+    </sequenceFlow>
+  </process>
+  <bpmndi:BPMNDiagram id="BPMNDiagram_whzyfzhz-city">
+    <bpmndi:BPMNPlane bpmnElement="whzyfzhz-city" id="BPMNPlane_whzyfzhz-city">
+      <bpmndi:BPMNShape bpmnElement="start" id="BPMNShape_start">
+        <omgdc:Bounds height="35.0" width="35.0" x="10.0" y="170.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="tb" id="BPMNShape_tb">
+        <omgdc:Bounds height="55.0" width="105.0" x="70.0" y="160.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="xssc" id="BPMNShape_xssc">
+        <omgdc:Bounds height="55.0" width="105.0" x="198.0" y="160.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway1" id="BPMNShape_exclusivegateway1">
+        <omgdc:Bounds height="40.0" width="40.0" x="230.0" y="90.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="sc" id="BPMNShape_sc">
+        <omgdc:Bounds height="55.0" width="105.0" x="327.0" y="83.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway2" id="BPMNShape_exclusivegateway2">
+        <omgdc:Bounds height="40.0" width="40.0" x="359.0" y="167.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="sh" id="BPMNShape_sh">
+        <omgdc:Bounds height="55.0" width="105.0" x="440.0" y="160.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway3" id="BPMNShape_exclusivegateway3">
+        <omgdc:Bounds height="40.0" width="40.0" x="472.0" y="90.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="pz" id="BPMNShape_pz">
+        <omgdc:Bounds height="55.0" width="105.0" x="570.0" y="160.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="endevent2" id="BPMNShape_endevent2">
+        <omgdc:Bounds height="35.0" width="35.0" x="700.0" y="170.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway4" id="BPMNShape_exclusivegateway4">
+        <omgdc:Bounds height="40.0" width="40.0" x="602.0" y="280.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNEdge bpmnElement="flow1" id="BPMNEdge_flow1">
+        <omgdi:waypoint x="45.0" y="187.0"></omgdi:waypoint>
+        <omgdi:waypoint x="70.0" y="187.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow2" id="BPMNEdge_flow2">
+        <omgdi:waypoint x="175.0" y="187.0"></omgdi:waypoint>
+        <omgdi:waypoint x="198.0" y="187.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow3" id="BPMNEdge_flow3">
+        <omgdi:waypoint x="250.0" y="160.0"></omgdi:waypoint>
+        <omgdi:waypoint x="250.0" y="130.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow4" id="BPMNEdge_flow4">
+        <omgdi:waypoint x="230.0" y="110.0"></omgdi:waypoint>
+        <omgdi:waypoint x="122.0" y="110.0"></omgdi:waypoint>
+        <omgdi:waypoint x="122.0" y="160.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="20.0" y="-20.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow5" id="BPMNEdge_flow5">
+        <omgdi:waypoint x="270.0" y="110.0"></omgdi:waypoint>
+        <omgdi:waypoint x="327.0" y="110.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="252.0" y="90.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow6" id="BPMNEdge_flow6">
+        <omgdi:waypoint x="379.0" y="138.0"></omgdi:waypoint>
+        <omgdi:waypoint x="379.0" y="167.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow7" id="BPMNEdge_flow7">
+        <omgdi:waypoint x="359.0" y="187.0"></omgdi:waypoint>
+        <omgdi:waypoint x="303.0" y="187.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="338.0" y="194.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow8" id="BPMNEdge_flow8">
+        <omgdi:waypoint x="399.0" y="187.0"></omgdi:waypoint>
+        <omgdi:waypoint x="440.0" y="187.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="379.0" y="194.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow9" id="BPMNEdge_flow9">
+        <omgdi:waypoint x="492.0" y="160.0"></omgdi:waypoint>
+        <omgdi:waypoint x="492.0" y="130.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow10" id="BPMNEdge_flow10">
+        <omgdi:waypoint x="472.0" y="110.0"></omgdi:waypoint>
+        <omgdi:waypoint x="432.0" y="110.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="463.0" y="90.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow12" id="BPMNEdge_flow12">
+        <omgdi:waypoint x="512.0" y="110.0"></omgdi:waypoint>
+        <omgdi:waypoint x="622.0" y="110.0"></omgdi:waypoint>
+        <omgdi:waypoint x="622.0" y="160.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="483.0" y="90.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow13" id="BPMNEdge_flow13">
+        <omgdi:waypoint x="622.0" y="215.0"></omgdi:waypoint>
+        <omgdi:waypoint x="622.0" y="280.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow14" id="BPMNEdge_flow14">
+        <omgdi:waypoint x="602.0" y="300.0"></omgdi:waypoint>
+        <omgdi:waypoint x="492.0" y="300.0"></omgdi:waypoint>
+        <omgdi:waypoint x="492.0" y="215.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="100.0" x="513.0" y="280.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow15" id="BPMNEdge_flow15">
+        <omgdi:waypoint x="642.0" y="300.0"></omgdi:waypoint>
+        <omgdi:waypoint x="717.0" y="299.0"></omgdi:waypoint>
+        <omgdi:waypoint x="717.0" y="205.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="100.0" x="652.0" y="300.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+    </bpmndi:BPMNPlane>
+  </bpmndi:BPMNDiagram>
+</definitions>

+ 178 - 0
gkaqv2/trunk/modules/web/src/main/resources/deployments/whzyfzns-city.bpmn

@@ -0,0 +1,178 @@
+<?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: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.yjpt.jtgh.com/workflow">
+  <process id="whzyfzns-city" name="whzyfzns.name" isExecutable="true">
+    <startEvent id="start" name="Start" activiti:initiator="applyUserId"></startEvent>
+    <userTask id="tb" name="wf.tb" 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="start" targetRef="tb"></sequenceFlow>
+    <userTask id="xssc" name="wf.xssc" activiti:candidateGroups="${role_xssc}"></userTask>
+    <sequenceFlow id="flow2" sourceRef="tb" targetRef="xssc"></sequenceFlow>
+    <exclusiveGateway id="exclusivegateway1" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow3" sourceRef="xssc" targetRef="exclusivegateway1"></sequenceFlow>
+    <sequenceFlow id="flow4" name="不通过" sourceRef="exclusivegateway1" targetRef="tb">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_xssc}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="sc" name="wf.sc" activiti:candidateGroups="${role_sc}"></userTask>
+    <sequenceFlow id="flow5" name="通过" sourceRef="exclusivegateway1" targetRef="sc">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_xssc}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway2" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow6" sourceRef="sc" targetRef="exclusivegateway2"></sequenceFlow>
+    <sequenceFlow id="flow7" name="不通过" sourceRef="exclusivegateway2" targetRef="xssc">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_sc}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="sh" name="wf.sh" activiti:candidateGroups="${role_sh}"></userTask>
+    <sequenceFlow id="flow8" name="通过" sourceRef="exclusivegateway2" targetRef="sh">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_sc}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway3" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow9" sourceRef="sh" targetRef="exclusivegateway3"></sequenceFlow>
+    <sequenceFlow id="flow10" name="不通过" sourceRef="exclusivegateway3" targetRef="sc">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_sh}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="pz" name="wf.pz" activiti:candidateGroups="${role_pz}"></userTask>
+    <sequenceFlow id="flow12" name="通过" sourceRef="exclusivegateway3" targetRef="pz">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_sh}]]></conditionExpression>
+    </sequenceFlow>
+    <endEvent id="endevent2" name="End"></endEvent>
+    <exclusiveGateway id="exclusivegateway4" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow13" sourceRef="pz" targetRef="exclusivegateway4"></sequenceFlow>
+    <sequenceFlow id="flow14" name="不通过" sourceRef="exclusivegateway4" targetRef="sh">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_pz}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow15" name="通过" sourceRef="exclusivegateway4" targetRef="endevent2">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_pz}]]></conditionExpression>
+    </sequenceFlow>
+  </process>
+  <bpmndi:BPMNDiagram id="BPMNDiagram_whzyfzns-city">
+    <bpmndi:BPMNPlane bpmnElement="whzyfzns-city" id="BPMNPlane_whzyfzns-city">
+      <bpmndi:BPMNShape bpmnElement="start" id="BPMNShape_start">
+        <omgdc:Bounds height="35.0" width="35.0" x="10.0" y="170.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="tb" id="BPMNShape_tb">
+        <omgdc:Bounds height="55.0" width="105.0" x="70.0" y="160.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="xssc" id="BPMNShape_xssc">
+        <omgdc:Bounds height="55.0" width="105.0" x="198.0" y="160.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway1" id="BPMNShape_exclusivegateway1">
+        <omgdc:Bounds height="40.0" width="40.0" x="230.0" y="90.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="sc" id="BPMNShape_sc">
+        <omgdc:Bounds height="55.0" width="105.0" x="327.0" y="83.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway2" id="BPMNShape_exclusivegateway2">
+        <omgdc:Bounds height="40.0" width="40.0" x="359.0" y="167.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="sh" id="BPMNShape_sh">
+        <omgdc:Bounds height="55.0" width="105.0" x="440.0" y="160.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway3" id="BPMNShape_exclusivegateway3">
+        <omgdc:Bounds height="40.0" width="40.0" x="472.0" y="90.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="pz" id="BPMNShape_pz">
+        <omgdc:Bounds height="55.0" width="105.0" x="570.0" y="160.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="endevent2" id="BPMNShape_endevent2">
+        <omgdc:Bounds height="35.0" width="35.0" x="700.0" y="170.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway4" id="BPMNShape_exclusivegateway4">
+        <omgdc:Bounds height="40.0" width="40.0" x="602.0" y="260.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNEdge bpmnElement="flow1" id="BPMNEdge_flow1">
+        <omgdi:waypoint x="45.0" y="187.0"></omgdi:waypoint>
+        <omgdi:waypoint x="70.0" y="187.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow2" id="BPMNEdge_flow2">
+        <omgdi:waypoint x="175.0" y="187.0"></omgdi:waypoint>
+        <omgdi:waypoint x="198.0" y="187.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow3" id="BPMNEdge_flow3">
+        <omgdi:waypoint x="250.0" y="160.0"></omgdi:waypoint>
+        <omgdi:waypoint x="250.0" y="130.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow4" id="BPMNEdge_flow4">
+        <omgdi:waypoint x="230.0" y="110.0"></omgdi:waypoint>
+        <omgdi:waypoint x="122.0" y="110.0"></omgdi:waypoint>
+        <omgdi:waypoint x="122.0" y="160.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="20.0" y="-20.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow5" id="BPMNEdge_flow5">
+        <omgdi:waypoint x="270.0" y="110.0"></omgdi:waypoint>
+        <omgdi:waypoint x="327.0" y="110.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="252.0" y="90.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow6" id="BPMNEdge_flow6">
+        <omgdi:waypoint x="379.0" y="138.0"></omgdi:waypoint>
+        <omgdi:waypoint x="379.0" y="167.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow7" id="BPMNEdge_flow7">
+        <omgdi:waypoint x="359.0" y="187.0"></omgdi:waypoint>
+        <omgdi:waypoint x="303.0" y="187.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="338.0" y="194.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow8" id="BPMNEdge_flow8">
+        <omgdi:waypoint x="399.0" y="187.0"></omgdi:waypoint>
+        <omgdi:waypoint x="440.0" y="187.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="379.0" y="194.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow9" id="BPMNEdge_flow9">
+        <omgdi:waypoint x="492.0" y="160.0"></omgdi:waypoint>
+        <omgdi:waypoint x="492.0" y="130.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow10" id="BPMNEdge_flow10">
+        <omgdi:waypoint x="472.0" y="110.0"></omgdi:waypoint>
+        <omgdi:waypoint x="432.0" y="110.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="463.0" y="90.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow12" id="BPMNEdge_flow12">
+        <omgdi:waypoint x="512.0" y="110.0"></omgdi:waypoint>
+        <omgdi:waypoint x="622.0" y="110.0"></omgdi:waypoint>
+        <omgdi:waypoint x="622.0" y="160.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="483.0" y="90.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow13" id="BPMNEdge_flow13">
+        <omgdi:waypoint x="622.0" y="215.0"></omgdi:waypoint>
+        <omgdi:waypoint x="622.0" y="260.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow14" id="BPMNEdge_flow14">
+        <omgdi:waypoint x="602.0" y="280.0"></omgdi:waypoint>
+        <omgdi:waypoint x="492.0" y="280.0"></omgdi:waypoint>
+        <omgdi:waypoint x="492.0" y="215.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="100.0" x="612.0" y="280.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow15" id="BPMNEdge_flow15">
+        <omgdi:waypoint x="642.0" y="280.0"></omgdi:waypoint>
+        <omgdi:waypoint x="717.0" y="279.0"></omgdi:waypoint>
+        <omgdi:waypoint x="717.0" y="205.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="100.0" x="652.0" y="280.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+    </bpmndi:BPMNPlane>
+  </bpmndi:BPMNDiagram>
+</definitions>

+ 179 - 0
gkaqv2/trunk/modules/web/src/main/resources/deployments/whzyfzsq-city.bpmn

@@ -0,0 +1,179 @@
+<?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: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.yjpt.jtgh.com/workflow">
+  <process id="whzyfzsq-city" name="whzyfzsq.name" isExecutable="true">
+    <startEvent id="start" name="Start" activiti:initiator="applyUserId"></startEvent>
+    <userTask id="tb" name="wf.tb" 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="start" targetRef="tb"></sequenceFlow>
+    <userTask id="xssc" name="wf.xssc" activiti:candidateGroups="${role_xssc}"></userTask>
+    <sequenceFlow id="flow2" sourceRef="tb" targetRef="xssc"></sequenceFlow>
+    <exclusiveGateway id="exclusivegateway1" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow3" sourceRef="xssc" targetRef="exclusivegateway1"></sequenceFlow>
+    <sequenceFlow id="flow4" name="不通过" sourceRef="exclusivegateway1" targetRef="tb">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_xssc}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="sc" name="wf.sc" activiti:candidateGroups="${role_sc}"></userTask>
+    <sequenceFlow id="flow5" name="通过" sourceRef="exclusivegateway1" targetRef="sc">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_xssc}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway2" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow6" sourceRef="sc" targetRef="exclusivegateway2"></sequenceFlow>
+    <sequenceFlow id="flow7" name="不通过" sourceRef="exclusivegateway2" targetRef="xssc">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_sc}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="sh" name="wf.sh" activiti:candidateGroups="${role_sh}"></userTask>
+    <sequenceFlow id="flow8" name="通过" sourceRef="exclusivegateway2" targetRef="sh">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_sc}]]></conditionExpression>
+    </sequenceFlow>
+    <exclusiveGateway id="exclusivegateway3" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow9" sourceRef="sh" targetRef="exclusivegateway3"></sequenceFlow>
+    <sequenceFlow id="flow10" name="不通过" sourceRef="exclusivegateway3" targetRef="sc">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_sh}]]></conditionExpression>
+    </sequenceFlow>
+    <userTask id="pz" name="wf.pz" activiti:candidateGroups="${role_pz}"></userTask>
+    <sequenceFlow id="flow12" name="通过" sourceRef="exclusivegateway3" targetRef="pz">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_sh}]]></conditionExpression>
+    </sequenceFlow>
+    <endEvent id="endevent2" name="End"></endEvent>
+    <exclusiveGateway id="exclusivegateway4" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow14" sourceRef="pz" targetRef="exclusivegateway4"></sequenceFlow>
+    <sequenceFlow id="flow15" name="不通过" sourceRef="exclusivegateway4" targetRef="sh">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_pz}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow16" name="通过" sourceRef="exclusivegateway4" targetRef="endevent2">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_pz}]]></conditionExpression>
+    </sequenceFlow>
+  </process>
+  <bpmndi:BPMNDiagram id="BPMNDiagram_whzyfzsq-city">
+    <bpmndi:BPMNPlane bpmnElement="whzyfzsq-city" id="BPMNPlane_whzyfzsq-city">
+      <bpmndi:BPMNShape bpmnElement="start" id="BPMNShape_start">
+        <omgdc:Bounds height="35.0" width="35.0" x="10.0" y="170.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="tb" id="BPMNShape_tb">
+        <omgdc:Bounds height="55.0" width="105.0" x="70.0" y="160.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="xssc" id="BPMNShape_xssc">
+        <omgdc:Bounds height="55.0" width="105.0" x="198.0" y="160.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway1" id="BPMNShape_exclusivegateway1">
+        <omgdc:Bounds height="40.0" width="40.0" x="230.0" y="90.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="sc" id="BPMNShape_sc">
+        <omgdc:Bounds height="55.0" width="105.0" x="327.0" y="83.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway2" id="BPMNShape_exclusivegateway2">
+        <omgdc:Bounds height="40.0" width="40.0" x="359.0" y="167.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="sh" id="BPMNShape_sh">
+        <omgdc:Bounds height="55.0" width="105.0" x="440.0" y="160.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway3" id="BPMNShape_exclusivegateway3">
+        <omgdc:Bounds height="40.0" width="40.0" x="472.0" y="90.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="pz" id="BPMNShape_pz">
+        <omgdc:Bounds height="55.0" width="105.0" x="570.0" y="160.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="endevent2" id="BPMNShape_endevent2">
+        <omgdc:Bounds height="35.0" width="35.0" x="700.0" y="170.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway4" id="BPMNShape_exclusivegateway4">
+        <omgdc:Bounds height="40.0" width="40.0" x="602.0" y="290.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNEdge bpmnElement="flow1" id="BPMNEdge_flow1">
+        <omgdi:waypoint x="45.0" y="187.0"></omgdi:waypoint>
+        <omgdi:waypoint x="70.0" y="187.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow2" id="BPMNEdge_flow2">
+        <omgdi:waypoint x="175.0" y="187.0"></omgdi:waypoint>
+        <omgdi:waypoint x="198.0" y="187.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow3" id="BPMNEdge_flow3">
+        <omgdi:waypoint x="250.0" y="160.0"></omgdi:waypoint>
+        <omgdi:waypoint x="250.0" y="130.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow4" id="BPMNEdge_flow4">
+        <omgdi:waypoint x="230.0" y="110.0"></omgdi:waypoint>
+        <omgdi:waypoint x="122.0" y="110.0"></omgdi:waypoint>
+        <omgdi:waypoint x="122.0" y="160.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="20.0" y="-20.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow5" id="BPMNEdge_flow5">
+        <omgdi:waypoint x="270.0" y="110.0"></omgdi:waypoint>
+        <omgdi:waypoint x="327.0" y="110.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="252.0" y="90.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow6" id="BPMNEdge_flow6">
+        <omgdi:waypoint x="379.0" y="138.0"></omgdi:waypoint>
+        <omgdi:waypoint x="379.0" y="167.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow7" id="BPMNEdge_flow7">
+        <omgdi:waypoint x="359.0" y="187.0"></omgdi:waypoint>
+        <omgdi:waypoint x="303.0" y="187.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="338.0" y="194.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow8" id="BPMNEdge_flow8">
+        <omgdi:waypoint x="399.0" y="187.0"></omgdi:waypoint>
+        <omgdi:waypoint x="440.0" y="187.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="379.0" y="194.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow9" id="BPMNEdge_flow9">
+        <omgdi:waypoint x="492.0" y="160.0"></omgdi:waypoint>
+        <omgdi:waypoint x="492.0" y="130.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow10" id="BPMNEdge_flow10">
+        <omgdi:waypoint x="472.0" y="110.0"></omgdi:waypoint>
+        <omgdi:waypoint x="432.0" y="110.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="463.0" y="90.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow12" id="BPMNEdge_flow12">
+        <omgdi:waypoint x="512.0" y="110.0"></omgdi:waypoint>
+        <omgdi:waypoint x="622.0" y="110.0"></omgdi:waypoint>
+        <omgdi:waypoint x="622.0" y="160.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="483.0" y="90.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow14" id="BPMNEdge_flow14">
+        <omgdi:waypoint x="622.0" y="215.0"></omgdi:waypoint>
+        <omgdi:waypoint x="622.0" y="250.0"></omgdi:waypoint>
+        <omgdi:waypoint x="622.0" y="290.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow15" id="BPMNEdge_flow15">
+        <omgdi:waypoint x="602.0" y="310.0"></omgdi:waypoint>
+        <omgdi:waypoint x="492.0" y="310.0"></omgdi:waypoint>
+        <omgdi:waypoint x="492.0" y="215.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="508.0" y="290.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow16" id="BPMNEdge_flow16">
+        <omgdi:waypoint x="642.0" y="310.0"></omgdi:waypoint>
+        <omgdi:waypoint x="717.0" y="309.0"></omgdi:waypoint>
+        <omgdi:waypoint x="717.0" y="205.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="100.0" x="652.0" y="310.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+    </bpmndi:BPMNPlane>
+  </bpmndi:BPMNDiagram>
+</definitions>

+ 79 - 0
gkaqv2/trunk/modules/web/src/main/resources/deployments/yjyaba-city.bpmn

@@ -0,0 +1,79 @@
+<?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: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="yjyaba-city" name="yjyaba" isExecutable="true">
+    <startEvent id="startevent1" name="Start" activiti:initiator="applyUserId"></startEvent>
+    <userTask id="usertask1" name="wf.tb" activiti:assignee="${applyUserId}">
+      <extensionElements>
+        <activiti:taskListener event="create" delegateExpression="${taskVarBean}">
+          <activiti:field name="varName">
+            <activiti:string>var_autoComplete</activiti:string>
+          </activiti:field>
+          <activiti:field name="varValue">
+            <activiti:string>true</activiti:string>
+          </activiti:field>
+        </activiti:taskListener>
+      </extensionElements>
+    </userTask>
+    <sequenceFlow id="flow1" sourceRef="startevent1" targetRef="usertask1"></sequenceFlow>
+    <userTask id="xssc" name="wf.sc" activiti:candidateGroups="${role_xssc}"></userTask>
+    <sequenceFlow id="flow2" sourceRef="usertask1" targetRef="xssc"></sequenceFlow>
+    <exclusiveGateway id="exclusivegateway1" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow3" sourceRef="xssc" targetRef="exclusivegateway1"></sequenceFlow>
+    <endEvent id="endevent1" name="End"></endEvent>
+    <sequenceFlow id="flow4" name="通过" sourceRef="exclusivegateway1" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_xssc}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow5" name="不通过" sourceRef="exclusivegateway1" targetRef="usertask1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_xssc}]]></conditionExpression>
+    </sequenceFlow>
+  </process>
+  <bpmndi:BPMNDiagram id="BPMNDiagram_yjyaba-city">
+    <bpmndi:BPMNPlane bpmnElement="yjyaba-city" id="BPMNPlane_yjyaba-city">
+      <bpmndi:BPMNShape bpmnElement="startevent1" id="BPMNShape_startevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="150.0" y="210.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="usertask1" id="BPMNShape_usertask1">
+        <omgdc:Bounds height="55.0" width="105.0" x="230.0" y="200.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="usertask2" id="BPMNShape_usertask2">
+        <omgdc:Bounds height="55.0" width="105.0" x="390.0" y="200.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway1" id="BPMNShape_exclusivegateway1">
+        <omgdc:Bounds height="40.0" width="40.0" x="422.0" y="70.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="endevent1" id="BPMNShape_endevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="590.0" y="73.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="xssc" id="BPMNShape_xssc">
+        <omgdc:Bounds height="55.0" width="105.0" x="390.0" y="200.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNEdge bpmnElement="flow1" id="BPMNEdge_flow1">
+        <omgdi:waypoint x="185.0" y="227.0"></omgdi:waypoint>
+        <omgdi:waypoint x="230.0" y="227.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow2" id="BPMNEdge_flow2">
+        <omgdi:waypoint x="335.0" y="227.0"></omgdi:waypoint>
+        <omgdi:waypoint x="390.0" y="227.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow3" id="BPMNEdge_flow3">
+        <omgdi:waypoint x="442.0" y="200.0"></omgdi:waypoint>
+        <omgdi:waypoint x="442.0" y="110.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow4" id="BPMNEdge_flow4">
+        <omgdi:waypoint x="462.0" y="90.0"></omgdi:waypoint>
+        <omgdi:waypoint x="590.0" y="90.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="-36.0" y="7.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow5" id="BPMNEdge_flow5">
+        <omgdi:waypoint x="422.0" y="90.0"></omgdi:waypoint>
+        <omgdi:waypoint x="279.0" y="90.0"></omgdi:waypoint>
+        <omgdi:waypoint x="282.0" y="200.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="45.0" y="7.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+    </bpmndi:BPMNPlane>
+  </bpmndi:BPMNDiagram>
+</definitions>

+ 79 - 0
gkaqv2/trunk/modules/web/src/main/resources/deployments/zdsgyhpc-city.bpmn

@@ -0,0 +1,79 @@
+<?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: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="zdsgyhpc-city" name="zdsgyhpc" isExecutable="true">
+    <startEvent id="startevent1" name="Start" activiti:initiator="applyUserId"></startEvent>
+    <userTask id="usertask1" name="wf.tb" activiti:assignee="${applyUserId}">
+      <extensionElements>
+        <activiti:taskListener event="create" delegateExpression="${taskVarBean}">
+          <activiti:field name="varName">
+            <activiti:string>var_autoComplete</activiti:string>
+          </activiti:field>
+          <activiti:field name="varValue">
+            <activiti:string>true</activiti:string>
+          </activiti:field>
+        </activiti:taskListener>
+      </extensionElements>
+    </userTask>
+    <sequenceFlow id="flow1" sourceRef="startevent1" targetRef="usertask1"></sequenceFlow>
+    <userTask id="xssc" name="wf.sc" activiti:candidateGroups="${role_xssc}"></userTask>
+    <sequenceFlow id="flow2" sourceRef="usertask1" targetRef="xssc"></sequenceFlow>
+    <exclusiveGateway id="exclusivegateway1" name="Exclusive Gateway"></exclusiveGateway>
+    <sequenceFlow id="flow3" sourceRef="xssc" targetRef="exclusivegateway1"></sequenceFlow>
+    <endEvent id="endevent1" name="End"></endEvent>
+    <sequenceFlow id="flow4" name="通过" sourceRef="exclusivegateway1" targetRef="endevent1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${auditPass_xssc}]]></conditionExpression>
+    </sequenceFlow>
+    <sequenceFlow id="flow5" name="不通过" sourceRef="exclusivegateway1" targetRef="usertask1">
+      <conditionExpression xsi:type="tFormalExpression"><![CDATA[${!auditPass_xssc}]]></conditionExpression>
+    </sequenceFlow>
+  </process>
+  <bpmndi:BPMNDiagram id="BPMNDiagram_zdsgyhpc-city">
+    <bpmndi:BPMNPlane bpmnElement="zdsgyhpc-city" id="BPMNPlane_zdsgyhpc-city">
+      <bpmndi:BPMNShape bpmnElement="startevent1" id="BPMNShape_startevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="150.0" y="210.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="usertask1" id="BPMNShape_usertask1">
+        <omgdc:Bounds height="55.0" width="105.0" x="230.0" y="200.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="usertask2" id="BPMNShape_usertask2">
+        <omgdc:Bounds height="55.0" width="105.0" x="390.0" y="200.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="exclusivegateway1" id="BPMNShape_exclusivegateway1">
+        <omgdc:Bounds height="40.0" width="40.0" x="422.0" y="70.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="endevent1" id="BPMNShape_endevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="590.0" y="73.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="xssc" id="BPMNShape_xssc">
+        <omgdc:Bounds height="55.0" width="105.0" x="390.0" y="200.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNEdge bpmnElement="flow1" id="BPMNEdge_flow1">
+        <omgdi:waypoint x="185.0" y="227.0"></omgdi:waypoint>
+        <omgdi:waypoint x="230.0" y="227.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow2" id="BPMNEdge_flow2">
+        <omgdi:waypoint x="335.0" y="227.0"></omgdi:waypoint>
+        <omgdi:waypoint x="390.0" y="227.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow3" id="BPMNEdge_flow3">
+        <omgdi:waypoint x="442.0" y="200.0"></omgdi:waypoint>
+        <omgdi:waypoint x="442.0" y="110.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow4" id="BPMNEdge_flow4">
+        <omgdi:waypoint x="462.0" y="90.0"></omgdi:waypoint>
+        <omgdi:waypoint x="590.0" y="90.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="24.0" x="-26.0" y="7.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow5" id="BPMNEdge_flow5">
+        <omgdi:waypoint x="422.0" y="90.0"></omgdi:waypoint>
+        <omgdi:waypoint x="279.0" y="90.0"></omgdi:waypoint>
+        <omgdi:waypoint x="282.0" y="200.0"></omgdi:waypoint>
+        <bpmndi:BPMNLabel>
+          <omgdc:Bounds height="14.0" width="36.0" x="45.0" y="7.0"></omgdc:Bounds>
+        </bpmndi:BPMNLabel>
+      </bpmndi:BPMNEdge>
+    </bpmndi:BPMNPlane>
+  </bpmndi:BPMNDiagram>
+</definitions>

+ 31 - 0
gkaqv2/trunk/modules/web/src/main/resources/deployments/zdwxyhx-city.bpmn

@@ -0,0 +1,31 @@
+<?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: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="zdwxyhx-city" name="zdwxyhx-city" isExecutable="true">
+    <startEvent id="startevent1" name="Start" activiti:initiator="applyUserId"></startEvent>
+    <sequenceFlow id="flow1" sourceRef="startevent1" targetRef="xssc"></sequenceFlow>
+    <userTask id="xssc" name="wf.hx" activiti:candidateGroups="${role_xssc}"></userTask>
+    <sequenceFlow id="flow3" sourceRef="xssc" targetRef="endevent1"></sequenceFlow>
+    <endEvent id="endevent1" name="End"></endEvent>
+  </process>
+  <bpmndi:BPMNDiagram id="BPMNDiagram_zdwxyhx-city">
+    <bpmndi:BPMNPlane bpmnElement="zdwxyhx-city" id="BPMNPlane_zdwxyhx-city">
+      <bpmndi:BPMNShape bpmnElement="startevent1" id="BPMNShape_startevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="228.0" y="210.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="endevent1" id="BPMNShape_endevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="478.0" y="210.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="xssc" id="BPMNShape_xssc">
+        <omgdc:Bounds height="55.0" width="105.0" x="320.0" y="200.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNEdge bpmnElement="flow1" id="BPMNEdge_flow1">
+        <omgdi:waypoint x="263.0" y="227.0"></omgdi:waypoint>
+        <omgdi:waypoint x="320.0" y="227.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow3" id="BPMNEdge_flow3">
+        <omgdi:waypoint x="425.0" y="227.0"></omgdi:waypoint>
+        <omgdi:waypoint x="478.0" y="227.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+    </bpmndi:BPMNPlane>
+  </bpmndi:BPMNDiagram>
+</definitions>

+ 31 - 0
gkaqv2/trunk/modules/web/src/main/resources/deployments/zysbsp-city.bpmn

@@ -0,0 +1,31 @@
+<?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: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="zysbsp-city" name="zysbspName" isExecutable="true">
+    <startEvent id="startevent1" name="Start" activiti:initiator="applyUserId"></startEvent>
+    <sequenceFlow id="flow1" sourceRef="startevent1" targetRef="xssc"></sequenceFlow>
+    <userTask id="xssc" name="wf.sc" activiti:candidateGroups="${role_xssc}"></userTask>
+    <sequenceFlow id="flow3" sourceRef="xssc" targetRef="endevent1"></sequenceFlow>
+    <endEvent id="endevent1" name="End"></endEvent>
+  </process>
+  <bpmndi:BPMNDiagram id="BPMNDiagram_zysbsp-city">
+    <bpmndi:BPMNPlane bpmnElement="zysbsp-city" id="BPMNPlane_zysbsp-city">
+      <bpmndi:BPMNShape bpmnElement="startevent1" id="BPMNShape_startevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="228.0" y="210.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="endevent1" id="BPMNShape_endevent1">
+        <omgdc:Bounds height="35.0" width="35.0" x="478.0" y="210.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNShape bpmnElement="xssc" id="BPMNShape_xssc">
+        <omgdc:Bounds height="55.0" width="105.0" x="320.0" y="200.0"></omgdc:Bounds>
+      </bpmndi:BPMNShape>
+      <bpmndi:BPMNEdge bpmnElement="flow1" id="BPMNEdge_flow1">
+        <omgdi:waypoint x="263.0" y="227.0"></omgdi:waypoint>
+        <omgdi:waypoint x="320.0" y="227.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+      <bpmndi:BPMNEdge bpmnElement="flow3" id="BPMNEdge_flow3">
+        <omgdi:waypoint x="425.0" y="227.0"></omgdi:waypoint>
+        <omgdi:waypoint x="478.0" y="227.0"></omgdi:waypoint>
+      </bpmndi:BPMNEdge>
+    </bpmndi:BPMNPlane>
+  </bpmndi:BPMNDiagram>
+</definitions>