新增修改菜单
This commit is contained in:
@@ -52,3 +52,12 @@ func (r *AdminMenuDao) AddAdminMenu(tx *gorm.DB, model *model.AdminMenu) (*model
|
||||
}
|
||||
return model, nil
|
||||
}
|
||||
|
||||
// EditAdminMenuByIdWithStruct 修改菜单-struct
|
||||
func (r *AdminMenuDao) EditAdminMenuByIdWithStruct(tx *gorm.DB, menuId int64, model *model.AdminMenu) error {
|
||||
err := tx.Where("menu_id = ?", menuId).Updates(model).Error
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
@@ -26,3 +26,11 @@ func (r *AdminMenuApiDao) AddAdminMenuApi(tx *gorm.DB, model *model.AdminMenuApi
|
||||
}
|
||||
return model, nil
|
||||
}
|
||||
|
||||
// DeleteAdminRoleMenuByMenuId 删除菜单关联api-菜单id
|
||||
func (r *AdminMenuApiDao) DeleteAdminRoleMenuByMenuId(tx *gorm.DB, menuId int64) error {
|
||||
if err := tx.Where("menu_id = ?", menuId).Delete(&model.AdminMenuApi{}).Error; err != nil {
|
||||
return err
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
+10
-1
@@ -58,7 +58,7 @@ func (r *AdminRoleDao) GetAdminRolePageSearch(roleName string, page, pageSize in
|
||||
return m, totalRecords, nil
|
||||
}
|
||||
|
||||
// EditAdminRoleById 修改角色
|
||||
// EditAdminRoleById 修改角色-interface
|
||||
func (r *AdminRoleDao) EditAdminRoleById(tx *gorm.DB, roleId int64, data interface{}) error {
|
||||
err := tx.Model(&model.AdminRole{}).Where("role_id = ?", roleId).Updates(data).Error
|
||||
if err != nil {
|
||||
@@ -74,3 +74,12 @@ func (r *AdminRoleDao) DeleteAdminRoleByRoleId(tx *gorm.DB, roleId int64) error
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
// EditAdminRoleByIdWithStruct 修改角色-struct
|
||||
func (r *AdminRoleDao) EditAdminRoleByIdWithStruct(tx *gorm.DB, roleId int64, model *model.AdminRole) error {
|
||||
err := tx.Where("role_id = ?", roleId).Updates(model).Error
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user