From a9bbbe822377536e6f3374b05e2b64b12b2f188c Mon Sep 17 00:00:00 2001 From: wangting <675591594@qq.com> Date: 星期一, 27 五月 2024 10:25:43 +0800 Subject: [PATCH] action文档 --- Source/ProjectWeb/src/components/actions/base/DeleteAction.js | 14 +++++++++----- 1 files changed, 9 insertions(+), 5 deletions(-) diff --git a/Source/ProjectWeb/src/components/actions/base/DeleteAction.js b/Source/ProjectWeb/src/components/actions/base/DeleteAction.js index db1d00b..0357892 100644 --- a/Source/ProjectWeb/src/components/actions/base/DeleteAction.js +++ b/Source/ProjectWeb/src/components/actions/base/DeleteAction.js @@ -24,12 +24,16 @@ Vue.prototype.$message.error("浠呰兘閫夋嫨涓�鏉℃暟鎹潵鎿嶄綔"); return false; } - - callPreEvent(options, doBefore,function (options) { - doDelete(options, function (type) { - callPostEvent(options,doAfter , callback,type); + let msg=replaceFreeMarker(paramVOS.confirmmsg,options.dataStore,options.sourceData) || ('鏄惁鍒犻櫎' + (options.dataStore.length==1?"杩欐潯":"杩欎簺") + '鏁版嵁' + (paramVOS.cascade?",濡傛灉鏈変笅绾ф暟鎹細绾ц仈鍒犻櫎":"")); + Vue.prototype.$confirm(msg,'鎻愮ず',{}).then(()=>{ + callPreEvent(options, doBefore,function (options) { + doDelete(options, function (type) { + callPostEvent(options,doAfter , callback,type); + }); }); - }); + }).catch(()=>{ + + }) }; /** -- Gitblit v1.9.3