新增菜单详情,增加返回api。修改部门详情返回数据
This commit is contained in:
@@ -304,3 +304,25 @@ func (r *MenuService) DeleteMenu(c *gin.Context, DeleteMenuRequest requests.Dele
|
||||
|
||||
return true, nil
|
||||
}
|
||||
|
||||
// GetMenu 菜单详情
|
||||
func (r *MenuService) GetMenu(menuId int64) (*model.AdminMenu, error) {
|
||||
adminMenuDao := dao.AdminMenuDao{}
|
||||
|
||||
adminMenu, _ := adminMenuDao.GetAdminMenuById(menuId)
|
||||
if adminMenu == nil {
|
||||
return nil, errors.New("数据错误")
|
||||
}
|
||||
return adminMenu, nil
|
||||
}
|
||||
|
||||
// GetAdminMenuApi 获取菜单关联api-菜单id
|
||||
func (r *MenuService) GetAdminMenuApi(menuId int64) ([]*model.AdminMenuApi, error) {
|
||||
adminMenuApiDao := dao.AdminMenuApiDao{}
|
||||
adminMenuApis, err := adminMenuApiDao.GetAdminMenuApiListWithAPIByMenuID(menuId)
|
||||
if err != nil {
|
||||
return adminMenuApis, errors.New("数据错误")
|
||||
}
|
||||
|
||||
return adminMenuApis, nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user