需求
工作流按钮提交之前,加二次确认的弹框。如果点击确定执行下一步,反之不做处理
###
核心代码
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 作者:秦永莲