1. 审批流程设置
1.1 创建审批流程
首先,在钉钉中进入“工作台”,找到“审批”,点击“新建”按钮,然后选择“手动创建”进行流程创建。在创建过程中,需要填写详细的流程名称、步骤和审批人等信息。在这里,我们需要注意添加“条件控制器”步骤。
条件控制器是指当审批内容符合一定条件时,审批流程才会进入该步骤。在创建条件控制器步骤后,需要进行条件设置。在其“设置条件”页面,可选择条件类型、条件关系和条件计算来实现条件设置。
比如,在日常请假审批中,可以设置当请假天数超过三天时,才需要向上级进行审批。
1.2 设置审批人、抄送人和抄送范围
在创建好审批流程后,需要设置相应的审批人、抄送人和抄送范围。对于条件审批,设置审批人时需要注意:需要选择符合条件的审批人。如上面所述的请假审批,需要选择对应的上级审批人。
同时,在设置抄送人和抄送范围时,也需要注意选择符合条件的人员或部门。
2. 条件设置
2.1 条件控制器类型
在设置条件控制器时,需要选择控制器类型。钉钉中目前支持字段控制器、脚本控制器、API控制器三种类型。
其中,字段控制器是指利用对应的字段值来判断是否符合条件。
脚本控制器则是自定义JavaScript脚本来进行条件检查。
API控制器是根据调用API结果来进行条件检查。
2.2 条件关系
在设置条件时,需要进行条件组合。如满足条件A和条件B时,才会触发条件控制器。
在条件关系中,钉钉支持与/或/非三种逻辑关系。与为“且”,或为“或”,非为取反。
2.3 条件计算
在进行条件设置时,需要进行一定的条件计算。比如可以通过算数计算、条件嵌套等方式来实现。
3. 案例介绍
以请假审批为例,我们可以设置以下条件:当请假天数超过三天时,需要向上级领导进行审批。
在创建审批流程时,我们可以添加条件控制器,并在设置条件控制器的“设置条件”页面中进行条件设置。具体来说:
条件控制器类型选择字段控制器,并选择请假天数字段;
条件关系选择“与”;
条件计算选择大于或等于3;
接着,在设置审批人的时候,我们需要选择对应的上级领导作为审批人。
这样,每次请假时,系统会自动判断请假天数是否符合条件,如果符合,则自动将审批流程交给对应的上级领导进行审批。
总结
条件审批是钉钉审批流程中的一种特殊形式。通过设置条件控制器和条件关系,可以实现对审批内容的精准控制,有效提高审批效率。在使用过程中,需要注意条件的设置和审批人的选择,确保流程能够正确触发和走完。