开发者社区 问答 正文

如何在流程节点中,修改当前流程表单中某个字段的值?

在流程表单中,我配置了一个下拉单选组件叫"状态",设置了值:待处理,处理中,已处理。 在流程发起时,“状态”默认设置为:待处理。 我们想,当第一个审批人点击同意时,将此流程表单的“状态”,修改为处理中;当流程走完时,将“状态”修改为已处理。 这个该如何处理?

展开
收起
游客pfw6zgtugzckw 2023-06-14 10:32:53 237 分享 版权
来自: 钉钉宜搭
2 条回答
写回答
取消 提交回答
  • 只懂一点点,相互成就进步,进Q裙:758755691

    未完结的流程表单,不能通过自动化和业务规则直接进行修改,你可以在审批人后面去添加一个连接器节点,掉API接口去修改

    2023-06-15 09:25:29
    赞同 展开评论
  • 您好,根据您的需求,可以通过钉钉宜搭提供的“设置流程表单字段值”组件来实现该功能。具体步骤如下:

    1. 在流程发起时,使用“设置流程表单字段值”组件将“状态”字段设置为“处理中”。
    2. 在审批节点中,可以使用“脚本”组件或“流程表单字段值”组件来设置“状态”字段的值。例如,在审批节点的“同意”转移条件中,您可以使用“设置流程表单字段值”组件来将“状态”字段设置为“处理中”。
    3. 在流程结束节点中,使用“设置流程表单字段值”组件将“状态”字段设置为“已处理”。

    在以上步骤中,在节点中使用了“设置流程表单字段值”组件来设置字段值时,需要指定字段,以及需要设置的值(可以使用表达式)。在“设置流程表单字段值”组件的输入参数中,可以配置“字段名称”和“字段值”。

    注意,为了在流程发起时将“状态”字段设置为“待处理”,可以在流程表单中的“状态”字段中设置默认值为“待处理”。

    2023-06-14 10:39:47
    赞同 展开评论
问答分类:
问答地址: