Răsfoiți Sursa

修改新增图书的缓存问题

ylong 7 luni în urmă
părinte
comite
90350c3196
1 a modificat fișierele cu 6 adăugiri și 2 ștergeri
  1. 6 2
      src/views/data/books/components/books-edit.vue

+ 6 - 2
src/views/data/books/components/books-edit.vue

@@ -150,8 +150,12 @@
 
   function handleOpen(data = {}) {
     title.value = data && data.id ? '编辑图书' : '新增图书';
-    console.log(data,'xxxx');
-    formData.value = Object.assign(formData.value, data || {});
+    // Reset formData to default values if adding a new book
+    if (!data || !data.id) {
+      formData.value = { perCheck: '1', suit: '0', bookTag: '1', cover: '' };
+    } else {
+      formData.value = Object.assign({}, { perCheck: '1', suit: '0', bookTag: '1' }, data);
+    }
     editRef.value?.handleOpen(formData.value);
   }