From 387083ef40c31fed2f7f5588e8d9048ff97bdf38 Mon Sep 17 00:00:00 2001
From: autumnal_wind@yeah.net <autumnal_wind@yeah.net>
Date: 星期一, 27 五月 2024 16:42:24 +0800
Subject: [PATCH] feat: 参数设置改造(弹出框)

---
 src/views/basis/sysParam/config/DetailForm.vue |   17 +++++++++--------
 1 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/src/views/basis/sysParam/config/DetailForm.vue b/src/views/basis/sysParam/config/DetailForm.vue
index f1346c6..f10580d 100644
--- a/src/views/basis/sysParam/config/DetailForm.vue
+++ b/src/views/basis/sysParam/config/DetailForm.vue
@@ -1,6 +1,6 @@
 <template>
   <div class="p-2">
-    <el-dialog :title="dialog.title" v-model="dialog.visible" width="500px">
+    <Dialog :title="dialog.title" v-model="dialog.visible" width="600px" :draggable="draggable">
       <el-form ref="formRef" :model="formData" :rules="formRules" label-width="80px" v-loading="formLoading">
         <el-form-item label="参数名称" prop="configName">
           <el-input v-model="formData.configName" placeholder="请输入参数名称"/>
@@ -20,13 +20,11 @@
           <el-input v-model="formData.remark" type="textarea" placeholder="请输入内容"/>
         </el-form-item>
       </el-form>
-      <div class="dialog-footer">
-        <slot name="footer">
-          <el-button @click="submitForm" type="primary" :disabled="formLoading">确 定</el-button>
-          <el-button @click="dialog.visible = false">取 消</el-button>
-        </slot>
-      </div>
-    </el-dialog>
+      <template #footer>
+        <el-button :disabled="formLoading" type="primary" @click="submitForm">确 定</el-button>
+        <el-button @click="dialog.visible = false">取 消</el-button>
+      </template>
+    </Dialog>
   </div>
 </template>
 
@@ -51,6 +49,9 @@
   visible: false,
   title: ''
 });
+const resizable = ref(true)
+const draggable = ref(true)
+const isFullscreen = ref(false)
 // 表单的加载中:1)修改时的数据加载;2)提交的按钮禁用
 const formLoading = ref(false)
 // 表单的类型:create - 新增;update - 修改

--
Gitblit v1.8.0