# 角色管理

# 功能定义

# 介绍

角色管理是对企业部人员归类的定义,每个用户担任的角色不同,账号所赋予的权限则不同。当前角色管理新增角色、编辑角色、角色资源分配(即权限分配)、分配用户、删除角色、角色条件查询功能。

# 全局功能

  • 查询:方便快速定位想要看到的数据。

  • 查询条件重置:对文本框输入的条件进行一键清空。

  • 新增:角色的创建,创建角色包含字段“分类、名称、编码、状态、描述、级别”。

  • 删除:角色的删除,删除后不再存在该角色。

  • 角色列表:对存在的数据信息简单直观的展现,并可以对数据进行维护。

    • 角色名称
    • 角色编码
    • 角色描述
    • 分组
    • 级别
    • 状态
    • 管理:编辑、资源分配、分配用户、删除。

# 使用流程

departmentLC

# 功能操作

# 1.选择分类节点-数据维护

角色管理页面

jsgl-y

# 1.1新增

  1. 点击【新增】按钮,弹出新增窗口,如图:

    jsgl-xz-tc

  2. 正确填写角色数据后,点击【保存】按钮,如图:

    jsgl-xz-tc-tx

  3. 点击【保存】按钮数据新增成功,弹出是否继续添加弹窗,如图:

    tj-sussce

    • 点击【确定】:返回新增窗口页面,如图:

      jsgl-xz-tc

    • 点击【返回】:角色管理页面。

    • 点击【关闭】:角色管理页面。

# 1.2编辑

  1. 选择数据,点击【编辑】,弹出编辑弹窗,如图:

    jsgl-bj

  2. 正确编辑数据后,点击【保存】按钮,弹出更新角色成功弹出提示,并确认是否继续编辑;如图:

    jsgl-bj-tc-sussces

    • 点击【确定】:返回编辑窗口页面,如图:

      jsgl-bj

    • 点击【返回】:角色管理页面。

    • 点击【关闭】:角色管理页面。

# 1.3资源分配

  1. 选择数据,点击【资源分配】按钮,弹出编辑弹窗,如图:

    jsgl-zyfp

  2. 选择要给角色赋予的资源(即权限),若无数据点击【系统管理】-权限管理,详细操作参照权限管理。

  3. 点击【保存】按钮,角色资源分配成功。

# 1.4分配用户

  1. 点击【分配用户】按钮,弹出分配用户弹窗,如图:

    jsgl-fpyh

    • 点击【新增】弹出弹窗,如图:

      jsgl-fp-xz

    • 选择用户,点击确定,如图:

      jsgl-xz-tc-qr

  2. 点击【确定】分配成功

  3. 点击【取消】或者【关闭】取消分配操作。

# 1.5删除

  1. 勾选要删除的数据,如图:点击【删除】,弹出删除确认框,确认后,数据删除,列表更新。

    jsgl-del1

  2. 选择要删除的数据,点击数据后面管理列下的【删除】按钮,弹出删除确认框,如图:

    jsgl-del2

    • 点击【确定】:数据删除,列表更新,不再显示该数据。
    • 点击【取消】或【关闭】:返回角色管理页面。

# 2.条件查询

# 2.1根据‘角色名称’查询

  1. 在条件查询框内输入存在的“角色名称”、点击【查询】,数据列表更新显示相关数据;如图:

    jsgl-c1

  2. 在条件查询框内输入不存在的“角色名称”、点击【查询】,列表提示“没有找到匹配的记录”;如图:

    jsgl-c1-erro

# 2.2根据‘角色编码’查询

  1. 在条件查询框内输入存在的“角色编码”、点击【查询】,数据列表更新显示相关数据;如图:

    jsgl-c2

  2. 在条件查询框内输入不存在的“角色编码”、点击【查询】,列表提示“没有找到匹配的记录”;如图:

    jsgl-c2-erro

# 2.3根据‘状态’查询

  1. 状态选项里默认全部、点击【查询】,数据列表显示全部数据;如图:

    jsgl-c33

  2. 状态选项里下拉选项选择‘启用’状态、点击【查询】,数据列表显示状态为启用的数据;如图:

    jsgl-c32

  3. 状态选项里下拉选项选择‘禁用’状态、点击【查询】,数据列表显示状态为禁用的数据;如图:

    jsgl-c32

# 2.4根据‘多个条件并集’查询

  1. 各项条件输入正确且存在的数据,点击【查询】,如图:符合条件的数据回显在列表;

    jsgl-c4

  2. 部分条件不符合或不存在(输入存在的‘名称’不存在的‘编码’),点击【查询】,如图:符合条件的数据回显在列表;

    jsgl-c4-erro

# 3.查询条件重置

  1. 输入条件后,点击【重置】各项文本框清空,状态恢复默认值。

# 注意事项

# 1.属性

1.1 新增-属性:

  • 分类:显示左侧分类选项,单选。
  • 名称:输入角色名称。
  • 编码:根据角色名称生成编码;
  • 状态:正常、禁用,默认正常;
  • 描述:对角色的描述;
  • 级别:角色的级别;

1.2 编辑-属性:

  • 分类:无法编辑,置灰状态;
  • 名称:可以编辑输入角色名称;
  • 编码:可以编辑修改编码;
  • 状态:正常、禁用,默认正常;
  • 描述:修改对角色的描述。
  • 级别:修改角色的级别。

1.3资源分配:

数据来源:权限管理的数据

1.4分配用户:

数据来源:用户管理的数据

# 2.按钮操作

2.1新增数据的【保存】按钮:对数据进行保存的功能;

  • 点击【保存】新增的数据信息保存成功,弹出提示信息“添加成功,是否需要继续添加?”

    • 点击【确定】,提示信息弹出关闭,页面展示新增窗口;
    • 点击【取消】或者【关闭】,提示信息弹出关闭,返回组织管理页面。
  • 返回:点击【返回】按钮,返回组织管理页面;

  • 关闭:点击【关闭】按钮,返回组织管理页面;

2.2查询:支持模糊查询,输入条件不存在时,列表显示暂无数据

  • 在规则名称查询框内输入存在的数据规则名称部分数据,点击查询,数据列表更新显示相关数据;

  • 在规则名称查询框内输入不存在的数据规则名称,点击查询,数据列表显示“没有找到匹配的记录”;