为了账号安全,请及时绑定邮箱和手机立即绑定

后台管理系统不同人员展示不同数据怎么做?

后台管理系统不同人员展示不同数据怎么做?

慕工程0101907 2019-03-28 18:15:54
首先,后台管理系统是Vue搭建的,展示的图表数据是用eharts来实现的。2.根据需求,当在login页面提交账号密码时,判断用户是领导层还是员工层,如果是领导层则展示领导层相关页面数据,如果是员工层,则展示员工层相关页面数据。那么我该怎么做?当判断是领导时,怎么隐藏员工数据而展示领导数据,当判断是员工时,怎么隐藏领导数据而展示员工数据。如图所示,router-view就是展示数据的区域。
查看完整描述

4 回答

?
森栏

TA贡献1810条经验 获得超5个赞

这个是登录时,后台判断你登录的用户有什么权限,然后在返回相应的数据给你,你相应的功能模块都是从后台数据生成 的


查看完整回答
反对 回复 2019-04-03
?
DIEA

TA贡献1820条经验 获得超3个赞

数据你是从后台获取的吧 那就让后台去根据登陆的人员去判断来返回你对应的数据,权限这东西一般都是后台来控制的


查看完整回答
反对 回复 2019-04-03
?
一只名叫tom的猫

TA贡献1906条经验 获得超3个赞

首先确定你的问题是隐藏,而不是无法访问。
换句话来说,这不是系统级别的接口访问权限,是产品级别关于用户体验的用户访问权限。

假定是一个比较通用的后台。

  1. 路由权限,控制你能不能访问到一个页面。首先需要在前端区分什么是需要权限的路由(查看操作),什么是不需要权限的路由(登陆注册)。后端需要根据角色返回给你当前用户能访问的路由(菜单),然后你需要在登陆后动态的加载匹配的路由。

  2. 模块权限,控制你访问到某个页面后能看什么做什么。需要你和后端做个约定,比如返回了什么约定后,你能让用户看到或操作哪个组件(CRUD组件)。


查看完整回答
反对 回复 2019-04-03
  • 4 回答
  • 0 关注
  • 1061 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号