双鱼座 发表于 2021-11-5 17:09:11

this.form.startProcess启动流程报错

启动出差申请按钮发起流程文档报错,按钮代码:this.form.startProcess("出差申请", "出差申请流程", {},"",function(json){
    this.form.notice("创建成功", "success");
});点击后报错如下图所示:这个错误是什么问题导致的?该如何修改?


论坛管理员 发表于 2021-11-5 17:10:32

看一下流程图上的流程版本是否有多个,当有多个版本时候,中文名又是一样的,像问题中的发起流程代码里流程名称传的也是中文,这样有多个相同中文名称一样的流程会导致无法确定要发起哪个流程。
所以代码中流程参数可以改为传流程图标识,这个是唯一的。

this.form.startProcess("出差申请", "96a7c04c-e381-4078-a09f-4d40cf725700", {},"",function(json){
    this.form.notice("创建成功", "success");
});
页: [1]
查看完整版本: this.form.startProcess启动流程报错