Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
ru:rule:double_negation [2024-01-17 20:50] – создано Anatoly Belaychukru:rule:double_negation [2024-02-07 13:19] (текущий) Anatoly Belaychuk
Строка 1: Строка 1:
-====== Избегайте двойного отрицания ======+====== Избегайте двойных отрицаний ======
  
-{{tag>gateway}}+{{tag>развилка}}
  
 Двойное отрицание на развилках запутывает бизнес-логику. Двойное отрицание на развилках запутывает бизнес-логику.
  
 ===== ✔ Как надо ===== ===== ✔ Как надо =====
- +<diagram><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlinkversion="1.1width="295pxheight="158pxviewBox="-0.5 -0.5 295 158content="&lt;mxfile host=&quot;embed.diagrams.net&quot; modified=&quot;2024-01-17T17:57:09.255Z&quot; agent=&quot;Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36&quot; etag=&quot;t1hfZ5bV96jz4oIsJmI9&quot; version=&quot;22.1.21&quot; type=&quot;embed&quot;&gt;&lt;diagram id=&quot;grg7YXjBV2GYVaBwpZ0P&quot; name=&quot;Страница — 1&quot;&gt;1VjLcpswFP0als3wMH4sjR/pIpnJTBZtlzLIoEYgRsix6ddXT0CAMzRN2sTjAenoSgLdc490cYJNfrmloMzuSQKx47vJxQm2ju97/mrGbwKpFbJ0QwWkFCXaqAUe0S+oQVejJ5TAyjJkhGCGShuMSVHAmFkYoJScbbMjwfasJUjhAHiMAR6i31DCMv0W/qLFv0KUZmZmb75SLTkwxvpNqgwk5NyBgp0TbCghTJXyywZisXhmXVS//ZXW5sEoLNiUDr7q8AzwSb+bs3Wd1U5co5m8qrLnbD1n6cpyKK9b3Rrs9auw2qxPSVDB5BqHEf+7Nz7378bcnJDbbCSu6ja2GLX1JNjvr20XY+N6Pcwft7XH5f8g4k4pxZvkl1Tw9+ZQ5sVNChg8g5p7KMpYjnmzx4vPkDLEiXEHDhA/kAoxRArediCMkZwbYNEQgfgppeRUJBuCCZWLFBzlrzPGGqNU9GWk5CjQtZh7EvIuUQkpyqEsb2lG8sOpemihiJwYRgXcNJR3W5DXCiJuUVXnB4Lb+pAvmkLioeClA2n+3ELCZ6Q1N9Gtgau5XJvw1vVzGxqhhrJOVBgM6GBMm5FbvvKCpuw4fWcD6sGER6quEsoykpIC4F2LRtIPMDEr1NjcEbHu0qs/IWO1lh1wYsT2OSyMJHm+qq6FpgivYxI/KWiPsLG/usYM0BQyKxDF47+46BRiwNCzLURjS6i7PohQbJ3VCI9x1iy0h6jIicZQ9+o5onmMSb4JP4Nv4AWx72I6LgGq9kNPLsrbS7dSdyqdyJPYVR+r9fy3Pg56Pg6n+Xgw0KwX2ctexCr+DsbhKw7qjpneDa4+b2CoYk/TMk8N+FoemkNDb4/Tu5vZh22WSjm3mTXQ475s5yhJFIlhhX6BgxxPcMPeDbejbAmvqG5zhtHjWceEMTXm+9x8NbfW84se6bW0MibkeKzg36rC/POqgvepVSHoq0I/ml+rCk2AvbMsmHn+9LneSkdW4zKyNUdifjz2P4aYzN9OTIKVF3xcMVkOXfIf1GVSlOvU8F2PfFNPzYtRJq9dvSEKJnvmypGNSQMlw600sEH4nApcdAbZy7IKk7VEgoF/rqSKk/PEkSRxQubojaeNi7G88Wou6Y0kki9nlx3Mn5ByMlCJvemcIQYfSyCpdObNUhZiZmjdEDiq9Cbn2gTlUc8ATwNps4mVoDCEjwnGoKxQKzFi2ntAn6Q9OFSMApFQvkWu6PXTD/Php5MrNjbdZLG/WU2gPa+231GUuLRfo4Ldbw==&lt;/diagram&gt;&lt;/mxfile&gt;"><defs/><g><path d="M 205 53 L 230 78 L 205 103 L 180 78 Zfill="rgb(255, 255, 255)stroke="rgb(0, 0, 0)stroke-miterlimit="10pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="nonewidth="100%height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibilitystyle="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 110px; margin-left: 205px;"><div data-drawio-colors="color: rgb(0, 0, 0); background-color: #ffffff; style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;">Одобрено?</div></div></div></foreignObject><text x="205y="122fill="rgb(0, 0, 0)font-family="Helveticafont-size="12pxtext-anchor="middle">Одобрено?</text></switch></g><path d="M 100 78 L 135.5 78.5 L 165.88 78.16fill="nonestroke="rgb(0, 0, 0)stroke-miterlimit="10" pointer-events="stroke"/><path d="M 178.88 78.01 L 165.96 84.66 L 165.81 71.66 Zfill="rgb(0, 0, 0)stroke="rgb(0, 0, 0)stroke-miterlimit="10pointer-events="all"/><path d="M 205 53 L 205 13 L 265.88 13fill="nonestroke="rgb(0, 0, 0)stroke-miterlimit="10" pointer-events="stroke"/><path d="M 278.88 13 L 265.88 19.5 L 265.88 6.5 Zfill="rgb(0, 0, 0)stroke="rgb(0, 0, 0)stroke-miterlimit="10pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibilitystyle="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtmlstyle="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 15px; margin-left: 239px;"><div data-drawio-colors="colorrgb(0, 0, 0); background-colorrgb(255, 255, 255); style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;">да</div></div></div></foreignObject><text x="239" y="18fill="rgb(0, 0, 0)font-family="Helveticafont-size="11pxtext-anchor="middle">да</text></switch></g><path d="M 205 103 L 205 143 L 265.88 143fill="nonestroke="rgb(0, 0, 0)stroke-miterlimit="10pointer-events="stroke"/><path d="M 278.88 143 L 265.88 149.5 L 265.88 136.5 Zfill="rgb(0, 0, 0)stroke="rgb(0, 0, 0)stroke-miterlimit="10pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="nonewidth="100%height="100%requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibilitystyle="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtmlstyle="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 145px; margin-left: 246px;"><div data-drawio-colors="colorrgb(0, 0, 0); background-color: rgb(255, 255, 255); style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;">нет</div></div></div></foreignObject><text x="246" y="148fill="rgb(0, 0, 0)font-family="Helveticafont-size="11pxtext-anchor="middle">нет</text></switch></g><path d="M 120 78 L 173.63 78fill="nonestroke="rgb(0, 0, 0)stroke-miterlimit="10pointer-events="stroke"/><path d="M 178.88 78 L 171.88 81.5 L 173.63 78 L 171.88 74.5 Zfill="rgb(0, 0, 0)stroke="rgb(0, 0, 0)stroke-miterlimit="10pointer-events="all"/><path d="M 0 48 C 0 42.48 4.48 38 10 38 L 110 38 C 115.52 38 120 42.48 120 48 L 120 108 C 120 113.52 115.52 118 110 118 L 10 118 C 4.48 118 0 113.52 0 108 L 0 48 Zfill="rgb(255, 255, 255)stroke="nonepointer-events="all"/><path d="M 2 49 L 2 107 C 2 111.97 6.03 116 11 116 L 109 116 C 113.97 116 118 111.97 118 107 L 118 49 C 118 44.03 113.97 40 109 40 L 11 40 C 6.03 40 2 44.03 2 49fill="nonestroke="nonepointer-events="all"/><path d="M 0 48 C 0 42.48 4.48 38 10 38 L 110 38 C 115.52 38 120 42.48 120 48 L 120 108 C 120 113.52 115.52 118 110 118 L 10 118 C 4.48 118 0 113.52 0 108 L 0 48 Zfill="nonestroke="rgb(0, 0, 0)stroke-miterlimit="10pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibilitystyle="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtmlstyle="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 78px; margin-left: 1px;"><div data-drawio-colors="colorrgb(0, 0, 0); style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">Рассмотреть заявку</div></div></div></foreignObject><text x="60" y="82fill="rgb(0, 0, 0)font-family="Helvetica" font-size="12px" text-anchor="middle">Рассмотреть заявку</text></switch></g></g></svg></diagram>
-<bpmnio type="bpmn"> +
-<?xml version="1.0" encoding="UTF-8"?> +
-<definitions +
-    xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" +
-    xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" +
-    xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" +
-    xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" +
-    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" +
-    id="sid-38422fae-e03e-43a3-bef4-bd33b32041b2" +
-    targetNamespace="http://bpmn.io/bpmn" exporter="http://bpmn.io" exporterVersion="0.10.1"> +
-    <collaboration id="Collaboration_1oh70al"> +
-        <participant id="Participant_1r8g02m" name="Тут паттерны (диаграммы) +
-" processRef="Process_1" /> +
-    </collaboration> +
-    <process id="Process_1isExecutable="false"+
-        <startEvent id="StartEvent_1name="Start"> +
-        <outgoing>SequenceFlow_1</outgoing> +
-        </startEvent> +
-        <task id="Task_1name="Do Something"+
-        <incoming>SequenceFlow_1</incoming> +
-        <incoming>SequenceFlow_121ul2c</incoming> +
-        <incoming>SequenceFlow_0nuwads</incoming> +
-        <outgoing>SequenceFlow_2</outgoing> +
-        </task> +
-        <exclusiveGateway id="ExclusiveGateway_1" name="Result OK" gatewayDirection="Diverging"> +
-        <incoming>SequenceFlow_2</incoming> +
-        <outgoing>SequenceFlow_0snv4kp</outgoing> +
-        <outgoing>SequenceFlow_0nuwads</outgoing> +
-        </exclusiveGateway> +
-        <task id="Task_17knw8lname="Monitor"> +
-        <outgoing>SequenceFlow_121ul2c</outgoing> +
-        </task> +
-        <endEvent id="EndEvent_0oj7l6x" name="End"> +
-        <incoming>SequenceFlow_0snv4kp</incoming> +
-        </endEvent> +
-        <sequenceFlow id="SequenceFlow_1name="" sourceRef="StartEvent_1targetRef="Task_1/> +
-        <sequenceFlow id="SequenceFlow_121ul2csourceRef="Task_17knw8l" targetRef="Task_1" /> +
-        <sequenceFlow id="SequenceFlow_0nuwads" name="No" sourceRef="ExclusiveGateway_1" targetRef="Task_1" /> +
-        <sequenceFlow id="SequenceFlow_2" sourceRef="Task_1" targetRef="ExclusiveGateway_1" /> +
-        <sequenceFlow id="SequenceFlow_0snv4kpname="YessourceRef="ExclusiveGateway_1targetRef="EndEvent_0oj7l6x" /> +
-    </process> +
-        <bpmndi:BPMNDiagram id="BpmnDiagram_1"+
-        <bpmndi:BPMNPlane id="BpmnPlane_1bpmnElement="Collaboration_1oh70al"+
-        <bpmndi:BPMNShape id="Participant_1r8g02m_dibpmnElement="Participant_1r8g02m"> +
-            <omgdc:Bounds x="104y="78width="668height="297" /> +
-        </bpmndi:BPMNShape> +
-        <bpmndi:BPMNShape id="StartEvent_1_guibpmnElement="StartEvent_1"+
-            <omgdc:Bounds x="242y="187width="30height="30/> +
-            <bpmndi:BPMNLabel> +
-            <omgdc:Bounds x="212" y="219" width="90" height="22" /+
-            </bpmndi:BPMNLabel> +
-        </bpmndi:BPMNShape> +
-        <bpmndi:BPMNShape id="Task_1_guibpmnElement="Task_1"> +
-            <omgdc:Bounds x="340y="162" width="100" height="80" /> +
-            <bpmndi:BPMNLabel> +
-            <omgdc:Bounds x="118.85714721679688" y="47width="82.28570556640625" height="12" /> +
-            </bpmndi:BPMNLabel> +
-        </bpmndi:BPMNShape> +
-        <bpmndi:BPMNShape id="ExclusiveGateway_1_gui" bpmnElement="ExclusiveGateway_1" isMarkerVisible="true"> +
-            <omgdc:Bounds x="508" y="182width="40height="40/> +
-            <bpmndi:BPMNLabel> +
-            <omgdc:Bounds x="483y="234" width="90" height="24" /> +
-            </bpmndi:BPMNLabel> +
-        </bpmndi:BPMNShape> +
-        <bpmndi:BPMNShape id="Task_17knw8l_dibpmnElement="Task_17knw8l"+
-            <omgdc:Bounds x="340y="275width="100" height="80" /> +
-        </bpmndi:BPMNShape> +
-        <bpmndi:BPMNShape id="EndEvent_0oj7l6x_dibpmnElement="EndEvent_0oj7l6x"+
-            <omgdc:Bounds x="648y="184width="36height="36/> +
-            <bpmndi:BPMNLabel> +
-            <omgdc:Bounds x="621y="220width="90height="20" /+
-            </bpmndi:BPMNLabel> +
-        </bpmndi:BPMNShape> +
-        <bpmndi:BPMNEdge id="SequenceFlow_1_gui" bpmnElement="SequenceFlow_1"> +
-            <omgdi:waypoint xsi:type="omgdc:Pointx="272y="202" /> +
-            <omgdi:waypoint xsi:type="omgdc:Pointx="340y="202" /> +
-            <bpmndi:BPMNLabel> +
-            <omgdc:Bounds x="225" y="140" width="90" height="20" /> +
-            </bpmndi:BPMNLabel> +
-        </bpmndi:BPMNEdge> +
-        <bpmndi:BPMNEdge id="SequenceFlow_121ul2c_di" bpmnElement="SequenceFlow_121ul2c"> +
-            <omgdi:waypoint xsi:type="omgdc:Point" x="390" y="275" /> +
-            <omgdi:waypoint xsi:type="omgdc:Point" x="390" y="242/> +
-            <bpmndi:BPMNLabel> +
-            <omgdc:Bounds x="358y="273width="90height="20" /> +
-            </bpmndi:BPMNLabel> +
-        </bpmndi:BPMNEdge> +
-        <bpmndi:BPMNEdge id="SequenceFlow_0nuwads_dibpmnElement="SequenceFlow_0nuwads"+
-            <omgdi:waypoint xsi:type="omgdc:Pointx="528y="182" /> +
-            <omgdi:waypoint xsi:type="omgdc:Pointx="528y="110/> +
-            <omgdi:waypoint xsi:type="omgdc:Pointx="390y="110" /> +
-            <omgdi:waypoint xsi:type="omgdc:Pointx="390y="162" /> +
-            <bpmndi:BPMNLabel> +
-            <omgdc:Bounds x="495y="140width="90height="20" /> +
-            </bpmndi:BPMNLabel> +
-        </bpmndi:BPMNEdge> +
-        <bpmndi:BPMNEdge id="SequenceFlow_2_dibpmnElement="SequenceFlow_2"+
-            <omgdi:waypoint xsi:type="omgdc:Pointx="440y="202" /> +
-            <omgdi:waypoint xsi:type="omgdc:Pointx="508" y="202" /> +
-            <bpmndi:BPMNLabel> +
-            <omgdc:Bounds x="433" y="192" width="90" height="20" /+
-            </bpmndi:BPMNLabel> +
-        </bpmndi:BPMNEdge> +
-        <bpmndi:BPMNEdge id="SequenceFlow_0snv4kp_di" bpmnElement="SequenceFlow_0snv4kp"> +
-            <omgdi:waypoint xsi:type="omgdc:Pointx="548y="202" /> +
-            <omgdi:waypoint xsi:type="omgdc:Pointx="648y="202" /> +
-            <bpmndi:BPMNLabel> +
-            <omgdc:Bounds x="550" y="183width="90height="20/> +
-            </bpmndi:BPMNLabel> +
-        </bpmndi:BPMNEdge> +
-        </bpmndi:BPMNPlane> +
-    </bpmndi:BPMNDiagram> +
-</definitions> +
-</bpmnio>+
  
 ===== ✘ Как НЕ надо ===== ===== ✘ Как НЕ надо =====
  
-Тут антипаттерны иаграммы) +<diagram><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="295px" height="158px" viewBox="-0.5 -0.5 295 158" content="&lt;mxfile host=&quot;embed.diagrams.net&quot; modified=&quot;2024-01-17T17:56:03.509Z&quot; agent=&quot;Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36&quot; version=&quot;22.1.18&quot; etag=&quot;sBH7L7gUUMDu8Cz6hpEf&quot; type=&quot;embed&quot;&gt;&lt;diagram id=&quot;grg7YXjBV2GYVaBwpZ0P&quot; name=&quot;Страница — 1&quot;&gt;1VjLctowFP0aL5vxA0NYYgjtIpnJTBZtl8IWthrZ8sgiQL++Vy+/oW6aTBuGEdLx1cO65x7p4gTr/PSZozJ7YAmmju8mJyfYOL6/mC2hlMBZA7O5q4GUk0RDXgM8kZ/YgNbsQBJcdQwFY1SQsgvGrChwLDoY4pwdu2Z7RruzlijFA+ApRnSIfiWJyDR66y8a/AsmaWZn9ubmhXNkjc2bVBlK2LEFBXdOsOaMCV3LT2tM5d7ZfdH9thee1gvjuBBTOvi6wwuiB/NuzsZ1lnfOxnNuVT1aqdJV5cIJtmbh4mx3o2SkEGpHwwi+7o0fOv7a/jgh2KwVrttdbDFq6ymw39/YLsbG9XqYP27bHRe+QQQuKOWb5KdUkvVmV+bFTYoEPqIz+CPKRE7hsQfVF8wFARrcox2mj6wigrACnu2YECwHAyofRCh+Tjk7FMmaUcbVJgV79WmNsaIklX0FKwFFphWD3zB0iUrMSY5VfcMzlu8O1WMDRewgKCnwuia424DQKpj8iapzvmO0aRtnwwrw6SJhvJqGEL6YwYz8DCamQ+Aa5prQ9SyTj00ghAbKWjFgMWRCL61HbtgJFUPQcbLOBtTDCcSlaTIuMpayAtG7Bo2UH3Bid6i2uWdy35VXf2AhzkZk0EGwrs9xYQXI83VzJRVEep2y+FlDW0KtvV6jXNj1HQbJQjzFohWHw03nmCJBXrpDjW2h6fooQ7FxVi0z1lmzsDtExQ48xqZXzxH1Mib5JvwIvsEnIr7J6UACdOu7mVzWN6d249xqtCJPYdN9rDf4XX0c9HwcTvPxYKBZL7JvexGr6ToYB3YcnVtm5jS4uN7AUqU7TcM8PeBreWivCL0TLdqoMjTn2hhXlah3+TVQ5b545yRJNJVxRX6inRpPMqR7Jm6uaa+5pJjOzdWgzabwqibDaTdfzju7+skM/lpyWRO231f4b7Vh/nG1wfvQ2hD0taEf06/VhjrM3lkc7Dx/uq63UpPluJjMzJX4o8nI/DcyEiy94P+VkduhM/6Brrwuvk1m+JZXvqm35sUoh1euTevgQPRsCchalXUCCKXbOTplCXPafLAZZKvqdc4ISDDwz4VUcXKeOJIkTsgcvfG0cTGWN17MJb2RRPJ6dtnC/Akpp0CVPJWOGRH4qUSKOUd4rGQhFpbWNYGjyhxvbpegIAQCQRrI6+OrRIUlfMwoRWVFGomR0z4g/qzs0a4SHMmE8i1yRa+ffrhG3Vu5Ym3TThb7x9QE2kOz+ddEi0vz11Nw9ws=&lt;/diagram&gt;&lt;/mxfile&gt;"><defs/><g><path d="M 205 53 L 230 78 L 205 103 L 180 78 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 110px; margin-left: 205px;"><div data-drawio-colors="color: rgb(0, 0, 0); background-color: #ffffff; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;">Отказ?</div></div></div></foreignObject><text x="205" y="122" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Отказ?</text></switch></g><path d="M 100 78 L 135.51 78.49 L 165.91 78.17" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 178.91 78.04 L 165.98 84.67 L 165.84 71.67 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><path d="M 205 53 L 205 13 L 265.88 13" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 278.88 13 L 265.88 19.5 L 265.88 6.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 14px; margin-left: 238px;"><div data-drawio-colors="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;">нет</div></div></div></foreignObject><text x="238" y="18" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="11px" text-anchor="middle">нет</text></switch></g><path d="M 205 103 L 205 143 L 265.91 143" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 278.91 143 L 265.91 149.5 L 265.91 136.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 144px; margin-left: 245px;"><div data-drawio-colors="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;">да</div></div></div></foreignObject><text x="245" y="148" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="11px" text-anchor="middle">да</text></switch></g><path d="M 120 78 L 173.63 78" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 178.88 78 L 171.88 81.5 L 173.63 78 L 171.88 74.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><path d="M 0 48 C 0 42.48 4.48 38 10 38 L 110 38 C 115.52 38 120 42.48 120 48 L 120 108 C 120 113.52 115.52 118 110 118 L 10 118 C 4.48 118 0 113.52 0 108 L 0 48 Z" fill="rgb(255, 255, 255)" stroke="none" pointer-events="all"/><path d="M 2 49 L 2 107 C 2 111.97 6.03 116 11 116 L 109 116 C 113.97 116 118 111.97 118 107 L 118 49 C 118 44.03 113.97 40 109 40 L 11 40 C 6.03 40 2 44.03 2 49" fill="none" stroke="none" pointer-events="all"/><path d="M 0 48 C 0 42.48 4.48 38 10 38 L 110 38 C 115.52 38 120 42.48 120 48 L 120 108 C 120 113.52 115.52 118 110 118 L 10 118 C 4.48 118 0 113.52 0 108 L 0 48 Z" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 78px; margin-left: 1px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">Рассмотреть заявку</div></div></div></foreignObject><text x="60" y="82" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Рассмотреть заявку</text></switch></g></g></svg></diagram>
 ===== Автор(ы) ===== ===== Автор(ы) =====
  
  --- //[[user:bell|Anatoly Belaychuk]] 2024-01-17 20:48//  --- //[[user:bell|Anatoly Belaychuk]] 2024-01-17 20:48//