From bcd90314646203b32f73c89c1c2f89eaa96e2c9f Mon Sep 17 00:00:00 2001 From: zhangherong <571457620@qq.com> Date: 星期五, 18 七月 2025 18:05:35 +0800 Subject: [PATCH] art: 设备台账-查询需要做技术状态鉴定的设备列表 --- db/ZHR/process/技术状态鉴定流程.bpmn20.xml | 342 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 342 insertions(+), 0 deletions(-) diff --git "a/db/ZHR/process/\346\212\200\346\234\257\347\212\266\346\200\201\351\211\264\345\256\232\346\265\201\347\250\213.bpmn20.xml" "b/db/ZHR/process/\346\212\200\346\234\257\347\212\266\346\200\201\351\211\264\345\256\232\346\265\201\347\250\213.bpmn20.xml" new file mode 100644 index 0000000..532b1b7 --- /dev/null +++ "b/db/ZHR/process/\346\212\200\346\234\257\347\212\266\346\200\201\351\211\264\345\256\232\346\265\201\347\250\213.bpmn20.xml" @@ -0,0 +1,342 @@ +<?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:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:bioc="http://bpmn.io/schema/bpmn/biocolor/1.0" xmlns:flowable="http://flowable.org/bpmn" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.flowable.org/processdef"> + <process id="technical_status_evaluation_process" name="鎶�鏈姸鎬侀壌瀹氭祦绋�" flowable:processCategory="TECHNICAL_STATUS_EVALUATION"> + <startEvent id="startNode1" name="寮�濮�"> + <outgoing>Flow_08kar5y</outgoing> + </startEvent> + <sequenceFlow id="Flow_08kar5y" name="棰嗗彇" sourceRef="startNode1" targetRef="Activity_1nstx24" /> + <inclusiveGateway id="Gateway_0t8e1ct"> + <incoming>Flow_14ezqsp</incoming> + <outgoing>Flow_1aeofia</outgoing> + <outgoing>Flow_0qu8c97</outgoing> + <outgoing>Flow_0j0xozz</outgoing> + </inclusiveGateway> + <sequenceFlow id="Flow_14ezqsp" name="鍒嗛厤鍊欓�変汉" sourceRef="Activity_1nstx24" targetRef="Gateway_0t8e1ct" /> + <sequenceFlow id="Flow_1aeofia" name="瀛樺湪瀹夊叏瑁呯疆妫�鏌ラ」" sourceRef="Gateway_0t8e1ct" targetRef="safety_equipment_check"> + <conditionExpression xsi:type="tFormalExpression">${hasSafetyEquipmentCheck == 1}</conditionExpression> + </sequenceFlow> + <sequenceFlow id="Flow_0qu8c97" name="瀛樺湪璁惧绮惧害妫�鏌ラ」" sourceRef="Gateway_0t8e1ct" targetRef="equipment_precision_check"> + <conditionExpression xsi:type="tFormalExpression">${hasPrecisionCheck == 1}</conditionExpression> + </sequenceFlow> + <sequenceFlow id="Flow_0j0xozz" name="瀛樺湪鍏朵粬妫�鏌ラ」" sourceRef="Gateway_0t8e1ct" targetRef="other_check"> + <conditionExpression xsi:type="tFormalExpression">${hasOtherCheck == 1}</conditionExpression> + </sequenceFlow> + <userTask id="Activity_1nstx24" name="宸ュ崟棰嗗彇"> + <incoming>Flow_08kar5y</incoming> + <outgoing>Flow_14ezqsp</outgoing> + </userTask> + <userTask id="safety_equipment_check" name="瀹夊叏瑁呯疆妫�鏌�"> + <incoming>Flow_1aeofia</incoming> + <incoming>Flow_17a4vks</incoming> + <outgoing>Flow_1b2jdti</outgoing> + </userTask> + <userTask id="equipment_precision_check" name="璁惧绮惧害妫�鏌�"> + <incoming>Flow_0qu8c97</incoming> + <incoming>Flow_10sx1x8</incoming> + <outgoing>Flow_0etgxyr</outgoing> + </userTask> + <userTask id="other_check" name="鍏朵粬妫�鏌�"> + <incoming>Flow_0j0xozz</incoming> + <incoming>Flow_0qmhfoe</incoming> + <outgoing>Flow_0x0nou7</outgoing> + </userTask> + <inclusiveGateway id="Gateway_05inlwj"> + <incoming>Flow_0ce2jd6</incoming> + <incoming>Flow_1830g31</incoming> + <incoming>Flow_14d65ly</incoming> + <outgoing>Flow_0gawkvp</outgoing> + </inclusiveGateway> + <userTask id="Activity_0vx3umo" name="缁翠慨瀹や富浠荤瀛�"> + <incoming>Flow_1r37r0q</incoming> + <outgoing>Flow_0l049xa</outgoing> + <outgoing>Flow_0iqfkbu</outgoing> + </userTask> + <userTask id="Activity_1o9pk5t" name="宸ヨ壓鍛樼瀛�"> + <incoming>Flow_0iqfkbu</incoming> + <incoming>Flow_0iu1nap</incoming> + <outgoing>Flow_1d2uh4m</outgoing> + </userTask> + <userTask id="Activity_1ebqzed" name="浣跨敤鍗曚綅鎶�鏈富绠$瀛�"> + <incoming>Flow_1d2uh4m</incoming> + <outgoing>Flow_0k09keo</outgoing> + <outgoing>Flow_0iu1nap</outgoing> + </userTask> + <userTask id="Activity_0yigfu5" name="璁惧妫�鏌ュ憳绛惧瓧"> + <incoming>Flow_0k09keo</incoming> + <outgoing>Flow_01nyfzi</outgoing> + </userTask> + <endEvent id="Event_1lkemxs"> + <incoming>Flow_01nyfzi</incoming> + </endEvent> + <sequenceFlow id="Flow_1b2jdti" name="妫�鏌ュ畬鎴�" sourceRef="safety_equipment_check" targetRef="safety_equipment_check_confirm" /> + <sequenceFlow id="Flow_0etgxyr" name="妫�鏌ュ畬鎴�" sourceRef="equipment_precision_check" targetRef="equipment_precision_check_confirm" /> + <sequenceFlow id="Flow_0x0nou7" name="妫�鏌ュ畬鎴�" sourceRef="other_check" targetRef="other_check_confirm" /> + <userTask id="safety_equipment_check_confirm" name="缁翠慨瀹や富浠荤瀛�"> + <incoming>Flow_1b2jdti</incoming> + <outgoing>Flow_0ce2jd6</outgoing> + <outgoing>Flow_17a4vks</outgoing> + </userTask> + <userTask id="equipment_precision_check_confirm" name="缁翠慨瀹や富浠荤瀛�"> + <incoming>Flow_0etgxyr</incoming> + <outgoing>Flow_1830g31</outgoing> + <outgoing>Flow_10sx1x8</outgoing> + </userTask> + <userTask id="other_check_confirm" name="缁翠慨瀹や富浠荤瀛�"> + <incoming>Flow_0x0nou7</incoming> + <outgoing>Flow_14d65ly</outgoing> + <outgoing>Flow_0qmhfoe</outgoing> + </userTask> + <sequenceFlow id="Flow_0ce2jd6" name="閫氳繃" sourceRef="safety_equipment_check_confirm" targetRef="Gateway_05inlwj"> + <conditionExpression xsi:type="tFormalExpression">${safetyEquipmentCheckFlag == 1}</conditionExpression> + </sequenceFlow> + <sequenceFlow id="Flow_1830g31" name="閫氳繃" sourceRef="equipment_precision_check_confirm" targetRef="Gateway_05inlwj"> + <conditionExpression xsi:type="tFormalExpression">${precisionCheckFlag == 1}</conditionExpression> + </sequenceFlow> + <sequenceFlow id="Flow_14d65ly" name="閫氳繃" sourceRef="other_check_confirm" targetRef="Gateway_05inlwj"> + <conditionExpression xsi:type="tFormalExpression">${otherCheckFlag == 1}</conditionExpression> + </sequenceFlow> + <sequenceFlow id="Flow_17a4vks" name="椹冲洖" sourceRef="safety_equipment_check_confirm" targetRef="safety_equipment_check"> + <conditionExpression xsi:type="tFormalExpression">${safetyEquipmentCheckFlag == 2}</conditionExpression> + </sequenceFlow> + <sequenceFlow id="Flow_10sx1x8" name="椹冲洖" sourceRef="equipment_precision_check_confirm" targetRef="equipment_precision_check"> + <conditionExpression xsi:type="tFormalExpression">${precisionCheckFlag == 2}</conditionExpression> + </sequenceFlow> + <sequenceFlow id="Flow_0qmhfoe" name="椹冲洖" sourceRef="other_check_confirm" targetRef="other_check"> + <conditionExpression xsi:type="tFormalExpression">${otherCheckFlag == 2}</conditionExpression> + </sequenceFlow> + <sequenceFlow id="Flow_0gawkvp" name="閫氳繃" sourceRef="Gateway_05inlwj" targetRef="Activity_0w2esvf" /> + <sequenceFlow id="Flow_1r37r0q" name="閫氳繃" sourceRef="Activity_0w2esvf" targetRef="Activity_0vx3umo" /> + <sequenceFlow id="Flow_0l049xa" name="椹冲洖" sourceRef="Activity_0vx3umo" targetRef="Activity_0w2esvf"> + <conditionExpression xsi:type="tFormalExpression">${repairManagerApprovalFlag == 2}</conditionExpression> + </sequenceFlow> + <sequenceFlow id="Flow_0iqfkbu" name="閫氳繃" sourceRef="Activity_0vx3umo" targetRef="Activity_1o9pk5t"> + <conditionExpression xsi:type="tFormalExpression">${repairManagerApprovalFlag == 1}</conditionExpression> + </sequenceFlow> + <sequenceFlow id="Flow_1d2uh4m" name="閫氳繃" sourceRef="Activity_1o9pk5t" targetRef="Activity_1ebqzed" /> + <sequenceFlow id="Flow_0k09keo" name="閫氳繃" sourceRef="Activity_1ebqzed" targetRef="Activity_0yigfu5"> + <conditionExpression xsi:type="tFormalExpression">${technicalLeaderApprovalFlag == 1}</conditionExpression> + </sequenceFlow> + <sequenceFlow id="Flow_01nyfzi" name="閫氳繃" sourceRef="Activity_0yigfu5" targetRef="Event_1lkemxs" /> + <sequenceFlow id="Flow_0iu1nap" name="椹冲洖" sourceRef="Activity_1ebqzed" targetRef="Activity_1o9pk5t"> + <conditionExpression xsi:type="tFormalExpression">${technicalLeaderApprovalFlag == 2}</conditionExpression> + </sequenceFlow> + <userTask id="Activity_0w2esvf" name="缁翠慨浜哄憳绛惧瓧"> + <incoming>Flow_0gawkvp</incoming> + <incoming>Flow_0l049xa</incoming> + <outgoing>Flow_1r37r0q</outgoing> + </userTask> + </process> + <bpmndi:BPMNDiagram id="BPMNDiagram_flow"> + <bpmndi:BPMNPlane id="BPMNPlane_flow" bpmnElement="technical_status_evaluation_process"> + <bpmndi:BPMNEdge id="Flow_0iu1nap_di" bpmnElement="Flow_0iu1nap"> + <di:waypoint x="730" y="400" /> + <di:waypoint x="800" y="400" /> + <bpmndi:BPMNLabel> + <omgdc:Bounds x="756" y="403" width="23" height="14" /> + </bpmndi:BPMNLabel> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_01nyfzi_di" bpmnElement="Flow_01nyfzi"> + <di:waypoint x="460" y="380" /> + <di:waypoint x="378" y="380" /> + <bpmndi:BPMNLabel> + <omgdc:Bounds x="408" y="362" width="23" height="14" /> + </bpmndi:BPMNLabel> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_0k09keo_di" bpmnElement="Flow_0k09keo"> + <di:waypoint x="630" y="380" /> + <di:waypoint x="560" y="380" /> + <bpmndi:BPMNLabel> + <omgdc:Bounds x="584" y="362" width="23" height="14" /> + </bpmndi:BPMNLabel> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_1d2uh4m_di" bpmnElement="Flow_1d2uh4m"> + <di:waypoint x="800" y="360" /> + <di:waypoint x="730" y="360" /> + <bpmndi:BPMNLabel> + <omgdc:Bounds x="754" y="342" width="23" height="14" /> + </bpmndi:BPMNLabel> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_0iqfkbu_di" bpmnElement="Flow_0iqfkbu"> + <di:waypoint x="850" y="280" /> + <di:waypoint x="850" y="340" /> + <bpmndi:BPMNLabel> + <omgdc:Bounds x="854" y="303" width="23" height="14" /> + </bpmndi:BPMNLabel> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_0l049xa_di" bpmnElement="Flow_0l049xa"> + <di:waypoint x="880" y="200" /> + <di:waypoint x="880" y="140" /> + <bpmndi:BPMNLabel> + <omgdc:Bounds x="888" y="167" width="23" height="14" /> + </bpmndi:BPMNLabel> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_1r37r0q_di" bpmnElement="Flow_1r37r0q"> + <di:waypoint x="840" y="140" /> + <di:waypoint x="840" y="200" /> + <bpmndi:BPMNLabel> + <omgdc:Bounds x="808" y="167" width="23" height="14" /> + </bpmndi:BPMNLabel> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_0gawkvp_di" bpmnElement="Flow_0gawkvp"> + <di:waypoint x="735" y="100" /> + <di:waypoint x="800" y="100" /> + <bpmndi:BPMNLabel> + <omgdc:Bounds x="756" y="82" width="23" height="14" /> + </bpmndi:BPMNLabel> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_0qmhfoe_di" bpmnElement="Flow_0qmhfoe"> + <di:waypoint x="510" y="220" /> + <di:waypoint x="430" y="220" /> + <bpmndi:BPMNLabel> + <omgdc:Bounds x="459" y="223" width="23" height="14" /> + </bpmndi:BPMNLabel> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_10sx1x8_di" bpmnElement="Flow_10sx1x8"> + <di:waypoint x="510" y="120" /> + <di:waypoint x="430" y="120" /> + <bpmndi:BPMNLabel> + <omgdc:Bounds x="459" y="122" width="23" height="14" /> + </bpmndi:BPMNLabel> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_17a4vks_di" bpmnElement="Flow_17a4vks"> + <di:waypoint x="510" y="20" /> + <di:waypoint x="430" y="20" /> + <bpmndi:BPMNLabel> + <omgdc:Bounds x="459" y="23" width="23" height="14" /> + </bpmndi:BPMNLabel> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_14d65ly_di" bpmnElement="Flow_14d65ly"> + <di:waypoint x="610" y="200" /> + <di:waypoint x="710" y="200" /> + <di:waypoint x="710" y="125" /> + <bpmndi:BPMNLabel> + <omgdc:Bounds x="649" y="182" width="23" height="14" /> + </bpmndi:BPMNLabel> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_1830g31_di" bpmnElement="Flow_1830g31"> + <di:waypoint x="610" y="100" /> + <di:waypoint x="685" y="100" /> + <bpmndi:BPMNLabel> + <omgdc:Bounds x="636" y="82" width="23" height="14" /> + </bpmndi:BPMNLabel> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_0ce2jd6_di" bpmnElement="Flow_0ce2jd6"> + <di:waypoint x="610" y="0" /> + <di:waypoint x="710" y="0" /> + <di:waypoint x="710" y="75" /> + <bpmndi:BPMNLabel> + <omgdc:Bounds x="649" y="-18" width="23" height="14" /> + </bpmndi:BPMNLabel> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_0x0nou7_di" bpmnElement="Flow_0x0nou7"> + <di:waypoint x="430" y="200" /> + <di:waypoint x="510" y="200" /> + <bpmndi:BPMNLabel> + <omgdc:Bounds x="448" y="182" width="45" height="14" /> + </bpmndi:BPMNLabel> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_0etgxyr_di" bpmnElement="Flow_0etgxyr"> + <di:waypoint x="430" y="100" /> + <di:waypoint x="510" y="100" /> + <bpmndi:BPMNLabel> + <omgdc:Bounds x="448" y="82" width="45" height="14" /> + </bpmndi:BPMNLabel> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_1b2jdti_di" bpmnElement="Flow_1b2jdti"> + <di:waypoint x="430" y="0" /> + <di:waypoint x="510" y="0" /> + <bpmndi:BPMNLabel> + <omgdc:Bounds x="448" y="-18" width="45" height="14" /> + </bpmndi:BPMNLabel> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_0j0xozz_di" bpmnElement="Flow_0j0xozz"> + <di:waypoint x="240" y="125" /> + <di:waypoint x="240" y="200" /> + <di:waypoint x="330" y="200" /> + <bpmndi:BPMNLabel> + <omgdc:Bounds x="241" y="183" width="78" height="14" /> + </bpmndi:BPMNLabel> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_0qu8c97_di" bpmnElement="Flow_0qu8c97"> + <di:waypoint x="265" y="100" /> + <di:waypoint x="330" y="100" /> + <bpmndi:BPMNLabel> + <omgdc:Bounds x="251" y="66" width="78" height="27" /> + </bpmndi:BPMNLabel> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_1aeofia_di" bpmnElement="Flow_1aeofia"> + <di:waypoint x="240" y="75" /> + <di:waypoint x="240" y="0" /> + <di:waypoint x="330" y="0" /> + <bpmndi:BPMNLabel> + <omgdc:Bounds x="241" y="-34" width="78" height="27" /> + </bpmndi:BPMNLabel> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_14ezqsp_di" bpmnElement="Flow_14ezqsp"> + <di:waypoint x="120" y="100" /> + <di:waypoint x="215" y="100" /> + <bpmndi:BPMNLabel> + <omgdc:Bounds x="140" y="82" width="56" height="14" /> + </bpmndi:BPMNLabel> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_08kar5y_di" bpmnElement="Flow_08kar5y"> + <di:waypoint x="-45" y="100" /> + <di:waypoint x="20" y="100" /> + <bpmndi:BPMNLabel> + <omgdc:Bounds x="-24" y="82" width="23" height="14" /> + </bpmndi:BPMNLabel> + </bpmndi:BPMNEdge> + <bpmndi:BPMNShape id="BPMNShape_startNode1" bpmnElement="startNode1" bioc:stroke=""> + <omgdc:Bounds x="-75" y="85" width="30" height="30" /> + <bpmndi:BPMNLabel> + <omgdc:Bounds x="-73" y="122" width="23" height="14" /> + </bpmndi:BPMNLabel> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Gateway_0n5p3kz_di" bpmnElement="Gateway_0t8e1ct"> + <omgdc:Bounds x="215" y="75" width="50" height="50" /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Activity_15ga6fi_di" bpmnElement="Activity_1nstx24"> + <omgdc:Bounds x="20" y="60" width="100" height="80" /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Activity_1axd1mf_di" bpmnElement="safety_equipment_check"> + <omgdc:Bounds x="330" y="-40" width="100" height="80" /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Activity_09f2psv_di" bpmnElement="equipment_precision_check"> + <omgdc:Bounds x="330" y="60" width="100" height="80" /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Activity_0hka9ht_di" bpmnElement="other_check"> + <omgdc:Bounds x="330" y="160" width="100" height="80" /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Gateway_1yf4krn_di" bpmnElement="Gateway_05inlwj"> + <omgdc:Bounds x="685" y="75" width="50" height="50" /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Activity_0jqk7kf_di" bpmnElement="Activity_0vx3umo"> + <omgdc:Bounds x="800" y="200" width="100" height="80" /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Activity_1utlj8v_di" bpmnElement="Activity_1o9pk5t"> + <omgdc:Bounds x="800" y="340" width="100" height="80" /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Activity_093o9g6_di" bpmnElement="Activity_1ebqzed"> + <omgdc:Bounds x="630" y="340" width="100" height="80" /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Activity_1pq8o9r_di" bpmnElement="Activity_0yigfu5"> + <omgdc:Bounds x="460" y="340" width="100" height="80" /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Event_1lkemxs_di" bpmnElement="Event_1lkemxs"> + <omgdc:Bounds x="342" y="362" width="36" height="36" /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Activity_11446n6_di" bpmnElement="safety_equipment_check_confirm"> + <omgdc:Bounds x="510" y="-40" width="100" height="80" /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Activity_1yeaht6_di" bpmnElement="equipment_precision_check_confirm"> + <omgdc:Bounds x="510" y="60" width="100" height="80" /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Activity_10ic56v_di" bpmnElement="other_check_confirm"> + <omgdc:Bounds x="510" y="160" width="100" height="80" /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Activity_0o51wl1_di" bpmnElement="Activity_0w2esvf"> + <omgdc:Bounds x="800" y="60" width="100" height="80" /> + </bpmndi:BPMNShape> + </bpmndi:BPMNPlane> + </bpmndi:BPMNDiagram> +</definitions> -- Gitblit v1.9.3