跳到主要内容

表单新增数据时发起流程

场景:新增数据保存后立马提交流程,而不是在列表页面再次点击提交流程按钮。 version 2.4.6+ date 20210705

两种方式: 自定义按钮+js增强表单提交前事件

一、自定义按钮+js增强

1.给online表单添加自定义按钮

2.定义js增强

submitflow(){
that.submitFormAndFlow();
}

3.演示,点击提交流程按钮,提交数据后,流程状态为处理中


二、表单提交前事件

1.定义js增强事件beforeSubmit:

beforeSubmit(row){
return new Promise((resolve)=>{
row['jeecg_submit_form_and_flow']=1
resolve();
})
}

2.演示,点击确定按钮,提交数据后,流程状态为处理中