This commit is contained in:
ilyin 2024-07-19 01:10:42 +03:00
parent 0f9960bb28
commit ebdf43f13b
4 changed files with 2395 additions and 182 deletions

View file

@ -1,10 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<bpmn2:definitions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.omg.org/bpmn20" xmlns:bpmn2="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:bpsim="http://www.bpsim.org/schemas/1.0" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:drools="http://www.jboss.org/drools" id="_TN_QwUU-Ee-HbcAehzfngw" xsi:schemaLocation="http://www.omg.org/spec/BPMN/20100524/MODEL BPMN20.xsd http://www.jboss.org/drools drools.xsd http://www.bpsim.org/schemas/1.0 bpsim.xsd" exporter="jBPM Designer" exporterVersion="6.2.0" targetNamespace="http://www.omg.org/bpmn20">
<bpmn2:definitions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.omg.org/bpmn20" xmlns:bpmn2="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:bpsim="http://www.bpsim.org/schemas/1.0" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:drools="http://www.jboss.org/drools" id="_19fY4EVCEe-B1ZQ92oVO5A" xsi:schemaLocation="http://www.omg.org/spec/BPMN/20100524/MODEL BPMN20.xsd http://www.jboss.org/drools drools.xsd http://www.bpsim.org/schemas/1.0 bpsim.xsd" exporter="jBPM Designer" exporterVersion="6.2.0" targetNamespace="http://www.omg.org/bpmn20">
<bpmn2:itemDefinition id="_navigationItem" structureRef="String"/>
<bpmn2:itemDefinition id="_unlock_idsItem" structureRef="java.util.ArrayList"/>
<bpmn2:itemDefinition id="_delete_idsItem" structureRef="java.util.ArrayList"/>
<bpmn2:itemDefinition id="_exclude_idsItem" structureRef="java.util.ArrayList"/>
<bpmn2:itemDefinition id="_lock_idsItem" structureRef="java.util.ArrayList"/>
<bpmn2:itemDefinition id="_unlock_ids_stringItem" structureRef="String"/>
<bpmn2:itemDefinition id="__A013FE37-A99A-4114-B4B8-1D98127751E6_GroupIdInputXItem" structureRef="Object"/>
<bpmn2:itemDefinition id="__A013FE37-A99A-4114-B4B8-1D98127751E6_SkippableInputXItem" structureRef="Object"/>
<bpmn2:process id="_8b788e75-0f84-4511-8517-d9f24e29556d" drools:packageName="org.jbpm" drools:version="1.0" name="main_process" isExecutable="true">
@ -13,42 +14,43 @@
<bpmn2:property id="delete_ids" itemSubjectRef="_delete_idsItem"/>
<bpmn2:property id="exclude_ids" itemSubjectRef="_exclude_idsItem"/>
<bpmn2:property id="lock_ids" itemSubjectRef="_lock_idsItem"/>
<bpmn2:property id="unlock_ids_string" itemSubjectRef="_unlock_ids_stringItem"/>
<bpmn2:startEvent id="_6e2bb66f-b356-4b86-a03b-532ed04b3852" drools:bgcolor="#9acd32" drools:selectable="true" name="">
<bpmn2:outgoing>_8950F9F9-76D1-4895-A75E-956C9F382F99</bpmn2:outgoing>
</bpmn2:startEvent>
<bpmn2:userTask id="_A013FE37-A99A-4114-B4B8-1D98127751E6" drools:selectable="true" drools:scriptFormat="http://www.java.com/java" name="main_page">
<bpmn2:incoming>_E99476FE-92EF-49B1-821D-34CBE717DEFE</bpmn2:incoming>
<bpmn2:outgoing>_E59077C9-1732-4AA5-8ADC-AA3CA4602AF1</bpmn2:outgoing>
<bpmn2:ioSpecification id="_TOAe4EU-Ee-HbcAehzfngw">
<bpmn2:ioSpecification id="_19f_8EVCEe-B1ZQ92oVO5A">
<bpmn2:dataInput id="_A013FE37-A99A-4114-B4B8-1D98127751E6_TaskNameInputX" name="TaskName"/>
<bpmn2:dataInput id="_A013FE37-A99A-4114-B4B8-1D98127751E6_GroupIdInputX" drools:dtype="Object" itemSubjectRef="__A013FE37-A99A-4114-B4B8-1D98127751E6_GroupIdInputXItem" name="GroupId"/>
<bpmn2:dataInput id="_A013FE37-A99A-4114-B4B8-1D98127751E6_SkippableInputX" drools:dtype="Object" itemSubjectRef="__A013FE37-A99A-4114-B4B8-1D98127751E6_SkippableInputXItem" name="Skippable"/>
<bpmn2:inputSet id="_TOAe4UU-Ee-HbcAehzfngw">
<bpmn2:inputSet id="_19f_8UVCEe-B1ZQ92oVO5A">
<bpmn2:dataInputRefs>_A013FE37-A99A-4114-B4B8-1D98127751E6_GroupIdInputX</bpmn2:dataInputRefs>
<bpmn2:dataInputRefs>_A013FE37-A99A-4114-B4B8-1D98127751E6_SkippableInputX</bpmn2:dataInputRefs>
<bpmn2:dataInputRefs>_A013FE37-A99A-4114-B4B8-1D98127751E6_TaskNameInputX</bpmn2:dataInputRefs>
</bpmn2:inputSet>
<bpmn2:outputSet id="_TOAe4kU-Ee-HbcAehzfngw"/>
<bpmn2:outputSet id="_19f_8kVCEe-B1ZQ92oVO5A"/>
</bpmn2:ioSpecification>
<bpmn2:dataInputAssociation id="_TOAe40U-Ee-HbcAehzfngw">
<bpmn2:dataInputAssociation id="_19f_80VCEe-B1ZQ92oVO5A">
<bpmn2:targetRef>_A013FE37-A99A-4114-B4B8-1D98127751E6_TaskNameInputX</bpmn2:targetRef>
<bpmn2:assignment id="_TOAe5EU-Ee-HbcAehzfngw">
<bpmn2:from xsi:type="bpmn2:tFormalExpression" id="_TOAe5UU-Ee-HbcAehzfngw">main_page</bpmn2:from>
<bpmn2:to xsi:type="bpmn2:tFormalExpression" id="_TOAe5kU-Ee-HbcAehzfngw">_A013FE37-A99A-4114-B4B8-1D98127751E6_TaskNameInputX</bpmn2:to>
<bpmn2:assignment id="_19f_9EVCEe-B1ZQ92oVO5A">
<bpmn2:from xsi:type="bpmn2:tFormalExpression" id="_19f_9UVCEe-B1ZQ92oVO5A">main_page</bpmn2:from>
<bpmn2:to xsi:type="bpmn2:tFormalExpression" id="_19f_9kVCEe-B1ZQ92oVO5A">_A013FE37-A99A-4114-B4B8-1D98127751E6_TaskNameInputX</bpmn2:to>
</bpmn2:assignment>
</bpmn2:dataInputAssociation>
<bpmn2:dataInputAssociation id="_TOAe50U-Ee-HbcAehzfngw">
<bpmn2:dataInputAssociation id="_19f_90VCEe-B1ZQ92oVO5A">
<bpmn2:targetRef>_A013FE37-A99A-4114-B4B8-1D98127751E6_GroupIdInputX</bpmn2:targetRef>
<bpmn2:assignment id="_TOAe6EU-Ee-HbcAehzfngw">
<bpmn2:from xsi:type="bpmn2:tFormalExpression" id="_TOAe6UU-Ee-HbcAehzfngw"><![CDATA[main_process]]></bpmn2:from>
<bpmn2:to xsi:type="bpmn2:tFormalExpression" id="_TOAe6kU-Ee-HbcAehzfngw">_A013FE37-A99A-4114-B4B8-1D98127751E6_GroupIdInputX</bpmn2:to>
<bpmn2:assignment id="_19f_-EVCEe-B1ZQ92oVO5A">
<bpmn2:from xsi:type="bpmn2:tFormalExpression" id="_19f_-UVCEe-B1ZQ92oVO5A"><![CDATA[main_process]]></bpmn2:from>
<bpmn2:to xsi:type="bpmn2:tFormalExpression" id="_19f_-kVCEe-B1ZQ92oVO5A">_A013FE37-A99A-4114-B4B8-1D98127751E6_GroupIdInputX</bpmn2:to>
</bpmn2:assignment>
</bpmn2:dataInputAssociation>
<bpmn2:dataInputAssociation id="_TOAe60U-Ee-HbcAehzfngw">
<bpmn2:dataInputAssociation id="_19f_-0VCEe-B1ZQ92oVO5A">
<bpmn2:targetRef>_A013FE37-A99A-4114-B4B8-1D98127751E6_SkippableInputX</bpmn2:targetRef>
<bpmn2:assignment id="_TOAe7EU-Ee-HbcAehzfngw">
<bpmn2:from xsi:type="bpmn2:tFormalExpression" id="_TOAe7UU-Ee-HbcAehzfngw">true</bpmn2:from>
<bpmn2:to xsi:type="bpmn2:tFormalExpression" id="_TOAe7kU-Ee-HbcAehzfngw">_A013FE37-A99A-4114-B4B8-1D98127751E6_SkippableInputX</bpmn2:to>
<bpmn2:assignment id="_19f__EVCEe-B1ZQ92oVO5A">
<bpmn2:from xsi:type="bpmn2:tFormalExpression" id="_19f__UVCEe-B1ZQ92oVO5A">true</bpmn2:from>
<bpmn2:to xsi:type="bpmn2:tFormalExpression" id="_19f__kVCEe-B1ZQ92oVO5A">_A013FE37-A99A-4114-B4B8-1D98127751E6_SkippableInputX</bpmn2:to>
</bpmn2:assignment>
</bpmn2:dataInputAssociation>
</bpmn2:userTask>
@ -63,112 +65,112 @@
<bpmn2:incoming>_B1923E58-CB3E-41CD-B13C-AEBFA6280C39</bpmn2:incoming>
</bpmn2:endEvent>
<bpmn2:sequenceFlow id="_B1923E58-CB3E-41CD-B13C-AEBFA6280C39" drools:bgcolor="#000000" drools:selectable="true" sourceRef="_A965AE2D-8125-465E-BC01-B46C9CD0883C" targetRef="_FBAE0770-9AE3-4284-99D3-9EDEA019971C">
<bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" id="_TOAe70U-Ee-HbcAehzfngw" language="http://www.java.com/java"><![CDATA[return KieFunctions.equalsTo(navigation, "exit");]]></bpmn2:conditionExpression>
<bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" id="_19f__0VCEe-B1ZQ92oVO5A" language="http://www.java.com/java"><![CDATA[return KieFunctions.equalsTo(navigation, "exit");]]></bpmn2:conditionExpression>
</bpmn2:sequenceFlow>
<bpmn2:task id="_081ED5EC-2AAE-48A5-AD60-79D347DA46FA" drools:selectable="true" drools:taskName="WebBPMTask" name="unlock_13">
<bpmn2:incoming>_CE023794-964A-4CF0-B2BC-C440E46E0505</bpmn2:incoming>
<bpmn2:outgoing>_A2FD7D24-1466-4252-9DA1-3C9B3FB35DE6</bpmn2:outgoing>
<bpmn2:ioSpecification id="_TOAe8EU-Ee-HbcAehzfngw">
<bpmn2:ioSpecification id="_19gAAEVCEe-B1ZQ92oVO5A">
<bpmn2:dataInput id="_081ED5EC-2AAE-48A5-AD60-79D347DA46FA_TaskNameInputX" name="TaskName"/>
<bpmn2:inputSet id="_TOAe8UU-Ee-HbcAehzfngw"/>
<bpmn2:outputSet id="_TOAe8kU-Ee-HbcAehzfngw"/>
<bpmn2:inputSet id="_19gAAUVCEe-B1ZQ92oVO5A"/>
<bpmn2:outputSet id="_19gAAkVCEe-B1ZQ92oVO5A"/>
</bpmn2:ioSpecification>
<bpmn2:dataInputAssociation id="_TOAe80U-Ee-HbcAehzfngw">
<bpmn2:dataInputAssociation id="_19gAA0VCEe-B1ZQ92oVO5A">
<bpmn2:targetRef>_081ED5EC-2AAE-48A5-AD60-79D347DA46FA_TaskNameInputX</bpmn2:targetRef>
<bpmn2:assignment id="_TOAe9EU-Ee-HbcAehzfngw">
<bpmn2:from xsi:type="bpmn2:tFormalExpression" id="_TOAe9UU-Ee-HbcAehzfngw">WebBPMTask</bpmn2:from>
<bpmn2:to xsi:type="bpmn2:tFormalExpression" id="_TOAe9kU-Ee-HbcAehzfngw">_081ED5EC-2AAE-48A5-AD60-79D347DA46FA_TaskNameInputX</bpmn2:to>
<bpmn2:assignment id="_19gABEVCEe-B1ZQ92oVO5A">
<bpmn2:from xsi:type="bpmn2:tFormalExpression" id="_19gABUVCEe-B1ZQ92oVO5A">WebBPMTask</bpmn2:from>
<bpmn2:to xsi:type="bpmn2:tFormalExpression" id="_19gABkVCEe-B1ZQ92oVO5A">_081ED5EC-2AAE-48A5-AD60-79D347DA46FA_TaskNameInputX</bpmn2:to>
</bpmn2:assignment>
</bpmn2:dataInputAssociation>
</bpmn2:task>
<bpmn2:sequenceFlow id="_CE023794-964A-4CF0-B2BC-C440E46E0505" drools:bgcolor="#000000" drools:selectable="true" sourceRef="_A965AE2D-8125-465E-BC01-B46C9CD0883C" targetRef="_081ED5EC-2AAE-48A5-AD60-79D347DA46FA">
<bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" id="_TOAe90U-Ee-HbcAehzfngw" language="http://www.java.com/java"><![CDATA[return KieFunctions.equalsTo(navigation, "unlock");]]></bpmn2:conditionExpression>
<bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" id="_19gAB0VCEe-B1ZQ92oVO5A" language="http://www.java.com/java"><![CDATA[return KieFunctions.equalsTo(navigation, "unlock");]]></bpmn2:conditionExpression>
</bpmn2:sequenceFlow>
<bpmn2:exclusiveGateway id="_60F677BA-150B-4F78-B526-DECAC152186F" drools:bgcolor="#f0e68c" drools:selectable="true" drools:bordercolor="#a67f00" drools:dg="" name="" gatewayDirection="Converging">
<bpmn2:incoming>_8950F9F9-76D1-4895-A75E-956C9F382F99</bpmn2:incoming>
<bpmn2:incoming>_A2FD7D24-1466-4252-9DA1-3C9B3FB35DE6</bpmn2:incoming>
<bpmn2:incoming>_8950F9F9-76D1-4895-A75E-956C9F382F99</bpmn2:incoming>
<bpmn2:outgoing>_7E55387A-BD94-4ABC-B29F-BEF4DED91230</bpmn2:outgoing>
</bpmn2:exclusiveGateway>
<bpmn2:sequenceFlow id="_A2FD7D24-1466-4252-9DA1-3C9B3FB35DE6" drools:bgcolor="#000000" drools:selectable="true" sourceRef="_081ED5EC-2AAE-48A5-AD60-79D347DA46FA" targetRef="_60F677BA-150B-4F78-B526-DECAC152186F"/>
<bpmn2:task id="_77A252FD-5879-468A-B479-CD82B97C9062" drools:selectable="true" drools:taskName="WebBPMTask" name="clear">
<bpmn2:incoming>_7E55387A-BD94-4ABC-B29F-BEF4DED91230</bpmn2:incoming>
<bpmn2:outgoing>_E99476FE-92EF-49B1-821D-34CBE717DEFE</bpmn2:outgoing>
<bpmn2:ioSpecification id="_TOAe-EU-Ee-HbcAehzfngw">
<bpmn2:ioSpecification id="_19gACEVCEe-B1ZQ92oVO5A">
<bpmn2:dataInput id="_77A252FD-5879-468A-B479-CD82B97C9062_TaskNameInputX" name="TaskName"/>
<bpmn2:inputSet id="_TOAe-UU-Ee-HbcAehzfngw"/>
<bpmn2:outputSet id="_TOAe-kU-Ee-HbcAehzfngw"/>
<bpmn2:inputSet id="_19gACUVCEe-B1ZQ92oVO5A"/>
<bpmn2:outputSet id="_19gACkVCEe-B1ZQ92oVO5A"/>
</bpmn2:ioSpecification>
<bpmn2:dataInputAssociation id="_TOAe-0U-Ee-HbcAehzfngw">
<bpmn2:dataInputAssociation id="_19gAC0VCEe-B1ZQ92oVO5A">
<bpmn2:targetRef>_77A252FD-5879-468A-B479-CD82B97C9062_TaskNameInputX</bpmn2:targetRef>
<bpmn2:assignment id="_TOAe_EU-Ee-HbcAehzfngw">
<bpmn2:from xsi:type="bpmn2:tFormalExpression" id="_TOAe_UU-Ee-HbcAehzfngw">WebBPMTask</bpmn2:from>
<bpmn2:to xsi:type="bpmn2:tFormalExpression" id="_TOAe_kU-Ee-HbcAehzfngw">_77A252FD-5879-468A-B479-CD82B97C9062_TaskNameInputX</bpmn2:to>
<bpmn2:assignment id="_19gADEVCEe-B1ZQ92oVO5A">
<bpmn2:from xsi:type="bpmn2:tFormalExpression" id="_19gADUVCEe-B1ZQ92oVO5A">WebBPMTask</bpmn2:from>
<bpmn2:to xsi:type="bpmn2:tFormalExpression" id="_19gADkVCEe-B1ZQ92oVO5A">_77A252FD-5879-468A-B479-CD82B97C9062_TaskNameInputX</bpmn2:to>
</bpmn2:assignment>
</bpmn2:dataInputAssociation>
</bpmn2:task>
<bpmn2:sequenceFlow id="_7E55387A-BD94-4ABC-B29F-BEF4DED91230" drools:bgcolor="#000000" drools:selectable="true" sourceRef="_60F677BA-150B-4F78-B526-DECAC152186F" targetRef="_77A252FD-5879-468A-B479-CD82B97C9062"/>
<bpmn2:sequenceFlow id="_E99476FE-92EF-49B1-821D-34CBE717DEFE" drools:bgcolor="#000000" drools:selectable="true" sourceRef="_77A252FD-5879-468A-B479-CD82B97C9062" targetRef="_A013FE37-A99A-4114-B4B8-1D98127751E6"/>
</bpmn2:process>
<bpmndi:BPMNDiagram id="_TOAe_0U-Ee-HbcAehzfngw">
<bpmndi:BPMNPlane id="_TOAfAEU-Ee-HbcAehzfngw" bpmnElement="_8b788e75-0f84-4511-8517-d9f24e29556d">
<bpmndi:BPMNShape id="_TOAfAUU-Ee-HbcAehzfngw" bpmnElement="_6e2bb66f-b356-4b86-a03b-532ed04b3852">
<bpmndi:BPMNDiagram id="_19gnAEVCEe-B1ZQ92oVO5A">
<bpmndi:BPMNPlane id="_19gnAUVCEe-B1ZQ92oVO5A" bpmnElement="_8b788e75-0f84-4511-8517-d9f24e29556d">
<bpmndi:BPMNShape id="_19gnAkVCEe-B1ZQ92oVO5A" bpmnElement="_6e2bb66f-b356-4b86-a03b-532ed04b3852">
<dc:Bounds height="30.0" width="30.0" x="377.0" y="90.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="_TOAfAkU-Ee-HbcAehzfngw" bpmnElement="_A013FE37-A99A-4114-B4B8-1D98127751E6">
<bpmndi:BPMNShape id="_19gnA0VCEe-B1ZQ92oVO5A" bpmnElement="_A013FE37-A99A-4114-B4B8-1D98127751E6">
<dc:Bounds height="40.0" width="140.0" x="322.0" y="330.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge id="_TOBF8EU-Ee-HbcAehzfngw" bpmnElement="_8950F9F9-76D1-4895-A75E-956C9F382F99">
<bpmndi:BPMNEdge id="_19gnBEVCEe-B1ZQ92oVO5A" bpmnElement="_8950F9F9-76D1-4895-A75E-956C9F382F99">
<di:waypoint xsi:type="dc:Point" x="392.0" y="105.0"/>
<di:waypoint xsi:type="dc:Point" x="392.0" y="170.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape id="_TOBF8UU-Ee-HbcAehzfngw" bpmnElement="_A965AE2D-8125-465E-BC01-B46C9CD0883C">
<bpmndi:BPMNShape id="_19gnBUVCEe-B1ZQ92oVO5A" bpmnElement="_A965AE2D-8125-465E-BC01-B46C9CD0883C">
<dc:Bounds height="40.0" width="40.0" x="372.0" y="420.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge id="_TOBF8kU-Ee-HbcAehzfngw" bpmnElement="_E59077C9-1732-4AA5-8ADC-AA3CA4602AF1">
<bpmndi:BPMNEdge id="_19gnBkVCEe-B1ZQ92oVO5A" bpmnElement="_E59077C9-1732-4AA5-8ADC-AA3CA4602AF1">
<di:waypoint xsi:type="dc:Point" x="392.0" y="350.0"/>
<di:waypoint xsi:type="dc:Point" x="392.0" y="440.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape id="_TOBF80U-Ee-HbcAehzfngw" bpmnElement="_FBAE0770-9AE3-4284-99D3-9EDEA019971C">
<bpmndi:BPMNShape id="_19gnB0VCEe-B1ZQ92oVO5A" bpmnElement="_FBAE0770-9AE3-4284-99D3-9EDEA019971C">
<dc:Bounds height="28.0" width="28.0" x="632.0" y="426.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge id="_TOBF9EU-Ee-HbcAehzfngw" bpmnElement="_B1923E58-CB3E-41CD-B13C-AEBFA6280C39">
<bpmndi:BPMNEdge id="_19gnCEVCEe-B1ZQ92oVO5A" bpmnElement="_B1923E58-CB3E-41CD-B13C-AEBFA6280C39">
<di:waypoint xsi:type="dc:Point" x="392.0" y="440.0"/>
<di:waypoint xsi:type="dc:Point" x="646.0" y="440.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape id="_TOBF9UU-Ee-HbcAehzfngw" bpmnElement="_081ED5EC-2AAE-48A5-AD60-79D347DA46FA">
<bpmndi:BPMNShape id="_19gnCUVCEe-B1ZQ92oVO5A" bpmnElement="_081ED5EC-2AAE-48A5-AD60-79D347DA46FA">
<dc:Bounds height="40.0" width="123.0" x="120.0" y="420.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge id="_TOBF9kU-Ee-HbcAehzfngw" bpmnElement="_CE023794-964A-4CF0-B2BC-C440E46E0505">
<bpmndi:BPMNEdge id="_19gnCkVCEe-B1ZQ92oVO5A" bpmnElement="_CE023794-964A-4CF0-B2BC-C440E46E0505">
<di:waypoint xsi:type="dc:Point" x="392.0" y="440.0"/>
<di:waypoint xsi:type="dc:Point" x="181.5" y="440.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape id="_TOBF90U-Ee-HbcAehzfngw" bpmnElement="_60F677BA-150B-4F78-B526-DECAC152186F">
<bpmndi:BPMNShape id="_19gnC0VCEe-B1ZQ92oVO5A" bpmnElement="_60F677BA-150B-4F78-B526-DECAC152186F">
<dc:Bounds height="40.0" width="40.0" x="372.0" y="150.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge id="_TOBF-EU-Ee-HbcAehzfngw" bpmnElement="_A2FD7D24-1466-4252-9DA1-3C9B3FB35DE6">
<bpmndi:BPMNEdge id="_19gnDEVCEe-B1ZQ92oVO5A" bpmnElement="_A2FD7D24-1466-4252-9DA1-3C9B3FB35DE6">
<di:waypoint xsi:type="dc:Point" x="181.5" y="440.0"/>
<di:waypoint xsi:type="dc:Point" x="181.0" y="170.0"/>
<di:waypoint xsi:type="dc:Point" x="392.0" y="170.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape id="_TOBF-UU-Ee-HbcAehzfngw" bpmnElement="_77A252FD-5879-468A-B479-CD82B97C9062">
<bpmndi:BPMNShape id="_19gnDUVCEe-B1ZQ92oVO5A" bpmnElement="_77A252FD-5879-468A-B479-CD82B97C9062">
<dc:Bounds height="40.0" width="123.0" x="330.0" y="240.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge id="_TOBF-kU-Ee-HbcAehzfngw" bpmnElement="_7E55387A-BD94-4ABC-B29F-BEF4DED91230">
<bpmndi:BPMNEdge id="_19gnDkVCEe-B1ZQ92oVO5A" bpmnElement="_7E55387A-BD94-4ABC-B29F-BEF4DED91230">
<di:waypoint xsi:type="dc:Point" x="392.0" y="170.0"/>
<di:waypoint xsi:type="dc:Point" x="391.5" y="260.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="_TOBF-0U-Ee-HbcAehzfngw" bpmnElement="_E99476FE-92EF-49B1-821D-34CBE717DEFE">
<bpmndi:BPMNEdge id="_19gnD0VCEe-B1ZQ92oVO5A" bpmnElement="_E99476FE-92EF-49B1-821D-34CBE717DEFE">
<di:waypoint xsi:type="dc:Point" x="391.5" y="260.0"/>
<di:waypoint xsi:type="dc:Point" x="392.0" y="350.0"/>
</bpmndi:BPMNEdge>
</bpmndi:BPMNPlane>
</bpmndi:BPMNDiagram>
<bpmn2:relationship id="_TOBF_EU-Ee-HbcAehzfngw" type="BPSimData">
<bpmn2:relationship id="_19gnEEVCEe-B1ZQ92oVO5A" type="BPSimData">
<bpmn2:extensionElements>
<bpsim:BPSimData>
<bpsim:Scenario xsi:type="bpsim:Scenario" id="default" name="Simulationscenario">
<bpsim:ScenarioParameters xsi:type="bpsim:ScenarioParameters" baseTimeUnit="min"/>
<bpsim:ElementParameters xsi:type="bpsim:ElementParameters" elementRef="_081ED5EC-2AAE-48A5-AD60-79D347DA46FA" id="_TOBF_UU-Ee-HbcAehzfngw">
<bpsim:ElementParameters xsi:type="bpsim:ElementParameters" elementRef="_081ED5EC-2AAE-48A5-AD60-79D347DA46FA" id="_19gnEUVCEe-B1ZQ92oVO5A">
<bpsim:TimeParameters xsi:type="bpsim:TimeParameters">
<bpsim:ProcessingTime xsi:type="bpsim:Parameter">
<bpsim:UniformDistribution max="10.0" min="5.0"/>
@ -180,42 +182,42 @@
</bpsim:UnitCost>
</bpsim:CostParameters>
</bpsim:ElementParameters>
<bpsim:ElementParameters xsi:type="bpsim:ElementParameters" elementRef="_E59077C9-1732-4AA5-8ADC-AA3CA4602AF1" id="_TOBF_kU-Ee-HbcAehzfngw">
<bpsim:ElementParameters xsi:type="bpsim:ElementParameters" elementRef="_E59077C9-1732-4AA5-8ADC-AA3CA4602AF1" id="_19gnEkVCEe-B1ZQ92oVO5A">
<bpsim:ControlParameters xsi:type="bpsim:ControlParameters">
<bpsim:Probability xsi:type="bpsim:Parameter">
<bpsim:FloatingParameter value="100.0"/>
</bpsim:Probability>
</bpsim:ControlParameters>
</bpsim:ElementParameters>
<bpsim:ElementParameters xsi:type="bpsim:ElementParameters" elementRef="_E99476FE-92EF-49B1-821D-34CBE717DEFE" id="_TOBF_0U-Ee-HbcAehzfngw">
<bpsim:ElementParameters xsi:type="bpsim:ElementParameters" elementRef="_E99476FE-92EF-49B1-821D-34CBE717DEFE" id="_19hOEEVCEe-B1ZQ92oVO5A">
<bpsim:ControlParameters xsi:type="bpsim:ControlParameters">
<bpsim:Probability xsi:type="bpsim:Parameter">
<bpsim:FloatingParameter value="100.0"/>
</bpsim:Probability>
</bpsim:ControlParameters>
</bpsim:ElementParameters>
<bpsim:ElementParameters xsi:type="bpsim:ElementParameters" elementRef="_A2FD7D24-1466-4252-9DA1-3C9B3FB35DE6" id="_TOBGAEU-Ee-HbcAehzfngw">
<bpsim:ElementParameters xsi:type="bpsim:ElementParameters" elementRef="_A2FD7D24-1466-4252-9DA1-3C9B3FB35DE6" id="_19hOEUVCEe-B1ZQ92oVO5A">
<bpsim:ControlParameters xsi:type="bpsim:ControlParameters">
<bpsim:Probability xsi:type="bpsim:Parameter">
<bpsim:FloatingParameter value="100.0"/>
</bpsim:Probability>
</bpsim:ControlParameters>
</bpsim:ElementParameters>
<bpsim:ElementParameters xsi:type="bpsim:ElementParameters" elementRef="_8950F9F9-76D1-4895-A75E-956C9F382F99" id="_TOBGAUU-Ee-HbcAehzfngw">
<bpsim:ElementParameters xsi:type="bpsim:ElementParameters" elementRef="_8950F9F9-76D1-4895-A75E-956C9F382F99" id="_19hOEkVCEe-B1ZQ92oVO5A">
<bpsim:ControlParameters xsi:type="bpsim:ControlParameters">
<bpsim:Probability xsi:type="bpsim:Parameter">
<bpsim:FloatingParameter value="100.0"/>
</bpsim:Probability>
</bpsim:ControlParameters>
</bpsim:ElementParameters>
<bpsim:ElementParameters xsi:type="bpsim:ElementParameters" elementRef="_7E55387A-BD94-4ABC-B29F-BEF4DED91230" id="_TOBGAkU-Ee-HbcAehzfngw">
<bpsim:ElementParameters xsi:type="bpsim:ElementParameters" elementRef="_7E55387A-BD94-4ABC-B29F-BEF4DED91230" id="_19hOE0VCEe-B1ZQ92oVO5A">
<bpsim:ControlParameters xsi:type="bpsim:ControlParameters">
<bpsim:Probability xsi:type="bpsim:Parameter">
<bpsim:FloatingParameter value="100.0"/>
</bpsim:Probability>
</bpsim:ControlParameters>
</bpsim:ElementParameters>
<bpsim:ElementParameters xsi:type="bpsim:ElementParameters" elementRef="_A013FE37-A99A-4114-B4B8-1D98127751E6" id="_TOBGA0U-Ee-HbcAehzfngw">
<bpsim:ElementParameters xsi:type="bpsim:ElementParameters" elementRef="_A013FE37-A99A-4114-B4B8-1D98127751E6" id="_19hOFEVCEe-B1ZQ92oVO5A">
<bpsim:TimeParameters xsi:type="bpsim:TimeParameters">
<bpsim:ProcessingTime xsi:type="bpsim:Parameter">
<bpsim:UniformDistribution max="10.0" min="5.0"/>
@ -235,14 +237,14 @@
</bpsim:UnitCost>
</bpsim:CostParameters>
</bpsim:ElementParameters>
<bpsim:ElementParameters xsi:type="bpsim:ElementParameters" elementRef="_B1923E58-CB3E-41CD-B13C-AEBFA6280C39" id="_TOBGBEU-Ee-HbcAehzfngw">
<bpsim:ElementParameters xsi:type="bpsim:ElementParameters" elementRef="_B1923E58-CB3E-41CD-B13C-AEBFA6280C39" id="_19hOFUVCEe-B1ZQ92oVO5A">
<bpsim:ControlParameters xsi:type="bpsim:ControlParameters">
<bpsim:Probability xsi:type="bpsim:Parameter">
<bpsim:FloatingParameter value="10.0"/>
</bpsim:Probability>
</bpsim:ControlParameters>
</bpsim:ElementParameters>
<bpsim:ElementParameters xsi:type="bpsim:ElementParameters" elementRef="_6e2bb66f-b356-4b86-a03b-532ed04b3852" id="_TOBGBUU-Ee-HbcAehzfngw">
<bpsim:ElementParameters xsi:type="bpsim:ElementParameters" elementRef="_6e2bb66f-b356-4b86-a03b-532ed04b3852" id="_19hOFkVCEe-B1ZQ92oVO5A">
<bpsim:TimeParameters xsi:type="bpsim:TimeParameters">
<bpsim:ProcessingTime xsi:type="bpsim:Parameter">
<bpsim:UniformDistribution max="10.0" min="5.0"/>
@ -254,7 +256,7 @@
</bpsim:Probability>
</bpsim:ControlParameters>
</bpsim:ElementParameters>
<bpsim:ElementParameters xsi:type="bpsim:ElementParameters" elementRef="_77A252FD-5879-468A-B479-CD82B97C9062" id="_TOBGBkU-Ee-HbcAehzfngw">
<bpsim:ElementParameters xsi:type="bpsim:ElementParameters" elementRef="_77A252FD-5879-468A-B479-CD82B97C9062" id="_19hOF0VCEe-B1ZQ92oVO5A">
<bpsim:TimeParameters xsi:type="bpsim:TimeParameters">
<bpsim:ProcessingTime xsi:type="bpsim:Parameter">
<bpsim:UniformDistribution max="10.0" min="5.0"/>
@ -266,14 +268,14 @@
</bpsim:UnitCost>
</bpsim:CostParameters>
</bpsim:ElementParameters>
<bpsim:ElementParameters xsi:type="bpsim:ElementParameters" elementRef="_FBAE0770-9AE3-4284-99D3-9EDEA019971C" id="_TOBGB0U-Ee-HbcAehzfngw">
<bpsim:ElementParameters xsi:type="bpsim:ElementParameters" elementRef="_FBAE0770-9AE3-4284-99D3-9EDEA019971C" id="_19hOGEVCEe-B1ZQ92oVO5A">
<bpsim:TimeParameters xsi:type="bpsim:TimeParameters">
<bpsim:ProcessingTime xsi:type="bpsim:Parameter">
<bpsim:UniformDistribution max="10.0" min="5.0"/>
</bpsim:ProcessingTime>
</bpsim:TimeParameters>
</bpsim:ElementParameters>
<bpsim:ElementParameters xsi:type="bpsim:ElementParameters" elementRef="_CE023794-964A-4CF0-B2BC-C440E46E0505" id="_TOBGCEU-Ee-HbcAehzfngw">
<bpsim:ElementParameters xsi:type="bpsim:ElementParameters" elementRef="_CE023794-964A-4CF0-B2BC-C440E46E0505" id="_19hOGUVCEe-B1ZQ92oVO5A">
<bpsim:ControlParameters xsi:type="bpsim:ControlParameters">
<bpsim:Probability xsi:type="bpsim:Parameter">
<bpsim:FloatingParameter value="10.0"/>
@ -283,7 +285,7 @@
</bpsim:Scenario>
</bpsim:BPSimData>
</bpmn2:extensionElements>
<bpmn2:source>_TN_QwUU-Ee-HbcAehzfngw</bpmn2:source>
<bpmn2:target>_TN_QwUU-Ee-HbcAehzfngw</bpmn2:target>
<bpmn2:source>_19fY4EVCEe-B1ZQ92oVO5A</bpmn2:source>
<bpmn2:target>_19fY4EVCEe-B1ZQ92oVO5A</bpmn2:target>
</bpmn2:relationship>
</bpmn2:definitions>

View file

@ -16,40 +16,6 @@
<id>_A013FE37-A99A-4114-B4B8-1D98127751E6</id>
<pageId>8ecf306d-370d-4e44-86f9-18daa13a2118</pageId>
</userTasks>
<webbpmTaskHandlers>
<id>_081ED5EC-2AAE-48A5-AD60-79D347DA46FA</id>
<value id="b4004edf-461f-42a4-a740-ed1b0593142a">
<classRef type="JAVA">
<className>ListSqlHandler</className>
<packageName>bpmn.handler.sql_handler</packageName>
</classRef>
<enabled>true</enabled>
<properties>
<entry>
<key>datasourceJndiName</key>
<value>
<simple>null</simple>
</value>
</entry>
<entry>
<key>parameterVariables</key>
<value>
<item id="40fe9409-e06a-480c-9519-a4fa733d0e16" removed="false">
<value>
<simple>"unlock_ids"</simple>
</value>
</item>
</value>
</entry>
<entry>
<key>sql</key>
<value>
<simple>"update recruits\nset current_recruitment_id \u003d nullif(trim (both \u0027\"\u0027 from (extra_info-\u003e\u0027blocked\u0027-\u003e\u0027cur\u0027)::text),\u0027null\u0027)::uuid\n\t,target_recruitment_id \u003d nullif(trim (both \u0027\"\u0027 from (extra_info-\u003e\u0027blocked\u0027-\u003e\u0027trg\u0027)::text),\u0027null\u0027)::uuid\n\t,department_id_old \u003d nullif(trim (both \u0027\"\u0027 from (extra_info-\u003e\u0027blocked\u0027-\u003e\u0027dio\u0027)::text),\u0027null\u0027)::uuid\n\t,system_pgs_status \u003d trim (both \u0027\"\u0027 from (extra_info-\u003e\u0027blocked\u0027-\u003e\u0027st\u0027)::text)\n\t,extra_info \u003djsonb_strip_nulls(jsonb_set(extra_info, \u0027{blocked}\u0027,\u0027null\u0027))\nwhere id \u003d any (?);"</simple>
</value>
</entry>
</properties>
</value>
</webbpmTaskHandlers>
<webbpmTaskHandlers>
<id>_77A252FD-5879-468A-B479-CD82B97C9062</id>
<value id="866e72ec-b6fa-4389-801c-65b7a7780ea1">
@ -85,6 +51,40 @@
</properties>
</value>
</webbpmTaskHandlers>
<webbpmTaskHandlers>
<id>_081ED5EC-2AAE-48A5-AD60-79D347DA46FA</id>
<value id="e7198fab-f67c-4ca1-9ad1-08c0f18696d5">
<classRef type="JAVA">
<className>ListSqlHandler</className>
<packageName>bpmn.handler.sql_handler</packageName>
</classRef>
<enabled>true</enabled>
<properties>
<entry>
<key>datasourceJndiName</key>
<value>
<simple>null</simple>
</value>
</entry>
<entry>
<key>parameterVariables</key>
<value>
<item id="682eade8-e1dd-4534-b6d4-c121c3be85dc" removed="false">
<value>
<simple>"unlock_ids_string"</simple>
</value>
</item>
</value>
</entry>
<entry>
<key>sql</key>
<value>
<simple>"update recruits\nset current_recruitment_id \u003d nullif(trim (both \u0027\"\u0027 from (extra_info-\u003e\u0027blocked\u0027-\u003e\u0027cur\u0027)::text),\u0027null\u0027)::uuid\n\t,target_recruitment_id \u003d nullif(trim (both \u0027\"\u0027 from (extra_info-\u003e\u0027blocked\u0027-\u003e\u0027trg\u0027)::text),\u0027null\u0027)::uuid\n\t,department_id_old \u003d nullif(trim (both \u0027\"\u0027 from (extra_info-\u003e\u0027blocked\u0027-\u003e\u0027dio\u0027)::text),\u0027null\u0027)::uuid\n\t,system_pgs_status \u003d trim (both \u0027\"\u0027 from (extra_info-\u003e\u0027blocked\u0027-\u003e\u0027st\u0027)::text)\n\t,extra_info \u003djsonb_strip_nulls(jsonb_set(extra_info, \u0027{blocked}\u0027,\u0027null\u0027))\nwhere id \u003d any (SELECT UNNEST (ARRAY_REMOVE(ARRAY [?], NULL)));"</simple>
</value>
</entry>
</properties>
</value>
</webbpmTaskHandlers>
</tasks>
<adhocSubProcesses/>
</webbpmProcess>

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 40 KiB

After

Width:  |  Height:  |  Size: 40 KiB

Before After
Before After