01-用户和权限模块介绍

也不熟,没听太懂

02-分析模块开发的流程

  1. 菜单列表
  2. 资源列表
  3. 角色列表
  4. 用户管理

    03-菜单管理-添加菜单-布局

  • 菜单管理:增删查改
  • el-card 作为每个页面的容器
  • el-form

    04-菜单管理-添加菜单-数据绑定

  • 接口文档:http://113.31.105.128/boss/doc.html#/home

  • parent: -1 没有上级菜单

    05-菜单管理-添加菜单-提交表单

  • 表单验证

    06-菜单管理-添加菜单-处理上级菜单

    07-菜单管理-展示菜单列表

    08-菜单管理-删除菜单

    09-菜单管理-编辑菜单-提取组件

    image.png

    10-菜单管理-编辑菜单

    image.png
    image.png

    11-资源管理-内容安排

  • 新增与编辑改为弹出框

  • 分页
  • 筛选条件

    12-资源管理-布局

  • index.vue

    • list.vue:资源列表组件
      • 模糊查询
        • 重置查询
      • 分页
      • 加载中 loading 和按钮禁用

        13-资源管理-展示资源列表

        14-资源管理-资源列表分页处理

        15-资源管理-列表数据筛选

        16-资源管理-重置数据筛选

        17-资源管理-加载中loading和按钮禁用

  • el-table 用 v-loading 指令

  • 查询、重置按钮
  • 分页组件