这个后台管理系统项目基本已经完成

开始

运行
yarn dev

默认用户名与密码

username:admin
password:111111

开源模板地址

模板地址:https://github.com/PanJiaChen/vue-admin-template

模板下载:git clone https://gitclone.com/github.com/PanJiaChen/vue-admin-template.git
githee地址:https://gitee.com/GeSir_2325/shangpinghui-houtai.git

项目目录结构

buile

 -----index.js webpack配置文件

mock

 -----mock模拟数据文件夹

public

 -----静态资源文件夹 项目打包不会编译该文件

src

 -----api 请求相关文件夹  -----assets 静态资源文件夹 项目打包时进行编译  -----components 非路由/全局组件  -----icons svg矢量图  -----layout 常用的组件与混入  -----router 路由规则文件夹  -----store vuex  -----styles scss样式文件夹  -----utils  -----request axios的二次封装-----views 路由组件  -----permisssion 导航守卫  -----setting 项目配置项文件

.env.development开发环境配置文件.
.env.production 生产环境配置文件.
.env.staging 测试环境配置文件.
el-Popconfirm 的确定事假为 onConfirm.
spu:相当于面向对象的类.
sku:相当于类的实例.
scoped属性的作用:
除了针对当前组件的样式之外还加上了自定义属性-hash值
而vue选择器则以属性选择器选择当前组件元素
注意:
子组件的根标签拥有父组件当中的自定义属性
如果父组件的样式scoped而且还想影响到子组件的样式 我们可以使用深度选择器
深度选择器可以实现样式的穿透
原生: >>>
less: /deep/
scss: ::v-deep

权限管理模块业务介绍
admin:超级管理员
权限管理:用户管理 角色管理 菜单管理
用户管理:角色管理 菜单管理 获取展示搜集数据
用户管理主要功能:对用户增删改查
角色管理主要功能:对用户新增角色
菜单管理主要功能:对菜单的增删改查
菜单权限的业务分析
不同用户登录菜单都一样因为路由是死的 只有路由根据不停的登录角色展示对应的路由
不同的用户登录时会向服务器发请求 服务器会把相应的菜单权限信息返回给我们 我们就根据服务器返回的信息 动态设置路由 根据不同的用户展示不同的菜单
实现菜单权限:路由模块去设置
按钮权限的业务分析:
不同的用户角色 的按钮有的是科技有个是不可见的
注:需使用树形控件 而eleui是获取不到树形控件的父节点id需要修改源码
详情查看test下的图片
超级管理员有按钮权限的路由 以及按钮显示权限 重vuex中进行bttons是否indexOf包含 进行显示

项目演示






在这里插入图片描述



尚品汇后台管理系统完成相关推荐

  1. 尚品汇后台管理项目(Vue)

    简介 1:什么是后台管理系统项目? 注意:前端领域当中,开发后台管理系统项目,并非是java.php等后台语言项目. 在前面课程当中,我们已经开发了一个项目[尚品汇电商平台项目],这个项目主要针对的是 ...

  2. 尚硅谷尚品汇_后台管理项目

    vueProject_尚品汇后台管理 项目源码 文章目录 vueProject_尚品汇后台管理 login/out模块 product模块 login/out模块 .env.development . ...

  3. vue尚品汇商城项目-day00【项目介绍:此项目是基于vue2的前台电商项目和后台管理系统】

    文章目录 本人其他相关文章链接 项目介绍:此项目是基于vue2的前台电商项目和后台管理系统 此项目为在线电商Web App (SPA) 包括首页, 搜索列表, 商品详情, 购物车, 订单, 支付, 用 ...

  4. ① 尚品汇的后台管理系统【尚硅谷】【Vue】

    后台管理系统项目简介 什么是后台管理系统项目? 在前端领域当中,开发后台管理系统项目,并非是Java,PHP等后台语言项目 在前面课程当中,我们已经开发了一个项目[尚品汇电商平台项目],这个项目主要针 ...

  5. 尚硅谷的后台管理系统学习笔记【尚硅谷】【Vue】

    day1 1.什么是后台管理系统项目? 注意:前端领域当中,开发后台管理系统项目,并非是java.php等后台语言项目. 在前面课程当中,我们已经开发了一个项目[尚品汇电商平台项目],这个项目主要针对 ...

  6. 基于 Vue2 的尚品汇电商前后台项目

    开发时间:2022.11.07-2022.12.07 前台项目 后台管理 atguigu-store-frontend atguigu-store-backend 文章目录 一.快速开始 二.系统概述 ...

  7. vue尚品汇商城项目-day04【29.加入购物车操作(难点)】

    文章目录 29.加入购物车操作(难点) 29.1加入购物车按钮 29.2addCartSuce 29.3购物车 29.3.1 向服务器发送ajax请求,获取购物车数据 29.3.2UUID临时游客身份 ...

  8. 尚品汇_第4章_ 商品spu保存

    尚品汇第四章: 商品spu保存 文章目录 尚品汇第四章: 商品spu保存 一.spu相关业务介绍 1.1 销售属性 1.2 spu数据结构图 2.2 创建接口ManageService 2.3 创建实 ...

  9. 尚品汇_第3章_平台属性管理

    尚品汇_第3章__平台属性管理 文章目录 尚品汇_第3章__平台属性管理 一.商品的基本知识 1.1 基本信息-分类 1.2 基本信息-平台属性 1.3 基本信息-销售属性与销售属性值 1.4 基本信 ...

最新文章

  1. Vulkan统一所有平台的API
  2. 杂谈--DML触发器学习
  3. ADO.NET之一:连接层
  4. 机器学习:Multinoulli分布与多项式分布
  5. ubuntu的网络配置
  6. Label显示多行文本总结
  7. macosx php环境,MacOSX环境下MAMP安装配置PHP的开发环境
  8. pcb板子制作各层的解释和用法
  9. oracle 更新flwid,Oracle分析函数RANK(),ROW_NUMBER(),LAG()等的使用方法
  10. 第十一篇:稳定性之面向失败设计【过载保护】
  11. UIWebView控件的简易浏览器小案例
  12. Python图像匹配
  13. Android集成LAME库,实现pcm转mp3
  14. linux的镜像文件有什么用,【iso】iso是什么?iso是什么意思?
  15. Redis 帝国的神秘使者,竟然想改造 C 语言!
  16. 【直击DTCC】宝存CEO阳学仕:闪存技术已经无法阻挡
  17. 张小龙4个小时演讲全文:每天有1亿人教我做产品(下)
  18. 【Linux性能分析】火焰图(Flame Graphs)的安装和基本用法
  19. 《机器人SLAM导航核心技术与实战》前言
  20. 内网安装视频会议软件有几个步骤?

热门文章

  1. nginx+nginx-rtmp-module的流媒体服务器搭建(记录)
  2. C#.Net对接支付宝支付功能的介绍
  3. 污点(Taint )和容忍(Toleration)
  4. iphone传输 android,还有这个功能?iPhone竟然可以传文件到安卓机?
  5. 1.1. Cryptographic Hash Function.加密哈希函数
  6. App Store审核被拒问题,及其解决方案(2.1、2.5.13、3.2.1、4.1、4.2.3、5.1.1、5.1.2、5.2.1)
  7. 桐爷开车 线性动态规划
  8. 再次思考矩估计与似然估计的原理
  9. 代码之外_教你做坏人
  10. 编译原理——词法分析器实验