1. 业务场景
有这样的场景,选择列表的数据,然后将数据提交到流程接口,将流程启动,流程完成后,更新业务数据的状态。
2. 实现步骤
2.1 添加按钮

定义方法为 startFlow();
2.2 定义方法

在页面JS函数定义
startFlow(){
    //最好先用JSON对象,在使用JSON.stringify方法转换成字符串
    var json={"pfkj": {"pingfen": "4"}};
    var data= {
    "defId": "1417692635719643137",
    "formJson": JSON.stringify(json)
    };
    this.startProcess(data).then(res=>{
        console.info(res);
    });
}这里的formJson 是需要启动流程的表单数据,这里我就不构造数据了,这里我只构造一个最简单的表单数据,模拟启动流程。
2.3 列表获取选中数据的代码
//取选择行的数据
var row=this.table.getSelectedRow();
var rows=this.table.getSelectedRows();
console.info(rows);文档更新时间: 2021-07-23 11:04   作者:zyg
