第四章vs2107 代碼實際運用-後臺權限管理講解 建立角色

先看一下項目總體結構圖:html

 

 

實體類和數據操做都在前面用TT模板批量生產了。下面開始介紹權限代碼這塊的邏輯。app

 

 

建立角色開始。ui

一、 角色的建立咱們用到三張表url

A、menuinfo(菜單表)  role(角色表)   relation_role_menu(角色菜單關聯表)htm

2、咱們建立控制器和視圖  blog

Controllers => RoleController.cs(新建控制器)源碼

Views => Role(新建文件夾) => Index.cshtml(新建用於列表顯示)、detail.cshtml(新建 用於添加和修改)io

 

三、 index.cshtml 、detail.cshtml 頁面講解,只需瞭解下便可,代碼羣裏有。模板

 

 

 

四、 RoleController控制器代碼講解配置

 

 

5,修改一下左邊導航的配置,其餘我都刪除了。就留了幾個,方便看。

Content 》 doc 》 1.txt

[

  {

    "id": "1",

    "orders": 2,

    "name": "系統管理",

    "url": "/app/Admin/Index/1",

    "icon": "icon-system"

  },

  {

    "id": "6",

    "orders": 2,

    "pid": "1",

    "name": "部門管理",

    "url": "/Home/company",

    "icon": "icon-depart"

  },

  {

    "id": "3",

    "orders": 3,

    "pid": "1",

    "name": "角色管理",

    "url": "/Role/Index",

    "icon": "icon-group"

  }

]

 

完成後效果圖

 

 

須要的可加qq羣:547765059  ,源碼在空間裏。歡迎你們在羣裏交流,

相關文章
相關標籤/搜索