|
|
@@ -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);
|
|
|
}
|
|
|
|