zoukankan      html  css  js  c++  java
  • 登录菜单和分配权限核心代码

    一。登录分为两种:超级管理员和分配了角色对应的权限

    1.超级管理员登录(直接展示所有的菜单,菜单结构是树形结构)

      效果图:

       直接记录sql:

    <collection>里有一个children,是需要在实体类里添加的一个集合

     

     2.分配了角色对应的权限(不是超管)

      说一下结构:用户对应角色,角色对应权限,一共5张表,用户表,角色表,权限表,用户角色表,角色权限表

        步骤:根据前端传来的用户id,查询该用户所拥有的角色,在根据角色id,查询对应的权限,返回给前端

    根据角色id查权限

    sql:

     

     二。分配权限

      效果图:

        解释:该角色若已经分配了某些角色,原封不动展示出来。

    根据角色id查权限:

    sql:

     

     

  • 相关阅读:
    css3新特性
    线程间通信的三种方法
    硬件相关知识
    time.h
    ldr指令总结
    你不知道的100个小秘密
    ARM学习日记
    C中位域的使用
    《编程之美》第2刷勘误
    排序2
  • 原文地址:https://www.cnblogs.com/yangxiaoli/p/12843922.html
Copyright © 2011-2022 走看看