# 员工管理
## 1、简介
### 1.1、功能简介
员工也就是登录系统的用户信息,一个员工可以归属于多个角色、岗位中。
### 1.2、应用场景
对应管理员工信息,可以进行增,删,改,查,重置密码,禁用/激活/删除/过期等状态,在维护员工信息需先在【组织管理】,【岗位管理】,【角色管理】,【用户组管理】中录入好所有相关数据后,便可在添加员工时能够快速的设置录入一条员工的所有信息。
### 1.3、预期效果
设置的员工基本信息,可在「用户管理 >> 员工管理」进行展示:
![](https://img.kancloud.cn/d6/8f/d68f3a55489c6bbb6788501717f163ee_1907x528.png)
## 2、 添加员工信息
点击「用户管理 >> 员工管理>> 添加按钮」,输入账号,密码登基本信息,组织信息必须选择当前用户所属组织信息,角色信息选择“个人办公角色”后,再点击“保存”按钮,即可完成添加员工信息。
![](https://img.kancloud.cn/52/b3/52b3cb6816c1a19f562f93a3e7611988_1909x770.png)
其中基本信息“`状态`”细节说明:
(1)已激活:如无设置其他异常状态,新创建的员工初始为已激活状态。员工的正常状态应为已激活状态。
(2)未激活:新增员工信息时,该名员工账号信息如需先不启用,可在“员工状态”处设置“未激活”,“激活”操作在员工列表界面右侧的“管理”功能按钮处执行。
(3)过期:暂未启用该功能。
(4)锁定:账号登陆系统时,系统有策略限制密码超过3次,出现验证码,最多错5次,超过次数之后,账户将被锁定,解锁需要在「系统管理 >> 定时计划>> 」增加解锁的job信息,添加任务类:com.lc.ibps.cloud.timer.job.RevokeServiceJob。
(5)禁用:由管理员设置该状态,设置了“禁用”状态的用户无法登录使用系统。
(6)删除:对应“管理”的“删除”按钮功能一致,都是逻辑删除,删除的用户无法登录使用系统。
### 2.1、扩展信息
**说明**:此数据先在「用户管理 >> 参与者属性管理>> 添加参与类型为员工」进行维护,目前在此模块系统内置初始化信息的“钉钉账号”和“微信账号”不能删除。
**应用场景**:当员工的“基本信息”系统初始化字段满足不了业务需求,可以在扩展属性维护业务字段进行设置,以此提高实施效率,减少开发工作时间。
点击「用户管理 >> 员工管理>> 添加/编辑>> 扩展信息」,在此维护的“钉钉账号”对应钉钉里面的userID(该维护的信息作用于流程通知消息且流程是正式状态里面钉钉消息推送的账号),微信账号对应微信扫码登录的账号信息。
![](https://img.kancloud.cn/cc/70/cc70e0998e762a4c826bf9f495d1b374_739x448.png)
### 2.2、组织信息
点击「用户管理 >> 员工管理>> 添加/编辑>> 组织信息」,为员工设置所属部门信息(此基础数据先在「用户管理 >> 组织管理维护基本信息」)。
![](https://img.kancloud.cn/66/01/66014ddc76ca6b6b31b96aa3722148f8_1154x658.png)
### 2.3、岗位信息
点击「用户管理 >> 员工管理>> 添加/编辑>> 岗位信息」,为员工设置所属岗位信息(此基础数据先在「用户管理 >> 岗位管理维护基本信息」),可以设置多个岗位信息,在设置多个岗位信息后,需设置一个为主岗位以便于系统默认当前用户所属岗位信息。
![](https://img.kancloud.cn/e4/8a/e48a90f2e9395b79c817f70541083840_1171x674.png)
### 2.4、角色信息
点击「用户管理 >> 员工管理>> 添加/编辑>> 角色信息」,为员工设置所属角色信息(此基础数据先在「用户管理 >> 角色管理维护基本信息」),可以设置多个角色信息。
![](https://img.kancloud.cn/80/3a/803a0d632ef9924eeffbcdcb66def42b_1180x691.png)
### 2.5、用户组信息
点击「用户管理 >> 员工管理>> 添加/编辑>> 用户组信息」,为员工设置所属岗位信息,可以设置多个岗位信息(此基础数据先在「用户管理 >> 角色管理维护基本信息」),可以设置多个角色信息。
![](https://img.kancloud.cn/b7/88/b788843859893440ee24b8140f5beb00_1207x697.png)
### 2.6、权限设置
**说明:**为了达到配置的业务菜单实现数据权限,在此配置查询当前组织,当前组织下级等数据(其中配置业务菜单是在「表单管理 >> 数据管理>>数据模版管理维护信息」)。
点击「用户管理 >> 员工管理>> 添加/编辑>> 权限设置」,点击“添加”按钮,设置“人员”,“当前组织(下级)”信息,则表示查询当前所在组织下的下层维护的信息。
![](https://img.kancloud.cn/78/c8/78c8533bae8b22777868492d572c3964_1162x676.png)
**设置维度的数据范围**:
当前部门:此用户拥有其所在组织的人员的数据权限
当前部门含下级:此用户拥有其所在组织以及此组织下级的人员的数据权限
指定部门:此用户拥有指定组织的人员的数据权限
指定组织含下级:此用户拥有指定组织以及此组织下级组织的人员的数据权限
所有权限:此用户拥有此数据模板的所有数据权限
无权限:此用户没有此数据模板的数据权限
指定人员:此用户拥有指定用户的数据权限
`其他说明:对应表单管理>>数据管理>>数据模版管理>>过滤条件配置`:
其中对象性质:设置人员和组织。`人员`需要在“数据模版管理”-配置的“过滤条件”设置的业务字段必须存储为用户ID,然后匹配条件选择“权限-用户”的“用户ID”,`组织`则需要业务字段必须存储为组织ID,然后匹配条件选择“权限-用户”的“组织ID”。
![](https://img.kancloud.cn/63/83/63833634ada48f316a16881e324af059_1920x902.png)
* 字段值:字段需要选择存储为用户ID或者组织ID的字段
* 过滤值类型:选择权限-用户,在上图中设置的是人员则对应选择:用户ID.
* 运算条件:在…之内和不在…之内,默认为在…之内。(过滤值选择为权限-用户、权限-角色后运算条件自动变为在..之内)
`注意`:
(1)使用权限-用户、权限-角色时,表单字段只能选择字符串类型;
(2)当同一个字段同时设置 权限-用户和权限-角色时,权限-用户>权限-角色,即以权限-用户设置的权限为准。只要有设置用户和角色,不管有用户有没有数据,都以用户的为准;
(3)条件可添加多个,条件的运算于过滤条件设置的运算符为准:
例如:条件设置为字段选择器选择的用户并且单行等于张三,
假如:表单选择器的数据为李四,李四的权限为人员——当前组织,那么李四此数据模板的数据权限为李四所在组织的人员创建的数据并且字段单行为张三的数据。
![](https://img.kancloud.cn/e6/33/e633276e054172f3ff888e1d92645572_1920x902.png)
### 2.7、签名图片
点击「用户管理 >> 员工管理>> 添加/编辑>> 签名图片」,设置员工所属的签名图片,方便在填写表单签名和流程审批签名使用。
![](https://img.kancloud.cn/7f/90/7f9073409bc334abae801b0e29b7dc0c_1182x688.png)