-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathBotão lineup.drawio
156 lines (156 loc) · 15.6 KB
/
Botão lineup.drawio
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
<mxfile host="app.diagrams.net" modified="2023-09-28T18:47:17.589Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36" etag="KMdb6rCui9VL6jHwh9rx" version="22.0.0" type="github" pages="2">
<diagram name="Lineup NETSMS" id="-5gBe7mBYyI3mbEeI3KI">
<mxGraphModel dx="1050" dy="542" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="RFvKmot2yjP2-cgtx0kC-15" value="<b>NETSMS</b>" style="whiteSpace=wrap;html=1;aspect=fixed;verticalAlign=top;" parent="1" vertex="1">
<mxGeometry x="10" y="10" width="380" height="380" as="geometry" />
</mxCell>
<mxCell id="KuERG7tfqBQwJq6xoTOc-3" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;" edge="1" parent="1" source="RFvKmot2yjP2-cgtx0kC-2" target="KuERG7tfqBQwJq6xoTOc-2">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="KuERG7tfqBQwJq6xoTOc-5" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="RFvKmot2yjP2-cgtx0kC-2" target="U31fZuU00sDDzOEbZGW8-1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="340" y="90" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="RFvKmot2yjP2-cgtx0kC-2" value="APIGEE<br>Proxy Apigee: residential-lineups-v1" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="400" y="60" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="RFvKmot2yjP2-cgtx0kC-8" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="KuERG7tfqBQwJq6xoTOc-6" target="KuERG7tfqBQwJq6xoTOc-12" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="220" y="260" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="RFvKmot2yjP2-cgtx0kC-10" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="KuERG7tfqBQwJq6xoTOc-6" target="KuERG7tfqBQwJq6xoTOc-13" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="220" y="350" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="RFvKmot2yjP2-cgtx0kC-24" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" parent="1" source="KuERG7tfqBQwJq6xoTOc-12" target="RFvKmot2yjP2-cgtx0kC-2" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="340" y="260" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="RFvKmot2yjP2-cgtx0kC-25" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" parent="1" source="KuERG7tfqBQwJq6xoTOc-13" target="RFvKmot2yjP2-cgtx0kC-2" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="340" y="350" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="KuERG7tfqBQwJq6xoTOc-11" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" source="U31fZuU00sDDzOEbZGW8-1" target="KuERG7tfqBQwJq6xoTOc-7">
<mxGeometry relative="1" as="geometry">
<mxPoint x="220" y="90" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="RFvKmot2yjP2-cgtx0kC-27" value="<h1 style="text-align: center;">Escopo</h1><p></p><ul><li>Incluir 2 novos botões em tela NETSMS: Lineup e Features</li><li>Nova tela para exibir retorno da API (não utilizar pop-up)</li><li>NETSMS deverá fazer a chamada para uma API no APIGEE.&nbsp; Ao construir a chamada dessa API, levar em consideração a opção recomendadas pela arquitetura e segurança da Claro</li><li>Ambos os botões farão a chamada para uma mesma API, cada botão terá um parâmetro diferente que será identificado no request</li><li>Chamada "Lineup" retornará uma lista de canais agrupados por pacote</li><li>Chamada "Features" retornará uma lista de features do decoder</li></ul><p></p>" style="text;html=1;strokeColor=none;fillColor=none;spacing=5;spacingTop=-20;whiteSpace=wrap;overflow=hidden;rounded=0;" parent="1" vertex="1">
<mxGeometry x="440" y="130" width="380" height="240" as="geometry" />
</mxCell>
<mxCell id="KuERG7tfqBQwJq6xoTOc-2" value="STW" style="shape=cylinder3;whiteSpace=wrap;html=1;boundedLbl=1;backgroundOutline=1;size=15;" vertex="1" parent="1">
<mxGeometry x="630" y="50" width="130" height="80" as="geometry" />
</mxCell>
<mxCell id="KuERG7tfqBQwJq6xoTOc-6" value="Tela de Pontos do contrato &gt; Produtos" style="shape=process;whiteSpace=wrap;html=1;backgroundOutline=1;" vertex="1" parent="1">
<mxGeometry x="30" y="280" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="KuERG7tfqBQwJq6xoTOc-9" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="KuERG7tfqBQwJq6xoTOc-7" target="KuERG7tfqBQwJq6xoTOc-8">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="KuERG7tfqBQwJq6xoTOc-7" value="Atendente" style="shape=umlActor;verticalLabelPosition=top;verticalAlign=bottom;html=1;outlineConnect=0;horizontal=1;align=center;labelPosition=center;" vertex="1" parent="1">
<mxGeometry x="75" y="60" width="30" height="60" as="geometry" />
</mxCell>
<mxCell id="KuERG7tfqBQwJq6xoTOc-10" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="KuERG7tfqBQwJq6xoTOc-8" target="KuERG7tfqBQwJq6xoTOc-6">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="KuERG7tfqBQwJq6xoTOc-8" value="Contrato Cliente" style="shape=process;whiteSpace=wrap;html=1;backgroundOutline=1;" vertex="1" parent="1">
<mxGeometry x="30" y="180" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="KuERG7tfqBQwJq6xoTOc-12" value="Lineup <br>(novo botão)" style="shape=process;whiteSpace=wrap;html=1;backgroundOutline=1;fillColor=#fff2cc;strokeColor=#d6b656;" vertex="1" parent="1">
<mxGeometry x="220" y="210" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="KuERG7tfqBQwJq6xoTOc-13" value="Features <br>(novo botão)" style="shape=process;whiteSpace=wrap;html=1;backgroundOutline=1;fillColor=#fff2cc;strokeColor=#d6b656;" vertex="1" parent="1">
<mxGeometry x="220" y="280" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="U31fZuU00sDDzOEbZGW8-1" value="Tela de retorno Lineup / Features" style="shape=process;whiteSpace=wrap;html=1;backgroundOutline=1;fillColor=#fff2cc;strokeColor=#d6b656;" vertex="1" parent="1">
<mxGeometry x="220" y="60" width="120" height="60" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
<diagram name="Lineup SOLAR" id="lGyP24AQZTf0XDki9jBO">
<mxGraphModel dx="1050" dy="542" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<root>
<mxCell id="8E0X53z53ibhwYF6jymO-0" />
<mxCell id="8E0X53z53ibhwYF6jymO-1" parent="8E0X53z53ibhwYF6jymO-0" />
<mxCell id="lowzBwneI-kU7mGOwYzx-0" value="<b>SOLAR</b>" style="whiteSpace=wrap;html=1;aspect=fixed;verticalAlign=top;" vertex="1" parent="8E0X53z53ibhwYF6jymO-1">
<mxGeometry x="10" y="10" width="380" height="380" as="geometry" />
</mxCell>
<mxCell id="lowzBwneI-kU7mGOwYzx-1" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;" edge="1" parent="8E0X53z53ibhwYF6jymO-1" source="lowzBwneI-kU7mGOwYzx-3" target="lowzBwneI-kU7mGOwYzx-10">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="lowzBwneI-kU7mGOwYzx-2" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="8E0X53z53ibhwYF6jymO-1" source="lowzBwneI-kU7mGOwYzx-3" target="lowzBwneI-kU7mGOwYzx-18">
<mxGeometry relative="1" as="geometry">
<mxPoint x="340" y="90" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="lowzBwneI-kU7mGOwYzx-3" value="APIGEE<br>Proxy Apigee: residential-lineups-v1" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="8E0X53z53ibhwYF6jymO-1">
<mxGeometry x="400" y="60" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="lowzBwneI-kU7mGOwYzx-4" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="8E0X53z53ibhwYF6jymO-1" source="lowzBwneI-kU7mGOwYzx-11" target="lowzBwneI-kU7mGOwYzx-16">
<mxGeometry relative="1" as="geometry">
<mxPoint x="220" y="260" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="lowzBwneI-kU7mGOwYzx-5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="8E0X53z53ibhwYF6jymO-1" source="lowzBwneI-kU7mGOwYzx-11" target="lowzBwneI-kU7mGOwYzx-17">
<mxGeometry relative="1" as="geometry">
<mxPoint x="220" y="350" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="lowzBwneI-kU7mGOwYzx-6" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="8E0X53z53ibhwYF6jymO-1" source="lowzBwneI-kU7mGOwYzx-16" target="lowzBwneI-kU7mGOwYzx-3">
<mxGeometry relative="1" as="geometry">
<mxPoint x="340" y="260" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="lowzBwneI-kU7mGOwYzx-7" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="8E0X53z53ibhwYF6jymO-1" source="lowzBwneI-kU7mGOwYzx-17" target="lowzBwneI-kU7mGOwYzx-3">
<mxGeometry relative="1" as="geometry">
<mxPoint x="340" y="350" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="lowzBwneI-kU7mGOwYzx-8" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="8E0X53z53ibhwYF6jymO-1" source="lowzBwneI-kU7mGOwYzx-18" target="lowzBwneI-kU7mGOwYzx-13">
<mxGeometry relative="1" as="geometry">
<mxPoint x="220" y="90" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="lowzBwneI-kU7mGOwYzx-9" value="<h1 style="text-align: center;">Escopo</h1><p></p><ul><li>Incluir 2 novos botões em tela NETSMS: Lineup e Features</li><li>Nova tela para exibir retorno da API (não utilizar pop-up)</li><li>NETSMS deverá fazer a chamada para uma API no APIGEE.&nbsp; Ao construir a chamada dessa API, levar em consideração a opção recomendadas pela arquitetura e segurança da Claro</li><li>Ambos os botões farão a chamada para uma mesma API, cada botão terá um parâmetro diferente que será identificado no request</li><li>Chamada "Lineup" retornará uma lista de canais agrupados por pacote</li><li>Chamada "Features" retornará uma lista de features do decoder</li></ul><p></p>" style="text;html=1;strokeColor=none;fillColor=none;spacing=5;spacingTop=-20;whiteSpace=wrap;overflow=hidden;rounded=0;" vertex="1" parent="8E0X53z53ibhwYF6jymO-1">
<mxGeometry x="440" y="130" width="380" height="240" as="geometry" />
</mxCell>
<mxCell id="lowzBwneI-kU7mGOwYzx-10" value="STW" style="shape=cylinder3;whiteSpace=wrap;html=1;boundedLbl=1;backgroundOutline=1;size=15;" vertex="1" parent="8E0X53z53ibhwYF6jymO-1">
<mxGeometry x="630" y="50" width="130" height="80" as="geometry" />
</mxCell>
<mxCell id="lowzBwneI-kU7mGOwYzx-11" value="Tela de Pontos do contrato &gt; Produtos" style="shape=process;whiteSpace=wrap;html=1;backgroundOutline=1;" vertex="1" parent="8E0X53z53ibhwYF6jymO-1">
<mxGeometry x="30" y="280" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="lowzBwneI-kU7mGOwYzx-12" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="8E0X53z53ibhwYF6jymO-1" source="lowzBwneI-kU7mGOwYzx-13" target="lowzBwneI-kU7mGOwYzx-15">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="lowzBwneI-kU7mGOwYzx-13" value="Atendente" style="shape=umlActor;verticalLabelPosition=top;verticalAlign=bottom;html=1;outlineConnect=0;horizontal=1;align=center;labelPosition=center;" vertex="1" parent="8E0X53z53ibhwYF6jymO-1">
<mxGeometry x="75" y="60" width="30" height="60" as="geometry" />
</mxCell>
<mxCell id="lowzBwneI-kU7mGOwYzx-14" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="8E0X53z53ibhwYF6jymO-1" source="lowzBwneI-kU7mGOwYzx-15" target="lowzBwneI-kU7mGOwYzx-11">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="lowzBwneI-kU7mGOwYzx-15" value="Contrato Cliente" style="shape=process;whiteSpace=wrap;html=1;backgroundOutline=1;" vertex="1" parent="8E0X53z53ibhwYF6jymO-1">
<mxGeometry x="30" y="180" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="lowzBwneI-kU7mGOwYzx-16" value="Lineup <br>(novo botão)" style="shape=process;whiteSpace=wrap;html=1;backgroundOutline=1;fillColor=#fff2cc;strokeColor=#d6b656;" vertex="1" parent="8E0X53z53ibhwYF6jymO-1">
<mxGeometry x="220" y="210" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="lowzBwneI-kU7mGOwYzx-17" value="Features <br>(novo botão)" style="shape=process;whiteSpace=wrap;html=1;backgroundOutline=1;fillColor=#fff2cc;strokeColor=#d6b656;" vertex="1" parent="8E0X53z53ibhwYF6jymO-1">
<mxGeometry x="220" y="280" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="lowzBwneI-kU7mGOwYzx-18" value="Tela de retorno Lineup / Features" style="shape=process;whiteSpace=wrap;html=1;backgroundOutline=1;fillColor=#fff2cc;strokeColor=#d6b656;" vertex="1" parent="8E0X53z53ibhwYF6jymO-1">
<mxGeometry x="220" y="60" width="120" height="60" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>