feat:完善项目信息

This commit is contained in:
henry
2022-01-12 17:29:05 +08:00
parent 4ec0953a29
commit 5ca8b3f7ff
18 changed files with 281 additions and 255 deletions

View File

@ -12,6 +12,7 @@ type NavigationHandle func() *Navigation
type NavigationInfo struct {
Title string `json:"title"`
Link string `json:"link"`
IsTarget bool `json:"is_target"`
Children []*NavigationInfo `json:"children"`
}
@ -24,6 +25,7 @@ func (c *Navigation) tree(src []*model2.SysNavigation, parentID uint64) []*Navig
out = append(out, &NavigationInfo{
Title: v.Title,
Link: v.Link,
IsTarget: v.IsTarget > 0,
Children: c.tree(src, v.ID),
})
}