reject(row) {
let that = this;
this.$prompt('驳回理由', '提示', {
inputPlaceholder: '请输入驳回理由',
confirmButtonText: '确定',
cancelButtonText: '取消',
inputErrorMessage: '输入不能为空',
inputValidator: (value) => { // 点击按钮时,对文本框里面的值进行验证
if(!value) {
return '输入不能为空';
}
},
callback: function (action, instance) {
if(action === 'confirm') {
new Promise((resolve,reject)=>{ // 点击确定,进行的异步操作
audit({id: row.id, status: row.status, cause: instance.inputValue}).then( res => {
if(res.code === 'R0000') {
that.$message({
type: 'success',
message: '驳回成功'
});
}
})
}).then((error) => {
console.log(error);
})
}else {
that.$message({
type: 'info',
message: '取消驳回'
});
}
}
})
}
elementUi里面的messageBox的$prompt使用(里面进行异步操作)
最新推荐文章于 2025-11-21 13:09:45 发布
部署运行你感兴趣的模型镜像
您可能感兴趣的与本文相关的镜像
ACE-Step
音乐合成
ACE-Step
ACE-Step是由中国团队阶跃星辰(StepFun)与ACE Studio联手打造的开源音乐生成模型。 它拥有3.5B参数量,支持快速高质量生成、强可控性和易于拓展的特点。 最厉害的是,它可以生成多种语言的歌曲,包括但不限于中文、英文、日文等19种语言
1777

被折叠的 条评论
为什么被折叠?



