钉钉宜搭启用高级流程设计,人工节点的校验规则使用第三方服务,勾选阻断提交,那么第三方服务的返回值是什么才不会阻断提交?
在宜搭高级流程设计中,如果您配置了人工节点的校验规则以使用第三方服务,并且勾选了“阻断提交”,通常情况下,第三方服务的返回值需要根据您的具体业务逻辑来设定。标准做法是,服务需要返回一个明确的成功或失败标识,来指示是否允许流程继续。一般来说,如果第三方服务的返回值表示操作成功或数据校验通过,应当返回一个预定义的“成功”代码或布尔值true,这将使得流程能够顺利进行,不会被阻断。相反,如果需要阻断提交,服务应返回一个表示失败或错误的代码或布尔值false。然而,您提到没有看到根据返回值的具体判断逻辑,这可能是宜搭后台自动处理了这些返回值——即,它可能直接将非错误的返回视为通过,而任何错误或特定的失败标识则会触发阻断。具体到实际的返回值类型和内容,需要参照您集成的第三方服务文档,以及宜搭平台对此类回调的具体要求。如果您需要实现更细致的控制,比如基于不同的返回值做不同处理,您可能需要检查宜搭的官方文档或者直接咨询宜搭客服,以确认是否有高级配置选项或特定的回调处理指南。此外,确保您的第三方服务严格按照宜搭要求的格式返回响应,是保证流程顺畅的关键。 ,此回答整理自钉群“钉钉开发者社区(互助群)”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。