generated from VLADIMIR/template_frontend
fix added door
This commit is contained in:
@@ -212,8 +212,18 @@ async function addSelectedNode() {
|
|||||||
selectNode(nodes[0])
|
selectNode(nodes[0])
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function findNode(code: string): GraphNode {
|
||||||
|
const nodes = graph.value.nodes.filter(function (it: GraphNode) {
|
||||||
|
return it.code == code
|
||||||
|
})
|
||||||
|
return nodes[0]
|
||||||
|
}
|
||||||
|
|
||||||
function nodeHeader(node: GraphNode): string {
|
function nodeHeader(node: GraphNode): string {
|
||||||
return "[" + node.code + "] - " + node.name
|
if (node == undefined) {
|
||||||
|
return "undefined"
|
||||||
|
}
|
||||||
|
return "[" + node.code + "]: " + node.name
|
||||||
}
|
}
|
||||||
|
|
||||||
function showGraph(show: boolean) {
|
function showGraph(show: boolean) {
|
||||||
@@ -252,7 +262,7 @@ function showGraph(show: boolean) {
|
|||||||
<div class="message-footer" v-for="door in action.doors" :key="door.code">
|
<div class="message-footer" v-for="door in action.doors" :key="door.code">
|
||||||
<span v-if="door.show">Кнопка: </span>
|
<span v-if="door.show">Кнопка: </span>
|
||||||
<span v-if="!door.show">Дверь: </span>
|
<span v-if="!door.show">Дверь: </span>
|
||||||
[{{ door.code }}] - "{{ door.name }}"
|
{{ nodeHeader(findNode(door.code)) }}
|
||||||
</div>
|
</div>
|
||||||
<div class="message-footer" v-for="application in action.applications" :key="application.name">
|
<div class="message-footer" v-for="application in action.applications" :key="application.name">
|
||||||
Приложение: {{ application.name }}
|
Приложение: {{ application.name }}
|
||||||
@@ -638,6 +648,6 @@ function showGraph(show: boolean) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.tb-5 {
|
.tb-5 {
|
||||||
margin: 5px 0;
|
margin: 5px 0 10px 0;
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
Reference in New Issue
Block a user