Skip to main content

机构管理

1. 概念说明

概念
说明
管理机构常用于集团分公司的分级管理控制。
处于管理机构控制之下,登录者只能看到自身管理机构的本下机构,管理机构本下之外的机构不可见。
分级管理机构类型的定义在配置中心→ 业务系统初始化配置 → 机构组织 → 机构设置 → 机构类型 中,勾选 “是否分级管理”属性。
只有勾选 “是否分级管理” 属性的机构类型的机构才可以设置为管理机构
分级管理类型的延续性分级管理类型的机构的下级可以是非分级管理机构或分级管理机构;
非分级管理机构的下级只能为非分级管理机构。
管理机构的设置在新增人员的时候,可以指定人员的管理机构,管理机构的选择范围,为该人员的直接机构本上的所有机构中的分级管理类型的机构。
通常情况,组织机构体系若没分级管理需求的,管理机构可设置为机构的根节点(使用V-AppBase页面新增人员时,管理机构默认为根节点)。
管理机构的控制分为全局控制和运行时控制。
管理机构的全局控制访问路径:首页 /业务系统初始化配置 /机构组织 /机构设置 /机构设置 → 是否启用分级管理控制。
若勾选了此选项,即为启用了全局控制。
处于分级管理全局控制之下的账号登录系统后,使用V-AppBase组织机构通用查询API,或单表查询API的功能(包括V-AppBase页面上的所有机构查询相关功能和机构相关的接口)都会受分级管理控制。
此时,登录者只能看到自身管理机构的本下机构,管理机构本下之外的机构不可见。
管理机构的运行时控制在V-AppBase提供的组织机构通用查询API、单表查询API和通用窗体中,输入参数若有 isLevelAdminisUseLevelAdmin 的参数的,则可以使用运行时分级管理控制。
受到分级管理控制的查询API或公共窗体,登录者只能看到自身管理机构的本下机构,管理机构本下之外的机构不可见。
注意事项:某些公用窗体若同时存在 isLevelAdminisUseLevelAdmin 参数的,isLevelAdmin 代表仅显示分级管理类型的机构节点,isUseLevelAdmin 代表受分级管理控制。
管理机构的运行时与全局控制的优先级运行时管理机构优先级高于全局管理机构控制。
如果查询API或公共窗体传入了启用管理机构控制的参数值,全局控制参数值失效,如果不传入值,全局参数生效。
所在机构、所属机构均指当前人员的直接机构,即人员的直接从属机构。
管理机构可能为某一人员的直接机构,也可能为间接机构。

2. 机构管理

机构管理是V3基础平台中,主要用于管理组织机构的功能模块。

提供了机构类型、顶级机构、机构设置等功能。

2.1 机构类型

打开机构类型页面后,可对机构类型进行各种编辑,如新增、修改和删除等相关操作。

img

注意事项:

  1. 启用:在新建机构时,机构类型下拉列表中才会显示出来;
  2. 是否分级管理:必须要上面的启用勾选后,才生效,如果勾选此属性,勾选的机构类型,才能在新建顶级机构时,在其机构类型选择列表中出现。
  3. 另外,非分级管理机构类型下不能挂分级管理机构类型的机构,管理机构必须是分级管理机构类型的机构。
  4. 如果该类型已被引用,仅能修改类型名称和备注,其他信息不能更改。
  5. 如果该类型已被引用,建议不要删除,因为可能造成机构缺失类型。

2.2 顶级机构

账号类型账号初始密码描述
超级管理员sa123456使用超级管理员账号登录配置中心完成下列操作;

访问路径:首页 /业务系统初始化配置 /机构组织 /机构设置 > 顶级机构

顶级机构具有唯一性,其主要功能是作为组织机构成型的顶级节点,也作为管理员挂接的机构。

img

注意事项:

  1. 在机构类型中只显示允许分级管理的类型。
  2. 初次新增管理员时,必须先添加/保存顶级机构。

2.3 机构设置

(1) 机构维护

在定义了机构类型和顶级节点后,根据实际需求,我们需要按照层级添加机构树。 访问路径:首页 /业务系统初始化配置 /机构组织 /机构组织 > 组织人员管理 → 选中需进行维护的机构 → 下级部门页签

→ 新建部门/批量删除/授权/更多选择/机构排序

img

新建部门:

img

(2)管理机构

设置Vbase机构管理支持全局分级管理功能。 主要是用来实现权限在机构级别的控制。

管理机构:所属机构类型勾选“是否分级管理”属性的机构。 分级管理效果:各级别用户可见机构相关数据,只有其所在管理机构的本下机构范围。

开启全局分级管理访问路径: 首页 /业务系统初始化配置 /机构组织 /机构设置 > 机构设置→ 是否启用分级管理控制。

img

设置分级管理访问路径:首页 /业务系统初始化配置 /机构组织 /机构设置 > 机构类型

img

3. 组织机构

V-AppBase提供的用于管理组织机构的基础功能模块。

3.1 组织人员管理

组织机构管理,包含了组织人员管理、人员库管理、岗位库管理、用户组管理、职务管理、部门角色管理等一系列功能。

img

组织人员管理,具有管理组织树结构和组织人员的功能。

访问路径:首页 /业务系统初始化配置 /机构组织 /机构组织 > 组织人员管理

img

(1)机构管理

在此页面,可对组织机构进行管理,如增删改查、授权等操作。

img

(2)机构信息

查看或操作选中左边的机构,在“部门信息”页签下,可操作选中的单个机构或查看其详细信息。

img

(3)岗位操作

选中左边的机构,在“岗位”页签下,可操作选中的单个机构的岗位。

img

新建岗位时必填项来源岗位需要先在岗位库管理中新增岗位(参考 3.岗位库管理)。

(4)人员信息

选中左边机构,在“人员信息”页签下,可操作该组织机构下的人员。

img

3.2 人员库管理

人员库管理:用于管理系统中人员库的功能,并不依赖于机构存在。

提供了人员的增删改查等功能。

访问路径:首页 /业务系统初始化配置 /机构组织 /机构组织 > 人员库管理

img

注意事项:人员库管理中,不会加载出管理员的数据信息。

3.3 岗位库管理

岗位库管理:提供了企业日常的岗位管理功能。

给组织机构添加相应的岗位信息,提供岗位备选。

并且提供了岗位的分类管理。

也可以在此功能中,对岗位进行增删改查等基础操作。

访问路径:首页 /业务系统初始化配置 /机构组织 /机构组织 > 岗位库管理

img

注意事项:岗位权限管理详细操作见《权限管理》部分手册。

3.4 用户组管理

用户分组:用于给人员分组,便于进行分组管理。

可根据实际需求对用户组进行新增、修改、删除等操作。

访问路径:首页 /业务系统初始化配置 /机构组织 /机构组织 > 用户组管理

img

注意事项:用户组权限管理详细操作见《权限管理》部分手册。

3.5 职务管理

职务管理:适用于管理中常见的职务管理场景。

可根据实际需求进行配置。

访问路径:首页 /业务系统初始化配置 /机构组织 /机构组织 > 职务管理

img

3.6 部门角色管理

部门角色管理:用于管理组织机构中存在的角色身份类信息,并可以把角色挂靠到对应组织机构下。

访问路径:首页 /业务系统初始化配置 /机构组织 /部门角色管理 > 部门角色管理

img

注意事项:

  1. 点击已分配人员,可以给改角色下挂人员库人员。

  2. 部门角色权限管理详细操作见《权限管理》部分手册。