开发者社区 问答 正文

发起钉钉审批 关联审批单的话需要传什么值?

发起钉钉审批 关联审批单的话需要传什么值?

展开
收起
真的很搞笑 2023-12-21 08:05:08 196 分享 版权
2 条回答
写回答
取消 提交回答
  • 在发起钉钉审批并关联审批单时,通常需要传递以下值:

    • processCode:审批流程的唯一标识码。
    • originatorUserId:审批发起人的用户ID。
    • deptId:发起人所在的部门ID(可选)。
    • formComponentValues:审批表单的组件值,用于填充审批表单的内容。

    具体需要传递哪些值可能会根据你的审批流程和表单设计有所不同。建议参考钉钉官方文档或者使用钉钉开发者工具中的“测试API”功能来查看具体的请求参数和响应结果。

    2023-12-21 15:26:02
    赞同 展开评论
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    要发起钉钉审批并关联审批单,您需要传递以下值:

    1. agent_id: 您的应用的Agent ID。
    2. userid: 被审批人的User ID。
    3. process_instance_id: 审批单的流程实例ID。
    4. title: 审批单的标题。
    5. description: 审批单的描述信息。
    6. items: 审批单中的具体审批项,可以是一个包含多个审批项的数组。每个审批项包括字段field_name(字段名称)、field_value(字段值)和readonly(是否只读)。
    7. form_data: 审批单中的表单数据,可以是一个包含多个键值对的对象。
    8. at_users: 需要抄送的人员User ID列表。
    9. at_all: 是否需要抄送给所有人,可选值为true或false。
    10. callback_url: 审批完成后的回调URL,用于接收审批结果通知。
    11. timeout: 审批单的超时时间,以秒为单位。如果超过该时间未完成审批,将自动通过或拒绝审批单。

    请注意,上述值仅为示例,具体的参数名和取值可能根据您的实际情况而有所不同。建议您参考钉钉官方文档或与钉钉开发团队进行进一步确认。

    2023-12-21 14:40:47
    赞同 展开评论