介绍

在列表action列按钮中打开当前数据的流程追踪

注意:在3.0.6以上版本才支持

详细步骤

1.添加action列按钮,并注册单击事件

2.编写代码

const {
    $func,  // 功能对象
    $grid,  // 功能列表对象
    button, // 按钮对象
    row,    // 行对象,使用row.字段编码, 可以获得字段值。也可做赋值操作。
} = EventOptions;
// 异步事件,支持 await语法,实现同步处理。

const {Modal} = JE.useUtils();
if(row.SY_AUDFLAG && row.SY_AUDFLAG != 'NOSTATUS'){
    JE.useFunc().WorkflowUtil.showWorkflowMain(
        {params:{
            $func,
            beanId:row.JE_AZ_TEST_ID,
            pdid:row.SY_PDID,
            single:true,
        }}
    );
}else{
    Modal.alert('流程未启动!')
}

3. 最终效果

  • 启动流程时:
  • 流程未启动时:
最后编辑: 呼丽华  文档更新时间: 2024-11-08 17:00   作者:呼丽华