magician 发表于 2023-7-17 08:33:14

企微中添加了启动流程页面,能否启动流程后关闭该页

在企业微信自建应用中添加了一个启动流程链接,点击后能打开自建门户移动端的流程启动页面,当我点击其中一条流程后,能正常启动相应的流程,但是流程提交后,流程表单是自动关闭,这个流程启动页面还在,使用脚本关闭无效。






这个启动流程页面是通过数据源和子数据源的方式实现的


通过点击数据文本中的div标签,实现流程的启动,代码如下
var processList = this.target.getSource().getSource();
var processName = this.target.getSource();
var processList = processList.data.name;
var processName = processName.data.name;


this.form.startProcess(processList, processName);
this.form.close();
在企微中能正常打开流程进行操作和提交,但是提交后,还是停留在启动流程页面。




飞龙在天 发表于 2023-7-17 14:32:32

你在企业微信内部,用我们的 js 是没办法关闭窗口的,你想关闭整个窗口只能使用企业微信的 jsapi。
你可以考虑在表单的 afterProcesss事件中调用企业微信关闭窗口的 jsapi。 具体代码请参考企业微信的文档
页: [1]
查看完整版本: 企微中添加了启动流程页面,能否启动流程后关闭该页