|
@@ -46,7 +46,7 @@ func (b *BaseMenu) DeleteBaseMenu(id float64) (err error) {
|
|
|
|
|
|
func (b *BaseMenu) UpdataBaseMenu() (err error) {
|
|
func (b *BaseMenu) UpdataBaseMenu() (err error) {
|
|
upDataMap := make(map[string]interface{})
|
|
upDataMap := make(map[string]interface{})
|
|
- upDataMap["parentId"] = b.ParentId
|
|
|
|
|
|
+ upDataMap["parent_id"] = b.ParentId
|
|
upDataMap["path"] = b.Path
|
|
upDataMap["path"] = b.Path
|
|
upDataMap["name"] = b.Name
|
|
upDataMap["name"] = b.Name
|
|
upDataMap["hidden"] = b.Hidden
|
|
upDataMap["hidden"] = b.Hidden
|
|
@@ -54,11 +54,16 @@ func (b *BaseMenu) UpdataBaseMenu() (err error) {
|
|
upDataMap["title"] = b.Title
|
|
upDataMap["title"] = b.Title
|
|
upDataMap["icon"] = b.Icon
|
|
upDataMap["icon"] = b.Icon
|
|
err = qmsql.DEFAULTDB.Where("id = ?", b.ID).Find(&BaseMenu{}).Updates(upDataMap).Error
|
|
err = qmsql.DEFAULTDB.Where("id = ?", b.ID).Find(&BaseMenu{}).Updates(upDataMap).Error
|
|
- err1 := qmsql.DEFAULTDB.Where("menu_id = ?", b.ID).Find(&Menu{}).Updates(upDataMap).Error
|
|
|
|
|
|
+ err1 := qmsql.DEFAULTDB.Where("menu_id = ?", b.ID).Find(&[]Menu{}).Updates(upDataMap).Error
|
|
fmt.Printf("菜单修改时候,关联菜单err:%v", err1)
|
|
fmt.Printf("菜单修改时候,关联菜单err:%v", err1)
|
|
return err
|
|
return err
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+func (b *BaseMenu) GetBaseMenuById(id float64) (err error, menu BaseMenu) {
|
|
|
|
+ err = qmsql.DEFAULTDB.Where("id = ?", id).First(&menu).Error
|
|
|
|
+ return
|
|
|
|
+}
|
|
|
|
+
|
|
func (b *BaseMenu) GetInfoList(info modelInterface.PageInfo) (err error, list interface{}, total int) {
|
|
func (b *BaseMenu) GetInfoList(info modelInterface.PageInfo) (err error, list interface{}, total int) {
|
|
// 封装分页方法 调用即可 传入 当前的结构体和分页信息
|
|
// 封装分页方法 调用即可 传入 当前的结构体和分页信息
|
|
err, db, total := servers.PagingServer(b, info)
|
|
err, db, total := servers.PagingServer(b, info)
|