From f37b3eceb7e962d32ebe420bb8b931ea4dae4fe2 Mon Sep 17 00:00:00 2001 From: 田源 <lastanimals@163.com> Date: 星期四, 28 三月 2024 17:56:33 +0800 Subject: [PATCH] 表单参照 --- Source/ProjectWeb/src/views/test/referDemo/referDemoDialog.vue | 13 ++++++++----- 1 files changed, 8 insertions(+), 5 deletions(-) diff --git a/Source/ProjectWeb/src/views/test/referDemo/referDemoDialog.vue b/Source/ProjectWeb/src/views/test/referDemo/referDemoDialog.vue index db97acf..1691d0a 100644 --- a/Source/ProjectWeb/src/views/test/referDemo/referDemoDialog.vue +++ b/Source/ProjectWeb/src/views/test/referDemo/referDemoDialog.vue @@ -1,8 +1,9 @@ <template> - <basic-dialog + <el-dialog :visible.sync="dialog.showDialog" :title="dialog.title" width="40%" + append-to-body :submit-icon="dialog.submitIcon" :submit-txt="dialog.submitTxt" :loading="dialog.loading" @@ -15,11 +16,11 @@ :form-prop="ruleForm" ref="referDialogFormRef" ></d-from> - </basic-dialog> + </el-dialog> </template> <script> -import { DFrom } from "@/views/test/referDemo/DynamicsFrom"; -import { deferFormTemplate } from "@/views/test/referDemo/referDemo"; +import DFrom from "@/views/test/referDemo/DynamicsFrom"; +import {deferFormTemplate} from "@/views/test/referDemo/referDemo"; import { handlerObj } from "@/util/platformUtils"; export default { name: "referDemoDialog", @@ -41,13 +42,15 @@ methods: { // 鎵撳紑瀵硅瘽妗� openDialog(event) { + console.log(event) this.dialog.type = event.type; if (event.type === "add") { this.dialog.title = "鏂板"; this.dialog.submitTxt = "鏂板"; this.dialog.submitIcon = "el-icon-plus"; this.formData = deferFormTemplate; - this.ruleForm = handlerObj("prop", "value", deferFormTemplate); + this.ruleForm = this.formData + } else if (event.type === "edit") { this.dialog.title = "淇敼"; this.dialog.submitTxt = "淇敼"; -- Gitblit v1.9.3