需求

工作流按钮提交之前,加二次确认的弹框。如果点击确定执行下一步,反之不做处理

###
核心代码

const {
    $func,  // 功能对象
    $form, // 功能表单对象
    button,  // 按钮对象
} = EventOptions;

// 返回false,流程操作阻断
// return true|false;

const utils = JE.useUtils(); // 工具库
const deferred = utils.createDeferred(); // Promise异步队列函数
// 业务逻辑执行完毕,可以调用 deferred.resolve()
// 业务逻辑执行失败,可以调用 deferred.reject();
JE.confirm({
    title: '确认',
    content: '确定进行下一步吗?',
    okButton:()=>{
        console.log('0000')
        deferred.resolve()
    }
})
return deferred.promise;

参考:

最后编辑: 秦永莲  文档更新时间: 2025-08-29 14:24   作者:秦永莲