# 用户任务设置
> 用户设置
> 表单设置
> 会签规则
> 会签特权
> 事件设置
> 按钮设置
> 跳转规则设置
> 催办设置
> 触发流程设置
> 办理抄送设置
> 其他设置
### 1、用户设置
清空人员:清除全部配置
添加人员:启动流程后根据配置的人员来选择审批人员

人员规则设置
> 规则设置
> 添加规则
> 
> 添加脚本
> 
> 添加分组

> 人员设置:人员设置中,“排除”和“与”运算符的用户类型、抽取用户的选项值必须和其它序号中的其中一行的用户类型值、抽取用户值一致才能进行运算。
> 用户类型:用户
>
> > 发起人:获取当前流程的发起人数据
> > 上一步执行人:获取上一个节点审批人员
> > 指定人:指定人员审批流程
> > 人员变量:获取表单控件【例如选择器控件】,作为该本节点审批人
> > 相同节点执行人:选择某个节点【审批人员】,作为该本节点审批人

> 用户类型:用户组
>
> > 发起人所在组:获取当前流程的发起人所在用户组的全部人员数据
> > 上一步所在组:获取上一个节点审批人所在用户组的全部人员
> > 指定组:指定用户组全部人员审批流程
> > 相同节点执行人所在组:选择某个节点【审批人员所在用户组的全部人员】,作为该本节点审批人

> 用户类型:组织
>
> > 发起人所在组织:获取当前流程的发起人所在组织的全部人员数据
> > 上一步执行人所在组织:获取上一个节点审批人所在组织的全部人员
> > 指定组织:指定组织全部人员审批流程
> > 组织变量:获取表单控件【例如选择器控件】,作为该本节点审批人
> > 相同节点执行人所在组织:选择某个节点【审批人员所在组织的全部人员】,作为该本节点审批人
> > 包含其子组织:否\[不查询下级组织\],是\[查询组织以及下级组织人员数据\]

> 用户类型:角色
>
> > 发起人角色:获取当前流程的发起人所在角色的全部人员数据
> > 上一步执行人角色:获取上一个节点审批人所在角色的全部人员
> > 指定角色:指定角色全部人员审批流程
> > 相同节点执行人角色:选择某个节点【审批人员所在角色的全部人员】,作为该本节点审批人

> 用户类型:岗位
>
> > 发起人岗位:获取当前流程的发起人所在岗位的全部人员数据
> > 上一步执行人岗位:获取上一个节点审批人所在岗位的全部人员
> > 指定岗位:指定岗位全部人员审批流程
> > 相同节点执行人岗位:选择某个节点【审批人员所在岗位的全部人员】,作为该本节点审批人

> 用户类型:组织负责人
>
> > 发起人所在组织:获取当前流程的发起人所在组织的负责人数据
> > 上一步执行人所在组织:获取上一个节点审批人所在组织的负责人数据
> > 指定组织:指定组织负责人数据审批流程
> > 组织变量:获取表单控件【例如选择器控件】,作为该本节点审批人【负责人数据】
> > 相同节点执行人所在组织:选择某个节点【审批人员所在组织的负责人】,作为该本节点审批人

> 用户类型:参与者属性
> 

> 用户类型:组织上下级\[人员类型\]

> 用户类型:流程实例审批人

> 用户类型:人员脚本

### 2、表单设置
### 3、会签规则
`注意:支持会签节点`
### 4、会签特权
`注意:支持会签节点`
### 5、事件设置
### 6、按钮设置
### 7、跳转规则设置
> 配置步骤:选择\[创建用户任务\]节点——选择跳转规则设置——添加规则

配置规则表达式:
~~~java
// 可切换:(qjblc.get("mingZi"),可判断[等于==,小于<,大于>等等···]
if(qjblc.get("mingZi")=="小明"){
return true;
}
~~~
复制

`注意:不支持会签节点`
### 8、催办设置
`注意:不支持会签节点`
### 9、触发流程设置
`注意:不支持会签节点`
### 10、办理抄送设置
### 11、其他设置
