在钉钉审批中,您可以通过代码来添加办理人。以下是一种常见的方法:
首先,您需要使用钉钉开放平台提供的审批应用接口,例如创建审批实例的接口。
在创建审批实例的请求参数中,需要指定审批流程的节点和办理人。一般而言,您可以使用节点编码或名称来标识节点,并在节点中指定相应的办理人。
根据具体的接口文档和要求,构造包含节点和办理人信息的请求参数。您可以通过调用相关的API来发送请求,并将节点和办理人信息传递给接口。
钉钉审批系统会根据您提供的节点和办理人信息,在审批流程中自动指派相应的办理人。
定固定的个人或部门成员作为该节点的办理人。
json
Copy
[
{
"type": "USER",
"userRole": {
"user": "UserID"
}
}
]
userRole.user 指定的是钉钉用户的UserID。
动态分配
让系统自动选择合适的用户来办理审批。
json
Copy
{
"type": "DYNAMIC",
"strategy": "SMART",
"value": ""
}
使用DYNAMIC类型,结合SMART或ROUD_ROBIN等分配策略。
这两种方式通过userRole参数来指定:
USER:静态指定用户
DYNAMIC:自动分配
所不同的是指定用户的方式。
在代码中添加办理人的示例:
json
Copy
"currentNode": {
"userRole": [
{
"type": "USER",
"userRole": {
"user": "UserID"
}
}
]
}
通过上述方式,就可以为审批节点添加静态的办理人。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。