OverallAuth2.0 OverallAuth2.0
首页
  • Layui Vue 版本
  • Element Plue 版本
  • 开源项目预览V1.0 (opens new window)
  • 标准项目预览V1.0 (opens new window)
  • 开源项目预览V2.0 (opens new window)
首页
  • Layui Vue 版本
  • Element Plue 版本
  • 开源项目预览V1.0 (opens new window)
  • 标准项目预览V1.0 (opens new window)
  • 开源项目预览V2.0 (opens new window)
  • 快速获取

    • 声明
    • 购买方式
    • 开源版获取
  • 帮助中心

    • 按钮管理

      • 按钮样式
      • 按钮管理
    • 用户管理

      • 用户列表
    • 权限管理

      • 角色列表
      • 角色权限
      • 数据按钮规则
      • 数据行规则
        • 一、功能说明
        • 二、功能列表
          • 2.1 基础数据配置
          • 2.2 权限规则数据
          • 2.3 演示
      • 模块列
      • 可视化表单设计
      • 可视化流程设计
      • 组织架构
    • 流程管理

      • 流程申请
      • 待审核流程
      • 已审核流程
    • 接口管理

      • 接口监控
    • 任务调度

      • 调度作业
  • 系统文档
  • 帮助中心
  • 权限管理
2024-06-28
目录

数据行规则

# 一、功能说明

数据行规则是本系统中三大权限之一,它可以灵活的设置那些数据可以对使用者展示查看。

列如:张三拥有【用户列表】模块权限,假设没有做限制,便能查看所有用户数据。但如果我们需要让张三不能查看"董事长"信息,那么我们就需要【数据行规则】进行限制。

视频演示

制作中....

# 二、功能列表

功能列表呈现左右结构,左边是模块菜单、右边是模块菜单规则数据。

如下图: 数据行权限规则

# 2.1 基础数据配置

在选中模块菜单后,先新增【基础数据配置】(一般情况下,系统已经固化)。只有配置好【基础数据配置】才能指定规则。

如下图: 数据行权限规则-基础数据配置

# 2.1.1 字段说明

  • 字段: 规则字段(每个模块菜单的规则字段都不同)
  • 条件: 规则符号(等于、不等于、大于、小于、包含等比较符)
  • 结果控件风格: 规则值展现方式(文本框、单选下拉框、多选下拉框、树形下拉框等)
  • 结果控件数据: 规则值的数据来源(用户数据源、角色数据源、机构数据源、布尔等)

# 2.2 权限规则数据

制定数据可查看规则。并可以对规则进行新增、修改、删除、启用/关闭等操作

# 2.2.1 新增/修改规则

可以根据配置新增/修改规则

如下图: 数据行权限规则-新增编辑 说明:上面规则为定义了只能查看【年龄】大于等于18小于等于50 用户的数据。

# 2.2.2 开启规则

设置好规则之后,规则默认是为关闭的,需要手动开启

如下图: 数据行权限规则-开启

# 2.2.3 删除规则

根据需求,可删除规则。

# 2.3 演示

如下图: 假设我们不让用户张三看到红框中的2条数据 数据行规则演示图片1

我们可以设置如下规则

如下图: 设置可查看数据范围:只能查看【年龄】大于等于18小于等于50 用户的数据 数据行规则演示图片2

结果如下图所示: 数据行规则演示图片3

数据按钮规则
模块列

← 数据按钮规则 模块列→

Theme by Vdoing
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式