jeecg-boot Vue2前端-数据权限v-has使用

文章提供了在个人项目开发中如何进行权限配置的实践经验,特别是关于前端如何使用`v-has`指令隐藏特定内容给客户端,以及后台如何在角色管理中进行设置,确保只有授权的角色能看到相应内容。作者还提到数据授权将在后续章节讨论,并邀请读者关注获取完整代码。
摘要由CSDN通过智能技术生成

个人项目开发的一些经验已经实践过的代码

官网提到了怎么弄,但是很多细节官网还没完善的,我个人作为开发者提供一下代码给你们参考以及使用
如果你正在开发的有客户端以及业务端的可以这样用

首先

新增权限:

在这里插入图片描述
以下是我的配置:
在这里插入图片描述
输入一个关于只给客户端看的权限或者业务端看的权限
我这里就用业务端作为例子

前端使用

<div class="table-page-search-wrapper" v-has="'balances:user'">
      <a-form layout="inline" @keyup.enter.native="searchQuery">
        <a-row :gutter="24">
          <a-col :xl="6" :lg="7" :md="8" :sm="24">
            <a-form-item label="客户名称">
              <a-input placeholder="请输入客户名称" v-model="queryParam.fname"></a-input>
            </a-form-item>
          </a-col>
        </a-row>
      </a-form>
    </div>
v-has="'balances:user'" 只要加上这个客户就看不到当前显示的代码了内容。

注意:后台管理添加以及使用

加入   v-has="'balances:user'"   后 需要在系统里的角色管理勾选对应的角色,那个角色需要显示就勾选进去即可

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
授权给对应的角色
这个整个环节就闭环了,这个使用方法,还有一个是数据授权下一章笔记会讲

如果需要完整代码可以关注我。谢谢

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

骑着牛的奇兵

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值