新增获取角色列表,调整文件结构
This commit is contained in:
@@ -29,7 +29,7 @@ func Auth() gin.HandlerFunc {
|
||||
}
|
||||
|
||||
// 获取用户数据
|
||||
AdminUserDao := dao.AdminUser{}
|
||||
AdminUserDao := dao.AdminUserDao{}
|
||||
adminUser, err := AdminUserDao.GetAdminUserFirstById(userId)
|
||||
if err != nil || adminUser.UserID == 0 {
|
||||
responses.FailWithMessage("用户数据错误", c)
|
||||
@@ -50,7 +50,7 @@ func Auth() gin.HandlerFunc {
|
||||
}
|
||||
|
||||
// 获取角色数据
|
||||
AdminRoleDao := dao.AdminRole{}
|
||||
AdminRoleDao := dao.AdminRoleDao{}
|
||||
adminRole, err := AdminRoleDao.GetAdminRoleFirstById(roleId)
|
||||
if err != nil || adminRole.RoleId == 0 {
|
||||
responses.FailWithMessage("用户数据错误", c)
|
||||
@@ -65,7 +65,7 @@ func Auth() gin.HandlerFunc {
|
||||
}
|
||||
|
||||
// 获取角色菜单id
|
||||
AdminRoleMenuDao := dao.AdminRoleMenu{}
|
||||
AdminRoleMenuDao := dao.AdminRoleMenuDao{}
|
||||
adminRoleMenu, _ := AdminRoleMenuDao.GetAdminRoleMenuListByRoleId(roleId)
|
||||
if adminRoleMenu == nil {
|
||||
c.JSON(http.StatusForbidden, gin.H{
|
||||
@@ -80,7 +80,7 @@ func Auth() gin.HandlerFunc {
|
||||
var apiPermissions = make(map[string]bool)
|
||||
|
||||
// 获取菜单对应api
|
||||
AdminMenuApiDao := dao.AdminMenuApi{}
|
||||
AdminMenuApiDao := dao.AdminMenuApiDao{}
|
||||
for _, v := range adminRoleMenu {
|
||||
AdminMenuApi, _ := AdminMenuApiDao.GetAdminMenuApiListByMenuID(v.MenuID)
|
||||
if AdminMenuApi == nil {
|
||||
|
||||
Reference in New Issue
Block a user