-
Notifications
You must be signed in to change notification settings - Fork 108
Open
Description
题目
function transform(values) {
// ...
}
transform({
0: {
username: '0',
department: 'A-B-C',
},
1: {
username: '1',
department: 'A-B-D',
},
2: {
username: '2',
department: 'A-X-Y',
},
3: {
username: '2',
department: 'A-C-B-D-Y',
},
});
[
{
name: 'A',
parent: '',
path: 'A',
children: [
{
name: '0',
parent: 'A',
path: 'A-B',
children: [
{
name: '0',
parent: 'A-B',
path: 'A-B-C',
children: [],
},
{
name: '1',
parent: 'A-B',
path: 'A-B-D',
children: [],
},
],
},
{
name: '2',
parent: 'A',
path: 'A-X',
children: [
{
name: '2',
parent: 'A-X',
path: 'A-X-Y',
children: [],
},
],
},
{
name: '2',
parent: 'A',
path: 'A-C',
children: [
{
name: '2',
parent: 'A-C',
path: 'A-C-B',
children: [
{
name: '2',
parent: 'A-C-B',
path: 'A-C-B-D',
children: [
{
name: '2',
parent: 'A-C-B-D',
path: 'A-C-B-D-Y',
children: [],
},
],
},
],
},
],
},
],
},
];Metadata
Metadata
Assignees
Labels
No labels