宜搭的建立“流程”表单后,可以创建多分支审批流程,可以设置审批条件。每个审批环节可以设置“节点名称”。
这个“节点名称”只能在宜搭系统创建的管理页中显示,无法在表单或报表中调用。有什么方法调用这个节点名称呢?
在宜搭的发送到“工作通知”的消息提醒,或发送到“待办”中的提醒也无法显示这个节点名称。
需求1: 在提醒中显示当前节点名称。
需求2: 在报表中或在生成的管理页中按节点名称搜索。 或者,报表只显示某一节点的数据。
您好,流程表单提交后当前节点名称是可以在数据管理页面查看到,不过无法直接在表单或报表里面调用。经过测试,表单页面可以通过调用接口的方式实现回填,首先在表单页面新建远程数据源获取到流程页面所提交流程的实例ID(接口文档地址:https://www.yuque.com/yida/support/aql605#qonkdk),然后取到返回数据中包含实例ID的数组,然后根据返回的数据再次调用获取审批记录的接口(接口文档地址:https://www.yuque.com/yida/support/aql605#wcgmuz),最终返回的数据中"actionExt"值为"doing"中的"showName"的值就是当前节点的节点名称,后续即可回填到表单中,上述就实现了根据流程实例ID获取当前流程当前节点名称。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。