菜单添加

This commit is contained in:
yxh
2020-01-16 18:08:46 +08:00
parent 1aa7f1fb0a
commit 6600588bfa
14 changed files with 661 additions and 23 deletions
@@ -0,0 +1,24 @@
package auth_service
import (
"gfast/app/model/qxkj_auth_rule"
"gfast/library/utils"
"github.com/gogf/gf/database/gdb"
"github.com/gogf/gf/frame/g"
"github.com/gogf/gf/util/gconv"
)
func GetMenuList() (error, gdb.List) {
list, err := qxkj_auth_rule.Model.Where(" ismenu=?", 1).Order("weigh desc,id asc").FindAll()
if err != nil {
g.Log().Error(err)
return err, nil
}
var gdbList = make(gdb.List, len(list))
for k, v := range list {
tMap := gconv.Map(v)
gdbList[k] = tMap
}
gdbList = utils.ParentSonSort(gdbList)
return nil, gdbList
}