From adc9abd145c24f2d3e7033bb738e1e8641eaf4cf Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期二, 02 九月 2025 17:30:43 +0800
Subject: [PATCH] 2025.9.2

---
 src/components/CardDialog.vue |   19 ++++++++-----------
 1 files changed, 8 insertions(+), 11 deletions(-)

diff --git a/src/components/CardDialog.vue b/src/components/CardDialog.vue
index 7d601c7..56cb935 100644
--- a/src/components/CardDialog.vue
+++ b/src/components/CardDialog.vue
@@ -1,8 +1,5 @@
 <template>
   <el-dialog
-    :model-value="modelValue"
-    @opened="handleChange(true)"
-    @closed="handleChange(false)"
     :show-close="false"
     :destroy-on-close="true"
     :width="width"
@@ -28,7 +25,7 @@
         </template>
       </BaseCard>
     </template>
-    <BaseCard size="medium">
+    <BaseCard v-bind="$attrs">
       <template #content>
         <slot></slot>
       </template>
@@ -42,7 +39,7 @@
 export default {
   props: {
     // 鏄鹃殣鎺у埗
-    modelValue: Boolean,
+    // modelValue: Boolean,
     // 鏍囬
     title: String,
     // 瀹藉害
@@ -56,14 +53,14 @@
     modal: {
       type: Boolean,
       default: true
-    }
+    },
   },
-  emits: ['update:modelValue', 'changed'],
+  // emits: ['update:modelValue', 'changed'],
   methods: {
-    handleChange(value) {
-      this.$emit('update:modelValue', value);
-      this.$emit('changed', value);
-    }
+    // handleChange(value) {
+    //   this.$emit('update:modelValue', value);
+    //   this.$emit('changed', value);
+    // }
   }
 };
 </script>

--
Gitblit v1.9.3