.
This commit is contained in:
@@ -53,5 +53,62 @@ const meta = {
|
||||
},
|
||||
linkSave({link}) {
|
||||
return red.postX('/meta/link_save', {link: JSON.stringify(link)})
|
||||
},
|
||||
linkInfo({alias}) {
|
||||
return red.postX('/meta/link_info', {alias})
|
||||
},
|
||||
tableInfo({name, alias}) {
|
||||
return red.postX('/meta/tableinfo', {name, alias})
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
let a = [
|
||||
{
|
||||
name: '',
|
||||
alias: '',
|
||||
link: [
|
||||
{"a.id": "b.x"}
|
||||
],
|
||||
}
|
||||
]
|
||||
|
||||
/*
|
||||
|
||||
let list = [
|
||||
{id: 1, pid:0},
|
||||
{id: 2, pid:0},
|
||||
{id: 3, pid:0},
|
||||
{id: 4, pid:1},
|
||||
{id: 5, pid:2},
|
||||
{id: 6, pid:5},
|
||||
{id: 7, pid:1},
|
||||
{id: 8, pid:0},
|
||||
]
|
||||
|
||||
|
||||
class Tree {
|
||||
constructor(id, pid) {
|
||||
this.id = id
|
||||
this.pid = pid
|
||||
this.left = undefined;
|
||||
this.right = undefined;
|
||||
this.nodes = []
|
||||
}
|
||||
add(tree) {
|
||||
this.nodes.push(tree)
|
||||
}
|
||||
}
|
||||
|
||||
let nodes = new Tree(null, 0);
|
||||
|
||||
|
||||
for (let x of list) {
|
||||
if (x.pid == 0) {
|
||||
nodes.add(x)
|
||||
continue
|
||||
}
|
||||
|
||||
for (let i = 0; i < x.nodes.length; i++) {
|
||||
|
||||
}
|
||||
}*/
|
||||
|
||||
Reference in New Issue
Block a user