From 948a8b5fba4baf0a19493ae6d7b8a1dee0d4101a Mon Sep 17 00:00:00 2001 From: wangting <675591594@qq.com> Date: 星期二, 14 五月 2024 17:01:19 +0800 Subject: [PATCH] 修改action实现机制,配置文档 --- Source/ProjectWeb/src/components/actions/AddEditDialog.vue | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/Source/ProjectWeb/src/components/actions/AddEditDialog.vue b/Source/ProjectWeb/src/components/actions/AddEditDialog.vue index 188ff0f..233e001 100644 --- a/Source/ProjectWeb/src/components/actions/AddEditDialog.vue +++ b/Source/ProjectWeb/src/components/actions/AddEditDialog.vue @@ -17,6 +17,7 @@ :formItems="formItems" :formData="form" :initValue="paramVOS.initvalue" + :uploadattachment="paramVOS.uploadattachment || false" @getFormData="getFormData"> </basic-form> <ui-view ref="uiViewRef" v-else-if="paramVOS.context" @@ -43,7 +44,7 @@ <script> import uiView from "@/views/base/UIContentViewerInDialog" -import {parseEventByUrl} from "@/actions/base/BaseAction" +import {parseEventByUrl} from "@/components/actions/base/BaseAction" import {getFormDefineById,dataForm} from "@/api/base/ui"; import {addSave,editSave} from "@/api/base/actions" import {validatenull} from "@/util/validate" @@ -176,7 +177,7 @@ this.formDefineId=this.$refs.uiViewRef.data[key].DefineVO.id; if (this.paramVOS.savebeforeevent) { var urlobj = parseEventByUrl(this.paramVOS.savebeforeevent,null,null,'doAction'); - import("../"+urlobj.jsPath+".js").then(module => { + import(`./${urlobj.jsPath}.js`).then(module => { module[urlobj.methodName]({ paramVOS: this.paramVOS, dataStore: this.dataStore, @@ -197,7 +198,7 @@ this.formDefineId=this.paramVOS.form; if (this.paramVOS.savebeforeevent) { var urlobj = parseEventByUrl(this.paramVOS.savebeforeevent,null,null,'doAction'); - import("../"+urlobj.jsPath+".js").then(module => { + import(`./${urlobj.jsPath}.js`).then(module => { module[urlobj.methodName]({ paramVOS: this.paramVOS, dataStore: this.dataStore, -- Gitblit v1.9.3