From 96df9c12a94474ddd567fab1f255d3721b6cf03c Mon Sep 17 00:00:00 2001
From: wangting <wangting@vci-tech.com>
Date: 星期四, 02 一月 2025 16:28:38 +0800
Subject: [PATCH] 调整UI引擎页面按钮图标
---
Source/plt-web/plt-web-ui/src/components/actions/base/StartWorkflowAction.js | 52 +++++++++++++++++++++++++++-------------------------
1 files changed, 27 insertions(+), 25 deletions(-)
diff --git a/Source/plt-web/plt-web-ui/src/components/actions/base/StartWorkflowAction.js b/Source/plt-web/plt-web-ui/src/components/actions/base/StartWorkflowAction.js
index e81ff9b..c75adb8 100644
--- a/Source/plt-web/plt-web-ui/src/components/actions/base/StartWorkflowAction.js
+++ b/Source/plt-web/plt-web-ui/src/components/actions/base/StartWorkflowAction.js
@@ -10,37 +10,39 @@
export const doAction = (options,callback) => {
//multi 鏄惁寮�鍚閫�
//checknotprocess 鏄惁鍏佽鍙戣捣娴佺▼
+ //templateType 娴佺▼妯℃澘type 蹇呭~
+ //filterTemplate 娴佺▼杩囨护妯℃澘淇℃伅
options.sourceData = options.sourceData || {};
options.dataStore = options.dataStore || [];
- // if (!options.dataStore || options.dataStore.length < 1) {
- // Vue.prototype.$message.error("璇烽�夋嫨闇�瑕佸彂璧锋祦绋嬬殑鏁版嵁");
- // return false;
- // }
- // if (!options.paramVOS.multi && options.dataStore.length > 1) {
- // Vue.prototype.$message.error("浠呰兘閫夋嫨涓�鏉℃暟鎹彂璧锋祦绋�");
- // return false;
- // }
- //
- // //楠岃瘉涓嶅厑璁稿惎鍔ㄧ殑鏉′欢
- // if(!validatenull(options.paramVOS.checknotprocess)) {
- // let notprocess = options.paramVOS.checknotprocess.split('&');
- // let checknotprocess=false;
- // notprocess.forEach((item,i)=>{
- // if (options.dataStore[0][item.split('=')[0]] == item.split('=')[1]) {
- // checknotprocess=true;
- // return false;
- // }
- // })
- // if (checknotprocess) {
- // Vue.prototype.$message.error(replaceFreeMarker(options.paramVOS.checknotprocessmsg,options.dataStore,{}) || "褰撳墠鏁版嵁涓嶅厑璁稿彂璧锋祦绋�");
- // return false;
- // }
- // }
+ if (!options.dataStore || options.dataStore.length < 1) {
+ Vue.prototype.$message.error("璇烽�夋嫨闇�瑕佸彂璧锋祦绋嬬殑鏁版嵁");
+ return false;
+ }
+ if (!options.paramVOS.multi && options.dataStore.length > 1) {
+ Vue.prototype.$message.error("浠呰兘閫夋嫨涓�鏉℃暟鎹彂璧锋祦绋�");
+ return false;
+ }
+
+ //楠岃瘉涓嶅厑璁稿惎鍔ㄧ殑鏉′欢
+ if(!validatenull(options.paramVOS.checknotprocess)) {
+ let notprocess = options.paramVOS.checknotprocess.split('&');
+ let checknotprocess=false;
+ notprocess.forEach((item,i)=>{
+ if (options.dataStore[0][item.split('=')[0]] == item.split('=')[1]) {
+ checknotprocess=true;
+ return false;
+ }
+ })
+ if (checknotprocess) {
+ Vue.prototype.$message.error(replaceFreeMarker(options.paramVOS.checknotprocessmsg,options.dataStore,{}) || "褰撳墠鏁版嵁涓嶅厑璁稿彂璧锋祦绋�");
+ return false;
+ }
+ }
callPreEvent(options, doBefore, function (options) {
showStartWindow(options, function () {
- callPostEvent(options, doAfter, callback,type);
+ callPostEvent(options, doAfter, callback,'startwork');
});
});
};
--
Gitblit v1.9.3