修改超级管理员获取所有菜单

This commit is contained in:
2023-06-30 15:54:08 +08:00
parent c0c69eb602
commit 188a8f0d02
8 changed files with 159 additions and 27 deletions
+3 -3
View File
@@ -26,8 +26,7 @@ func (r *Dept) GetDeptList(c *gin.Context) {
return
}
//
// // AddDept 新增部门
// AddDept 新增部门
// func (r *Dept) AddDept(c *gin.Context) {
// deptRequest := requests.DeptRequest{}
// if err := c.ShouldBind(&deptRequest.AddDept); err != nil {
@@ -43,13 +42,14 @@ func (r *Dept) GetDeptList(c *gin.Context) {
//
// // 业务处理
// deptService := service.DeptService{}
// _, err := deptService.AddDept(c, deptRequest.AddDept)
// _, err := deptService.AddDept(deptRequest.AddDept)
// if err != nil {
// responses.FailWithMessage(err.Error(), c)
// return
// }
// responses.Ok(c)
// }
//
// // GetDept 部门详情
// func (r *Dept) GetDept(c *gin.Context) {
+10 -2
View File
@@ -22,9 +22,17 @@ func (r *Role) GetRoleMenuList(c *gin.Context) {
return
}
roleService := service.RoleService{}
// 获取角色身份
isAdmin, err := roleService.GetRoleIden(c)
if err != nil {
responses.FailWithMessage(err.Error(), c)
return
}
// 获取角色菜单
RoleService := service.RoleService{}
roleMenuList, err := RoleService.GetRoleMenuList(roleId)
roleMenuList, err := roleService.GetRoleMenuList(roleId, isAdmin)
if err != nil {
responses.FailWithMessage(err.Error(), c)
return