Pārlūkot izejas kodu

菜单增加排序

wangfei 6 gadus atpakaļ
vecāks
revīzija
78748d7a06
1 mainītis faili ar 2 papildinājumiem un 2 dzēšanām
  1. 2
    2
      models/system/user.go

+ 2
- 2
models/system/user.go Parādīt failu

152
 	var userMenu []model.SysMenu
152
 	var userMenu []model.SysMenu
153
 	var err error
153
 	var err error
154
 	if menu.MenuIds != "" {
154
 	if menu.MenuIds != "" {
155
-		sql = `select * from sys_menu where menu_id in ('` + strings.Replace(menu.MenuIds, ",", "','", -1) + `')
155
+		sql = `select * from (select * from sys_menu where menu_id in ('` + strings.Replace(menu.MenuIds, ",", "','", -1) + `')
156
 		UNION
156
 		UNION
157
-		select * from sys_menu where menu_id in (select father_id from sys_menu where menu_id in ('` + strings.Replace(menu.MenuIds, ",", "','", -1) + `'))
157
+		select * from sys_menu where menu_id in (select father_id from sys_menu where menu_id in ('` + strings.Replace(menu.MenuIds, ",", "','", -1) + `'))) s order by order_no asc
158
 		`
158
 		`
159
 		err = m.db.Sql(sql).Find(&userMenu)
159
 		err = m.db.Sql(sql).Find(&userMenu)
160
 	}
160
 	}