mirror of
https://github.com/1Panel-dev/1Panel.git
synced 2025-11-17 14:18:46 +08:00
fix: Fix menu sorting (#9172)
This commit is contained in:
parent
4bc7b96ae4
commit
3867e536b2
2 changed files with 14 additions and 1 deletions
|
|
@ -33,8 +33,8 @@ func LoadMenus() string {
|
|||
{ID: "76", Disabled: false, Title: "menu.ssh", IsShow: true, Label: "SSH", Path: "/hosts/ssh/ssh"},
|
||||
}},
|
||||
{ID: "8", Disabled: false, Title: "menu.terminal", IsShow: true, Label: "Terminal-Menu", Path: "/hosts/terminal"},
|
||||
{ID: "9", Disabled: false, Title: "menu.toolbox", IsShow: true, Label: "Toolbox-Menu", Path: "/toolbox"},
|
||||
{ID: "10", Disabled: false, Title: "menu.cronjob", IsShow: true, Label: "Cronjob-Menu", Path: "/cronjobs"},
|
||||
{ID: "9", Disabled: false, Title: "menu.toolbox", IsShow: true, Label: "Toolbox-Menu", Path: "/toolbox"},
|
||||
{ID: "11", Disabled: false, Title: "xpack.menu", IsShow: true, Label: "Xpack-Menu",
|
||||
Children: []dto.ShowMenu{
|
||||
{ID: "118", Disabled: false, Title: "xpack.app.app", IsShow: true, Label: "XApp", Path: "/xpack/app"},
|
||||
|
|
|
|||
|
|
@ -416,6 +416,19 @@ var UpdateXpackHideMenu = &gormigrate.Migration{
|
|||
}
|
||||
}
|
||||
|
||||
var idx9, idx10 = -1, -1
|
||||
for i, menu := range menus {
|
||||
if menu.ID == "9" && menu.Path == "/toolbox" {
|
||||
idx9 = i
|
||||
}
|
||||
if menu.ID == "10" && menu.Path == "/cronjobs" {
|
||||
idx10 = i
|
||||
}
|
||||
}
|
||||
if idx9 != -1 && idx10 != -1 && idx10 > idx9 {
|
||||
menus[idx9], menus[idx10] = menus[idx10], menus[idx9]
|
||||
}
|
||||
|
||||
for i, menu := range menus {
|
||||
if menu.ID == "7" {
|
||||
for j, child := range menu.Children {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue