不通过后台进行修改。
而是通过另一个流程的审批完成为开始,通过流程的表单设计或者是集成自动化来实现。
试了很多方法,都没有实现。
有没有大师帮忙指导一下,感谢感谢~
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
看了下自动化流程没办法更新流程表单的子表单,暂时想到两种方案,你可以参考下。后面统称A表为你要修改的表,B表是审批完成后触发更新A表的。
以下两种方案要求B表中必须可以通过条件搜索到要修改的A表流程,或者直接就包函A表的实例ID。
第一种使用宜搭数据源API:接口文档
参考下图在B表增加流程动作校验代码,这个代码根据你的实际表单情况修改,主要是获取A表的实例ID调用接口查询出流程数据,然后根据实际要修改的子表单数据调用更新接口进行更新。可以增加对action的判断实现审批同意时才更新,拒绝不更新。
数据源需要自己参考文档新增,示例:
还有一种方案比较麻烦,需要新增FAAS连接器去实现上述的更新逻辑,然后对B表增加自动化流程,如果审批通过后传入A表的实例ID和要修改的数据进行调用这个FAAS连接器