Update RC DB scheme
This commit is contained in:
parent
5a2ab222b8
commit
1515081eac
2 changed files with 453 additions and 81 deletions
|
@ -1,6 +1,6 @@
|
|||
<mxfile host="Electron" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/21.7.5 Chrome/114.0.5735.289 Electron/25.8.1 Safari/537.36" modified="2025-02-11T16:57:07.257Z" version="21.7.5" etag="oOkvR-TMwJJ5UjIAwi_C" type="device">
|
||||
<mxfile host="Electron" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/24.7.17 Chrome/128.0.6613.36 Electron/32.0.1 Safari/537.36" version="24.7.17">
|
||||
<diagram name="Page-1" id="D102nlsedoLYcsxv54MV">
|
||||
<mxGraphModel dx="2098" dy="859" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
|
||||
<mxGraphModel dx="3143" dy="695" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
|
||||
<root>
|
||||
<mxCell id="0" />
|
||||
<mxCell id="1" parent="0" />
|
||||
|
@ -77,26 +77,41 @@
|
|||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="6MixKwhiBb0wiFJ191Fe-34" value="<b>Field</b>" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#dae8fc;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=#6c8ebf;" parent="1" vertex="1">
|
||||
<mxGeometry x="10" y="470" width="170" height="104" as="geometry" />
|
||||
<mxGeometry x="-1550" y="324" width="170" height="156" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="6MixKwhiBb0wiFJ191Fe-35" value="+ id: int" style="text;strokeColor=#82b366;fillColor=#d5e8d4;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" parent="6MixKwhiBb0wiFJ191Fe-34" vertex="1">
|
||||
<mxGeometry y="26" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="6MixKwhiBb0wiFJ191Fe-36" value="+ workflow_id: int" style="text;strokeColor=#d79b00;fillColor=#ffe6cc;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" parent="6MixKwhiBb0wiFJ191Fe-34" vertex="1">
|
||||
<mxCell id="6MixKwhiBb0wiFJ191Fe-36" value="+ step_id: int" style="text;strokeColor=#d79b00;fillColor=#ffe6cc;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" parent="6MixKwhiBb0wiFJ191Fe-34" vertex="1">
|
||||
<mxGeometry y="52" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-6" value="+ field_type: enum" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="6MixKwhiBb0wiFJ191Fe-34">
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-6" value="+ field_type: enum" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" parent="6MixKwhiBb0wiFJ191Fe-34" vertex="1">
|
||||
<mxGeometry y="78" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-47" value="+ name: str" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="6MixKwhiBb0wiFJ191Fe-34">
|
||||
<mxGeometry y="104" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-46" value="+ description: Optional[str]" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="6MixKwhiBb0wiFJ191Fe-34">
|
||||
<mxGeometry y="130" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="6MixKwhiBb0wiFJ191Fe-40" value="<b>Responsibles</b>" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#dae8fc;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=#6c8ebf;" parent="1" vertex="1">
|
||||
<mxGeometry x="10" y="680" width="170" height="78" as="geometry" />
|
||||
<mxGeometry x="400" y="440" width="170" height="156" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="6MixKwhiBb0wiFJ191Fe-41" value="+ id: int" style="text;strokeColor=#82b366;fillColor=#d5e8d4;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" parent="6MixKwhiBb0wiFJ191Fe-40" vertex="1">
|
||||
<mxGeometry y="26" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="6MixKwhiBb0wiFJ191Fe-42" value="+ workflow_id: int" style="text;strokeColor=#d79b00;fillColor=#ffe6cc;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" parent="6MixKwhiBb0wiFJ191Fe-40" vertex="1">
|
||||
<mxCell id="6MixKwhiBb0wiFJ191Fe-42" value="+ step_id: int" style="text;strokeColor=#d79b00;fillColor=#ffe6cc;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" parent="6MixKwhiBb0wiFJ191Fe-40" vertex="1">
|
||||
<mxGeometry y="52" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-65" value="+ assgin_type: enum" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="6MixKwhiBb0wiFJ191Fe-40">
|
||||
<mxGeometry y="78" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-66" value="+ is_parallel: bool" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="6MixKwhiBb0wiFJ191Fe-40">
|
||||
<mxGeometry y="104" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-68" value="+ assigned_users: List[int]" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="6MixKwhiBb0wiFJ191Fe-40">
|
||||
<mxGeometry y="130" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="6MixKwhiBb0wiFJ191Fe-43" value="В зависимости от того, какой тип выбран - где-то будет погрузка предустановленного шаблона, относящегося к этому типу" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fillColor=#b1ddf0;strokeColor=#10739e;" parent="1" vertex="1">
|
||||
<mxGeometry x="-610" y="198" width="250" height="62" as="geometry" />
|
||||
</mxCell>
|
||||
|
@ -109,62 +124,218 @@
|
|||
<mxCell id="6MixKwhiBb0wiFJ191Fe-46" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;dashed=1;dashPattern=8 8;" parent="1" source="6MixKwhiBb0wiFJ191Fe-11" target="6MixKwhiBb0wiFJ191Fe-43" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-1" value="&lt;&lt;enumeration&gt;&gt;<br><b>FieldType</b>" style="swimlane;fontStyle=0;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=40;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;html=1;whiteSpace=wrap;" vertex="1" parent="1">
|
||||
<mxGeometry x="-260" y="481" width="140" height="190" as="geometry" />
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-1" value="&lt;&lt;enumeration&gt;&gt;<br><b>FieldType</b>" style="swimlane;fontStyle=0;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=40;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;html=1;whiteSpace=wrap;" parent="1" vertex="1">
|
||||
<mxGeometry x="-1820" y="320" width="140" height="190" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-2" value="input" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;" vertex="1" parent="IWj6mcTVkucpO0uQRpJN-1">
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-2" value="input" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;" parent="IWj6mcTVkucpO0uQRpJN-1" vertex="1">
|
||||
<mxGeometry y="40" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-3" value="date_picker" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;" vertex="1" parent="IWj6mcTVkucpO0uQRpJN-1">
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-3" value="date_picker" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;" parent="IWj6mcTVkucpO0uQRpJN-1" vertex="1">
|
||||
<mxGeometry y="70" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-4" value="multiselect" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;" vertex="1" parent="IWj6mcTVkucpO0uQRpJN-1">
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-4" value="multiselect" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;" parent="IWj6mcTVkucpO0uQRpJN-1" vertex="1">
|
||||
<mxGeometry y="100" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-5" value="select" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;" vertex="1" parent="IWj6mcTVkucpO0uQRpJN-1">
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-5" value="select" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;" parent="IWj6mcTVkucpO0uQRpJN-1" vertex="1">
|
||||
<mxGeometry y="130" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-14" value="file" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;" vertex="1" parent="IWj6mcTVkucpO0uQRpJN-1">
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-14" value="file" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;" parent="IWj6mcTVkucpO0uQRpJN-1" vertex="1">
|
||||
<mxGeometry y="160" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-7" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=open;endFill=0;" edge="1" parent="1" source="IWj6mcTVkucpO0uQRpJN-6" target="IWj6mcTVkucpO0uQRpJN-1">
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-7" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=open;endFill=0;" parent="1" source="IWj6mcTVkucpO0uQRpJN-6" target="IWj6mcTVkucpO0uQRpJN-1" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-8" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=open;endFill=0;" edge="1" parent="1" source="6MixKwhiBb0wiFJ191Fe-5" target="6MixKwhiBb0wiFJ191Fe-7">
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-8" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=open;endFill=0;" parent="1" source="6MixKwhiBb0wiFJ191Fe-5" target="6MixKwhiBb0wiFJ191Fe-7" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-9" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=open;endFill=0;" edge="1" parent="1" source="6MixKwhiBb0wiFJ191Fe-15" target="6MixKwhiBb0wiFJ191Fe-16">
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-9" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=open;endFill=0;" parent="1" source="6MixKwhiBb0wiFJ191Fe-15" target="6MixKwhiBb0wiFJ191Fe-16" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-11" value="Text field" style="html=1;whiteSpace=wrap;" vertex="1" parent="1">
|
||||
<mxGeometry x="-590" y="481" width="110" height="50" as="geometry" />
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-1" value="<b>SelectField(Field)</b>" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#dae8fc;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
||||
<mxGeometry x="-1540" y="640" width="170" height="156" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-12" value="Link" style="html=1;whiteSpace=wrap;" vertex="1" parent="1">
|
||||
<mxGeometry x="-590" y="961" width="110" height="50" as="geometry" />
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-2" value="+ id: int" style="text;strokeColor=#82b366;fillColor=#d5e8d4;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-1">
|
||||
<mxGeometry y="26" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-13" value="File" style="html=1;whiteSpace=wrap;" vertex="1" parent="1">
|
||||
<mxGeometry x="-590" y="1021" width="110" height="50" as="geometry" />
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-3" value="+ step_id: int" style="text;strokeColor=#d79b00;fillColor=#ffe6cc;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-1">
|
||||
<mxGeometry y="52" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-16" value="Text area" style="html=1;whiteSpace=wrap;" vertex="1" parent="1">
|
||||
<mxGeometry x="-590" y="541" width="110" height="50" as="geometry" />
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-4" value="+ field_type: enum" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-1">
|
||||
<mxGeometry y="78" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-17" value="Date" style="html=1;whiteSpace=wrap;" vertex="1" parent="1">
|
||||
<mxGeometry x="-590" y="601" width="110" height="50" as="geometry" />
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-5" value="+ options: List[str]" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-1">
|
||||
<mxGeometry y="104" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-18" value="Expiration" style="html=1;whiteSpace=wrap;" vertex="1" parent="1">
|
||||
<mxGeometry x="-590" y="661" width="110" height="50" as="geometry" />
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-6" value="+ choice: Optional[str]" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-1">
|
||||
<mxGeometry y="130" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-19" value="Select" style="html=1;whiteSpace=wrap;" vertex="1" parent="1">
|
||||
<mxGeometry x="-590" y="721" width="110" height="50" as="geometry" />
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-8" value="<b>MultiSelectField(Field)</b>" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#dae8fc;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
||||
<mxGeometry x="-1730" y="640" width="170" height="156" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-20" value="Multiselect" style="html=1;whiteSpace=wrap;" vertex="1" parent="1">
|
||||
<mxGeometry x="-590" y="781" width="110" height="50" as="geometry" />
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-9" value="+ id: int" style="text;strokeColor=#82b366;fillColor=#d5e8d4;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-8">
|
||||
<mxGeometry y="26" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-21" value="Device" style="html=1;whiteSpace=wrap;" vertex="1" parent="1">
|
||||
<mxGeometry x="-590" y="841" width="110" height="50" as="geometry" />
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-10" value="+ step_id: int" style="text;strokeColor=#d79b00;fillColor=#ffe6cc;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-8">
|
||||
<mxGeometry y="52" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-22" value="Hyperlink" style="html=1;whiteSpace=wrap;" vertex="1" parent="1">
|
||||
<mxGeometry x="-590" y="901" width="110" height="50" as="geometry" />
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-11" value="+ field_type: enum" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-8">
|
||||
<mxGeometry y="78" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-12" value="+ options: List[str]" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-8">
|
||||
<mxGeometry y="104" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-13" value="+ choices: Optional[List[str]]" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-8">
|
||||
<mxGeometry y="130" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-14" value="<b>OutboundLinkField(Field)</b>" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#dae8fc;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
||||
<mxGeometry x="-1350" y="640" width="170" height="130" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-15" value="+ id: int" style="text;strokeColor=#82b366;fillColor=#d5e8d4;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-14">
|
||||
<mxGeometry y="26" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-16" value="+ step_id: int" style="text;strokeColor=#d79b00;fillColor=#ffe6cc;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-14">
|
||||
<mxGeometry y="52" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-17" value="+ field_type: enum" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-14">
|
||||
<mxGeometry y="78" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-19" value="+ links: List[str]" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-14">
|
||||
<mxGeometry y="104" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-21" value="<b>TextField(Field)</b>" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#dae8fc;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
||||
<mxGeometry x="-1920" y="640" width="170" height="130" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-22" value="+ id: int" style="text;strokeColor=#82b366;fillColor=#d5e8d4;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-21">
|
||||
<mxGeometry y="26" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-23" value="+ step_id: int" style="text;strokeColor=#d79b00;fillColor=#ffe6cc;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-21">
|
||||
<mxGeometry y="52" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-24" value="+ field_type: enum" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-21">
|
||||
<mxGeometry y="78" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-26" value="+ text: Text" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-21">
|
||||
<mxGeometry y="104" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-58" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=0;dashed=1;dashPattern=8 8;" edge="1" parent="1" source="Jg48ax-xcy4LRs42lHkc-27" target="6MixKwhiBb0wiFJ191Fe-34">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-27" value="<b>DateField(Field)</b>" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#dae8fc;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
||||
<mxGeometry x="-1850" y="120" width="170" height="156" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-28" value="+ id: int" style="text;strokeColor=#82b366;fillColor=#d5e8d4;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-27">
|
||||
<mxGeometry y="26" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-29" value="+ step_id: int" style="text;strokeColor=#d79b00;fillColor=#ffe6cc;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-27">
|
||||
<mxGeometry y="52" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-30" value="+ field_type: enum" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-27">
|
||||
<mxGeometry y="78" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-39" value="+ date_type: enum" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-27">
|
||||
<mxGeometry y="104" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-31" value="+ text: Text" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-27">
|
||||
<mxGeometry y="130" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-33" value="&lt;&lt;enumeration&gt;&gt;<br><b>DateFieldType</b>" style="swimlane;fontStyle=0;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=40;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;html=1;whiteSpace=wrap;" vertex="1" parent="1">
|
||||
<mxGeometry x="-2050" y="172" width="140" height="130" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-34" value="general" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-33">
|
||||
<mxGeometry y="40" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-35" value="execution" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-33">
|
||||
<mxGeometry y="70" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-36" value="expiration" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-33">
|
||||
<mxGeometry y="100" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-40" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=open;endFill=0;" edge="1" parent="1" source="Jg48ax-xcy4LRs42lHkc-39" target="Jg48ax-xcy4LRs42lHkc-33">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-48" value="<b>DevicesField(Field)</b>" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#dae8fc;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
||||
<mxGeometry x="-1160" y="640" width="320" height="130" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-49" value="+ id: int" style="text;strokeColor=#82b366;fillColor=#d5e8d4;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-48">
|
||||
<mxGeometry y="26" width="320" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-50" value="+ step_id: int" style="text;strokeColor=#d79b00;fillColor=#ffe6cc;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-48">
|
||||
<mxGeometry y="52" width="320" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-51" value="+ devices_list: List[str] (Может быть int'ы PK устройств)" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-48">
|
||||
<mxGeometry y="78" width="320" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-52" value="+ choices: List[str] (или PK)" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-48">
|
||||
<mxGeometry y="104" width="320" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-53" value="<b>FileField(Field)</b>" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#dae8fc;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
||||
<mxGeometry x="-1320" y="150" width="170" height="130" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-54" value="+ id: int" style="text;strokeColor=#82b366;fillColor=#d5e8d4;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-53">
|
||||
<mxGeometry y="26" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-55" value="+ step_id: int" style="text;strokeColor=#d79b00;fillColor=#ffe6cc;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-53">
|
||||
<mxGeometry y="52" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-56" value="+ field_type: enum" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-53">
|
||||
<mxGeometry y="78" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-57" value="+ file: File" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-53">
|
||||
<mxGeometry y="104" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-59" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=0;dashed=1;dashPattern=8 8;" edge="1" parent="1" source="Jg48ax-xcy4LRs42lHkc-21" target="6MixKwhiBb0wiFJ191Fe-34">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<mxPoint x="-1930" y="680" as="sourcePoint" />
|
||||
<mxPoint x="-1540" y="460" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-60" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=0;dashed=1;dashPattern=8 8;" edge="1" parent="1" source="Jg48ax-xcy4LRs42lHkc-8" target="6MixKwhiBb0wiFJ191Fe-34">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<mxPoint x="-1920" y="690" as="sourcePoint" />
|
||||
<mxPoint x="-1530" y="470" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-61" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=0;dashed=1;dashPattern=8 8;" edge="1" parent="1" source="Jg48ax-xcy4LRs42lHkc-1" target="6MixKwhiBb0wiFJ191Fe-34">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<mxPoint x="-1910" y="700" as="sourcePoint" />
|
||||
<mxPoint x="-1520" y="480" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-62" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=0;dashed=1;dashPattern=8 8;" edge="1" parent="1" source="Jg48ax-xcy4LRs42lHkc-14" target="6MixKwhiBb0wiFJ191Fe-34">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<mxPoint x="-1900" y="710" as="sourcePoint" />
|
||||
<mxPoint x="-1510" y="490" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-63" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=0;dashed=1;dashPattern=8 8;" edge="1" parent="1" source="Jg48ax-xcy4LRs42lHkc-48" target="6MixKwhiBb0wiFJ191Fe-34">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<mxPoint x="-1890" y="720" as="sourcePoint" />
|
||||
<mxPoint x="-1500" y="500" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-64" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=0;dashed=1;dashPattern=8 8;" edge="1" parent="1" source="Jg48ax-xcy4LRs42lHkc-53" target="6MixKwhiBb0wiFJ191Fe-34">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<mxPoint x="-1880" y="730" as="sourcePoint" />
|
||||
<mxPoint x="-1490" y="510" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-69" value="<b>ResponsibleUser</b>" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#dae8fc;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
||||
<mxGeometry x="600" y="440" width="170" height="156" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-70" value="+ id: int" style="text;strokeColor=#82b366;fillColor=#d5e8d4;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-69">
|
||||
<mxGeometry y="26" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-71" value="+ responsible_id: int" style="text;strokeColor=#d79b00;fillColor=#ffe6cc;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-69">
|
||||
<mxGeometry y="52" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-72" value="user_pk: in" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-69">
|
||||
<mxGeometry y="78" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-73" value="+ is_parallel: bool" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-69">
|
||||
<mxGeometry y="104" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-74" value="+ assigned_users: List[int]" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-69">
|
||||
<mxGeometry y="130" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
</root>
|
||||
</mxGraphModel>
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
<mxfile host="Electron" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/21.7.5 Chrome/114.0.5735.289 Electron/25.8.1 Safari/537.36" modified="2025-02-12T12:20:38.337Z" version="21.7.5" etag="DMx_cf0m5D8CVTfMyY0u" type="device">
|
||||
<mxfile host="Electron" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/24.7.17 Chrome/128.0.6613.36 Electron/32.0.1 Safari/537.36" version="24.7.17">
|
||||
<diagram name="Page-1" id="D102nlsedoLYcsxv54MV">
|
||||
<mxGraphModel dx="2098" dy="859" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
|
||||
<mxGraphModel dx="3642" dy="2381" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
|
||||
<root>
|
||||
<mxCell id="0" />
|
||||
<mxCell id="1" parent="0" />
|
||||
<mxCell id="6MixKwhiBb0wiFJ191Fe-2" value="<b>Workflow</b>" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#dae8fc;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=#6c8ebf;" parent="1" vertex="1">
|
||||
<mxGeometry x="10" y="200" width="170" height="182" as="geometry" />
|
||||
<mxGeometry x="-1460" y="-200" width="170" height="182" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="6MixKwhiBb0wiFJ191Fe-30" value="+ id: int" style="text;strokeColor=#82b366;fillColor=#d5e8d4;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" parent="6MixKwhiBb0wiFJ191Fe-2" vertex="1">
|
||||
<mxGeometry y="26" width="170" height="26" as="geometry" />
|
||||
|
@ -26,7 +26,7 @@
|
|||
<mxGeometry y="156" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="6MixKwhiBb0wiFJ191Fe-7" value="&lt;&lt;enumeration&gt;&gt;<br><b>WorkflowType</b>" style="swimlane;fontStyle=0;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=40;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;html=1;whiteSpace=wrap;" parent="1" vertex="1">
|
||||
<mxGeometry x="-260" y="170" width="140" height="160" as="geometry" />
|
||||
<mxGeometry x="-1730" y="-230" width="140" height="160" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="6MixKwhiBb0wiFJ191Fe-8" value="general" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;" parent="6MixKwhiBb0wiFJ191Fe-7" vertex="1">
|
||||
<mxGeometry y="40" width="140" height="30" as="geometry" />
|
||||
|
@ -41,7 +41,7 @@
|
|||
<mxGeometry y="130" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="6MixKwhiBb0wiFJ191Fe-16" value="&lt;&lt;enumeration&gt;&gt;<br><b>WorkflowStatus</b>" style="swimlane;fontStyle=0;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=40;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;html=1;whiteSpace=wrap;" parent="1" vertex="1">
|
||||
<mxGeometry x="-260" y="340" width="140" height="130" as="geometry" />
|
||||
<mxGeometry x="-1730" y="-60" width="140" height="130" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="6MixKwhiBb0wiFJ191Fe-17" value="active" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;" parent="6MixKwhiBb0wiFJ191Fe-16" vertex="1">
|
||||
<mxGeometry y="40" width="140" height="30" as="geometry" />
|
||||
|
@ -53,7 +53,7 @@
|
|||
<mxGeometry y="100" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="6MixKwhiBb0wiFJ191Fe-23" value="<b>Step</b>" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#dae8fc;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=#6c8ebf;" parent="1" vertex="1">
|
||||
<mxGeometry x="400" y="213" width="170" height="156" as="geometry" />
|
||||
<mxGeometry x="-1070" y="-187" width="170" height="156" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="6MixKwhiBb0wiFJ191Fe-32" value="+ id: int" style="text;strokeColor=#82b366;fillColor=#d5e8d4;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" parent="6MixKwhiBb0wiFJ191Fe-23" vertex="1">
|
||||
<mxGeometry y="26" width="170" height="26" as="geometry" />
|
||||
|
@ -72,33 +72,48 @@
|
|||
</mxCell>
|
||||
<mxCell id="6MixKwhiBb0wiFJ191Fe-31" value="" style="edgeStyle=entityRelationEdgeStyle;fontSize=12;html=1;endArrow=ERoneToMany;startArrow=ERmandOne;rounded=0;endFill=0;" parent="1" source="6MixKwhiBb0wiFJ191Fe-2" target="6MixKwhiBb0wiFJ191Fe-23" edge="1">
|
||||
<mxGeometry width="100" height="100" relative="1" as="geometry">
|
||||
<mxPoint x="-80" y="600" as="sourcePoint" />
|
||||
<mxPoint x="20" y="500" as="targetPoint" />
|
||||
<mxPoint x="-1550" y="200" as="sourcePoint" />
|
||||
<mxPoint x="-1450" y="100" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="6MixKwhiBb0wiFJ191Fe-34" value="<b>Field</b>" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#dae8fc;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=#6c8ebf;" parent="1" vertex="1">
|
||||
<mxGeometry x="10" y="470" width="170" height="104" as="geometry" />
|
||||
<mxGeometry x="-1550" y="324" width="170" height="156" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="6MixKwhiBb0wiFJ191Fe-35" value="+ id: int" style="text;strokeColor=#82b366;fillColor=#d5e8d4;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" parent="6MixKwhiBb0wiFJ191Fe-34" vertex="1">
|
||||
<mxGeometry y="26" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="6MixKwhiBb0wiFJ191Fe-36" value="+ workflow_id: int" style="text;strokeColor=#d79b00;fillColor=#ffe6cc;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" parent="6MixKwhiBb0wiFJ191Fe-34" vertex="1">
|
||||
<mxCell id="6MixKwhiBb0wiFJ191Fe-36" value="+ step_id: int" style="text;strokeColor=#d79b00;fillColor=#ffe6cc;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" parent="6MixKwhiBb0wiFJ191Fe-34" vertex="1">
|
||||
<mxGeometry y="52" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-6" value="+ field_type: enum" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="6MixKwhiBb0wiFJ191Fe-34">
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-6" value="+ field_type: enum" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" parent="6MixKwhiBb0wiFJ191Fe-34" vertex="1">
|
||||
<mxGeometry y="78" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-47" value="+ name: str" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="6MixKwhiBb0wiFJ191Fe-34">
|
||||
<mxGeometry y="104" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-46" value="+ description: Optional[str]" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="6MixKwhiBb0wiFJ191Fe-34">
|
||||
<mxGeometry y="130" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="6MixKwhiBb0wiFJ191Fe-40" value="<b>Responsibles</b>" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#dae8fc;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=#6c8ebf;" parent="1" vertex="1">
|
||||
<mxGeometry x="10" y="680" width="170" height="78" as="geometry" />
|
||||
<mxGeometry x="-1810" y="890" width="170" height="156" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="6MixKwhiBb0wiFJ191Fe-41" value="+ id: int" style="text;strokeColor=#82b366;fillColor=#d5e8d4;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" parent="6MixKwhiBb0wiFJ191Fe-40" vertex="1">
|
||||
<mxGeometry y="26" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="6MixKwhiBb0wiFJ191Fe-42" value="+ workflow_id: int" style="text;strokeColor=#d79b00;fillColor=#ffe6cc;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" parent="6MixKwhiBb0wiFJ191Fe-40" vertex="1">
|
||||
<mxCell id="6MixKwhiBb0wiFJ191Fe-42" value="+ step_id: int" style="text;strokeColor=#d79b00;fillColor=#ffe6cc;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" parent="6MixKwhiBb0wiFJ191Fe-40" vertex="1">
|
||||
<mxGeometry y="52" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-65" value="+ assgin_type: enum" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="6MixKwhiBb0wiFJ191Fe-40">
|
||||
<mxGeometry y="78" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-66" value="+ is_parallel: bool" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="6MixKwhiBb0wiFJ191Fe-40">
|
||||
<mxGeometry y="104" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-68" value="+ assigned_users: List[int]" style="text;strokeColor=#10739e;fillColor=#b1ddf0;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="6MixKwhiBb0wiFJ191Fe-40">
|
||||
<mxGeometry y="130" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="6MixKwhiBb0wiFJ191Fe-43" value="В зависимости от того, какой тип выбран - где-то будет погрузка предустановленного шаблона, относящегося к этому типу" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fillColor=#b1ddf0;strokeColor=#10739e;" parent="1" vertex="1">
|
||||
<mxGeometry x="-610" y="198" width="250" height="62" as="geometry" />
|
||||
<mxGeometry x="-2080" y="-176" width="250" height="62" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="6MixKwhiBb0wiFJ191Fe-44" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;dashed=1;dashPattern=8 8;" parent="1" source="6MixKwhiBb0wiFJ191Fe-8" target="6MixKwhiBb0wiFJ191Fe-43" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
|
@ -109,62 +124,248 @@
|
|||
<mxCell id="6MixKwhiBb0wiFJ191Fe-46" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;dashed=1;dashPattern=8 8;" parent="1" source="6MixKwhiBb0wiFJ191Fe-11" target="6MixKwhiBb0wiFJ191Fe-43" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-1" value="&lt;&lt;enumeration&gt;&gt;<br><b>FieldType</b>" style="swimlane;fontStyle=0;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=40;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;html=1;whiteSpace=wrap;" vertex="1" parent="1">
|
||||
<mxGeometry x="-260" y="481" width="140" height="190" as="geometry" />
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-1" value="&lt;&lt;enumeration&gt;&gt;<br><b>FieldType</b>" style="swimlane;fontStyle=0;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=40;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;html=1;whiteSpace=wrap;" parent="1" vertex="1">
|
||||
<mxGeometry x="-1830" y="305" width="140" height="220" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-2" value="input" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;" vertex="1" parent="IWj6mcTVkucpO0uQRpJN-1">
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-2" value="input" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;" parent="IWj6mcTVkucpO0uQRpJN-1" vertex="1">
|
||||
<mxGeometry y="40" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-3" value="date_picker" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;" vertex="1" parent="IWj6mcTVkucpO0uQRpJN-1">
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-3" value="date_picker" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;" parent="IWj6mcTVkucpO0uQRpJN-1" vertex="1">
|
||||
<mxGeometry y="70" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-4" value="multiselect" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;" vertex="1" parent="IWj6mcTVkucpO0uQRpJN-1">
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-4" value="multiselect" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;" parent="IWj6mcTVkucpO0uQRpJN-1" vertex="1">
|
||||
<mxGeometry y="100" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-5" value="select" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;" vertex="1" parent="IWj6mcTVkucpO0uQRpJN-1">
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-5" value="select" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;" parent="IWj6mcTVkucpO0uQRpJN-1" vertex="1">
|
||||
<mxGeometry y="130" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-14" value="file" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;" vertex="1" parent="IWj6mcTVkucpO0uQRpJN-1">
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-14" value="file" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;" parent="IWj6mcTVkucpO0uQRpJN-1" vertex="1">
|
||||
<mxGeometry y="160" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-7" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=open;endFill=0;" edge="1" parent="1" source="IWj6mcTVkucpO0uQRpJN-6" target="IWj6mcTVkucpO0uQRpJN-1">
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-88" value="block" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;" vertex="1" parent="IWj6mcTVkucpO0uQRpJN-1">
|
||||
<mxGeometry y="190" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-7" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=open;endFill=0;" parent="1" source="IWj6mcTVkucpO0uQRpJN-6" target="IWj6mcTVkucpO0uQRpJN-1" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-8" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=open;endFill=0;" edge="1" parent="1" source="6MixKwhiBb0wiFJ191Fe-5" target="6MixKwhiBb0wiFJ191Fe-7">
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-8" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=open;endFill=0;" parent="1" source="6MixKwhiBb0wiFJ191Fe-5" target="6MixKwhiBb0wiFJ191Fe-7" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-9" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=open;endFill=0;" edge="1" parent="1" source="6MixKwhiBb0wiFJ191Fe-15" target="6MixKwhiBb0wiFJ191Fe-16">
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-9" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=open;endFill=0;" parent="1" source="6MixKwhiBb0wiFJ191Fe-15" target="6MixKwhiBb0wiFJ191Fe-16" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-11" value="Text field" style="html=1;whiteSpace=wrap;" vertex="1" parent="1">
|
||||
<mxGeometry x="-590" y="481" width="110" height="50" as="geometry" />
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-1" value="<b>SelectField(Field)</b>" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#dae8fc;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
||||
<mxGeometry x="-1540" y="640" width="170" height="156" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-12" value="Link" style="html=1;whiteSpace=wrap;" vertex="1" parent="1">
|
||||
<mxGeometry x="-590" y="961" width="110" height="50" as="geometry" />
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-2" value="+ id: int" style="text;strokeColor=#82b366;fillColor=#d5e8d4;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-1">
|
||||
<mxGeometry y="26" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-13" value="File" style="html=1;whiteSpace=wrap;" vertex="1" parent="1">
|
||||
<mxGeometry x="-590" y="1021" width="110" height="50" as="geometry" />
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-3" value="+ step_id: int" style="text;strokeColor=#d79b00;fillColor=#ffe6cc;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-1">
|
||||
<mxGeometry y="52" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-16" value="Text area" style="html=1;whiteSpace=wrap;" vertex="1" parent="1">
|
||||
<mxGeometry x="-590" y="541" width="110" height="50" as="geometry" />
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-4" value="+ field_type: enum" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-1">
|
||||
<mxGeometry y="78" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-17" value="Date" style="html=1;whiteSpace=wrap;" vertex="1" parent="1">
|
||||
<mxGeometry x="-590" y="601" width="110" height="50" as="geometry" />
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-5" value="+ options: List[str]" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-1">
|
||||
<mxGeometry y="104" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-18" value="Expiration" style="html=1;whiteSpace=wrap;" vertex="1" parent="1">
|
||||
<mxGeometry x="-590" y="661" width="110" height="50" as="geometry" />
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-6" value="+ choice: Optional[str]" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-1">
|
||||
<mxGeometry y="130" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-19" value="Select" style="html=1;whiteSpace=wrap;" vertex="1" parent="1">
|
||||
<mxGeometry x="-590" y="721" width="110" height="50" as="geometry" />
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-8" value="<b>MultiSelectField(Field)</b>" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#dae8fc;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
||||
<mxGeometry x="-1730" y="640" width="170" height="156" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-20" value="Multiselect" style="html=1;whiteSpace=wrap;" vertex="1" parent="1">
|
||||
<mxGeometry x="-590" y="781" width="110" height="50" as="geometry" />
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-9" value="+ id: int" style="text;strokeColor=#82b366;fillColor=#d5e8d4;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-8">
|
||||
<mxGeometry y="26" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-21" value="Device" style="html=1;whiteSpace=wrap;" vertex="1" parent="1">
|
||||
<mxGeometry x="-590" y="841" width="110" height="50" as="geometry" />
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-10" value="+ step_id: int" style="text;strokeColor=#d79b00;fillColor=#ffe6cc;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-8">
|
||||
<mxGeometry y="52" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="IWj6mcTVkucpO0uQRpJN-22" value="Hyperlink" style="html=1;whiteSpace=wrap;" vertex="1" parent="1">
|
||||
<mxGeometry x="-590" y="901" width="110" height="50" as="geometry" />
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-11" value="+ field_type: enum" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-8">
|
||||
<mxGeometry y="78" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-12" value="+ options: List[str]" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-8">
|
||||
<mxGeometry y="104" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-13" value="+ choices: Optional[List[str]]" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-8">
|
||||
<mxGeometry y="130" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-14" value="<b>OutboundLinkField(Field)</b>" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#dae8fc;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
||||
<mxGeometry x="-1350" y="640" width="170" height="130" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-15" value="+ id: int" style="text;strokeColor=#82b366;fillColor=#d5e8d4;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-14">
|
||||
<mxGeometry y="26" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-16" value="+ step_id: int" style="text;strokeColor=#d79b00;fillColor=#ffe6cc;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-14">
|
||||
<mxGeometry y="52" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-17" value="+ field_type: enum" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-14">
|
||||
<mxGeometry y="78" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-19" value="+ links: List[str]" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-14">
|
||||
<mxGeometry y="104" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-21" value="<b>TextField(Field)</b>" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#dae8fc;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
||||
<mxGeometry x="-1920" y="640" width="170" height="130" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-22" value="+ id: int" style="text;strokeColor=#82b366;fillColor=#d5e8d4;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-21">
|
||||
<mxGeometry y="26" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-23" value="+ step_id: int" style="text;strokeColor=#d79b00;fillColor=#ffe6cc;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-21">
|
||||
<mxGeometry y="52" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-24" value="+ field_type: enum" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-21">
|
||||
<mxGeometry y="78" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-26" value="+ text: Text" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-21">
|
||||
<mxGeometry y="104" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-58" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=0;dashed=1;dashPattern=8 8;" edge="1" parent="1" source="Jg48ax-xcy4LRs42lHkc-27" target="6MixKwhiBb0wiFJ191Fe-34">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-27" value="<b>DateField(Field)</b>" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#dae8fc;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
||||
<mxGeometry x="-1850" y="120" width="170" height="156" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-28" value="+ id: int" style="text;strokeColor=#82b366;fillColor=#d5e8d4;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-27">
|
||||
<mxGeometry y="26" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-29" value="+ step_id: int" style="text;strokeColor=#d79b00;fillColor=#ffe6cc;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-27">
|
||||
<mxGeometry y="52" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-30" value="+ field_type: enum" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-27">
|
||||
<mxGeometry y="78" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-39" value="+ date_type: enum" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-27">
|
||||
<mxGeometry y="104" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-31" value="+ text: Text" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-27">
|
||||
<mxGeometry y="130" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-33" value="&lt;&lt;enumeration&gt;&gt;<br><b>DateFieldType</b>" style="swimlane;fontStyle=0;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=40;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;html=1;whiteSpace=wrap;" vertex="1" parent="1">
|
||||
<mxGeometry x="-2050" y="172" width="140" height="130" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-34" value="general" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-33">
|
||||
<mxGeometry y="40" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-35" value="execution" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-33">
|
||||
<mxGeometry y="70" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-36" value="expiration" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-33">
|
||||
<mxGeometry y="100" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-40" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=open;endFill=0;" edge="1" parent="1" source="Jg48ax-xcy4LRs42lHkc-39" target="Jg48ax-xcy4LRs42lHkc-33">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-48" value="<b>DevicesField(Field)</b>" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#dae8fc;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
||||
<mxGeometry x="-1160" y="640" width="320" height="130" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-49" value="+ id: int" style="text;strokeColor=#82b366;fillColor=#d5e8d4;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-48">
|
||||
<mxGeometry y="26" width="320" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-50" value="+ step_id: int" style="text;strokeColor=#d79b00;fillColor=#ffe6cc;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-48">
|
||||
<mxGeometry y="52" width="320" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-51" value="+ devices_list: List[str] (Может быть int'ы PK устройств)" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-48">
|
||||
<mxGeometry y="78" width="320" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-52" value="+ choices: List[str] (или PK)" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-48">
|
||||
<mxGeometry y="104" width="320" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-53" value="<b>FileField(Field)</b>" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#dae8fc;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
||||
<mxGeometry x="-1320" y="150" width="170" height="130" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-54" value="+ id: int" style="text;strokeColor=#82b366;fillColor=#d5e8d4;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-53">
|
||||
<mxGeometry y="26" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-55" value="+ step_id: int" style="text;strokeColor=#d79b00;fillColor=#ffe6cc;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-53">
|
||||
<mxGeometry y="52" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-56" value="+ field_type: enum" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-53">
|
||||
<mxGeometry y="78" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-57" value="+ file: File" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-53">
|
||||
<mxGeometry y="104" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-59" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=0;dashed=1;dashPattern=8 8;" edge="1" parent="1" source="Jg48ax-xcy4LRs42lHkc-21" target="6MixKwhiBb0wiFJ191Fe-34">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<mxPoint x="-1930" y="680" as="sourcePoint" />
|
||||
<mxPoint x="-1540" y="460" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-60" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=0;dashed=1;dashPattern=8 8;" edge="1" parent="1" source="Jg48ax-xcy4LRs42lHkc-8" target="6MixKwhiBb0wiFJ191Fe-34">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<mxPoint x="-1920" y="690" as="sourcePoint" />
|
||||
<mxPoint x="-1530" y="470" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-61" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=0;dashed=1;dashPattern=8 8;" edge="1" parent="1" source="Jg48ax-xcy4LRs42lHkc-1" target="6MixKwhiBb0wiFJ191Fe-34">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<mxPoint x="-1910" y="700" as="sourcePoint" />
|
||||
<mxPoint x="-1520" y="480" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-62" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=0;dashed=1;dashPattern=8 8;" edge="1" parent="1" source="Jg48ax-xcy4LRs42lHkc-14" target="6MixKwhiBb0wiFJ191Fe-34">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<mxPoint x="-1900" y="710" as="sourcePoint" />
|
||||
<mxPoint x="-1510" y="490" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-63" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=0;dashed=1;dashPattern=8 8;" edge="1" parent="1" source="Jg48ax-xcy4LRs42lHkc-48" target="6MixKwhiBb0wiFJ191Fe-34">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<mxPoint x="-1890" y="720" as="sourcePoint" />
|
||||
<mxPoint x="-1500" y="500" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-64" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=0;dashed=1;dashPattern=8 8;" edge="1" parent="1" source="Jg48ax-xcy4LRs42lHkc-53" target="6MixKwhiBb0wiFJ191Fe-34">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<mxPoint x="-1880" y="730" as="sourcePoint" />
|
||||
<mxPoint x="-1490" y="510" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-69" value="<b>ResponsibleUser</b>" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=#dae8fc;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
||||
<mxGeometry x="-1520" y="890" width="170" height="156" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-70" value="+ id: int" style="text;strokeColor=#82b366;fillColor=#d5e8d4;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-69">
|
||||
<mxGeometry y="26" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-71" value="+ responsible_id: int" style="text;strokeColor=#d79b00;fillColor=#ffe6cc;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-69">
|
||||
<mxGeometry y="52" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-82" value="+ queue: int" style="text;strokeColor=#10739e;fillColor=#b1ddf0;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-69">
|
||||
<mxGeometry y="78" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-72" value="+ user_pk: in" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-69">
|
||||
<mxGeometry y="104" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-75" value="+ approved: enum" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-69">
|
||||
<mxGeometry y="130" width="170" height="26" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-76" value="&lt;&lt;enumeration&gt;&gt;<br><b>ApprovalType</b>" style="swimlane;fontStyle=0;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=40;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;html=1;whiteSpace=wrap;" vertex="1" parent="1">
|
||||
<mxGeometry x="-1280" y="953" width="140" height="160" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-77" value="pending" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-76">
|
||||
<mxGeometry y="40" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-78" value="approved" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-76">
|
||||
<mxGeometry y="70" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-79" value="denied" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-76">
|
||||
<mxGeometry y="100" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-84" value="revert" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;" vertex="1" parent="Jg48ax-xcy4LRs42lHkc-76">
|
||||
<mxGeometry y="130" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-83" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=open;endFill=0;" edge="1" parent="1" source="Jg48ax-xcy4LRs42lHkc-75" target="Jg48ax-xcy4LRs42lHkc-76">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-86" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="Jg48ax-xcy4LRs42lHkc-85" target="6MixKwhiBb0wiFJ191Fe-40">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-87" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="Jg48ax-xcy4LRs42lHkc-85" target="Jg48ax-xcy4LRs42lHkc-69">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="Jg48ax-xcy4LRs42lHkc-85" value="Тут может быть два варианта:<div>1) Хранение очереди в <b>Responsiles</b></div><div>2) Хранение очереди в <b>ResponsibleUser </b>в поле <b>queue</b></div>" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fillColor=#b1ddf0;strokeColor=#10739e;" vertex="1" parent="1">
|
||||
<mxGeometry x="-1730" y="1150" width="300" height="70" as="geometry" />
|
||||
</mxCell>
|
||||
</root>
|
||||
</mxGraphModel>
|
||||
|
|
Loading…
Reference in a new issue