-
+
diff --git a/src/frontend/admin/src/components/naSearch/index.vue b/src/frontend/admin/src/components/naSearch/index.vue
index bf9bf939..c312bfdd 100644
--- a/src/frontend/admin/src/components/naSearch/index.vue
+++ b/src/frontend/admin/src/components/naSearch/index.vue
@@ -10,7 +10,8 @@
:start-placeholder="$t('开始日期')"
:teleported="false"
:type="dateType"
- :value-format="dateValueFormat">
+ :value-format="dateValueFormat"
+ @change="dateChange">
{},
},
- accept: { type: String, default: 'image/gif, image/jpeg, image/png' },
+ accept: { type: String, default: 'image/gif,image/jpeg,image/jpg,image/png' },
maxSize: { type: Number, default: config.maxSizeFile },
limit: { type: Number, default: 0 },
autoUpload: { type: Boolean, default: true },
@@ -182,7 +182,7 @@ export default {
})
},
before(file) {
- if (!['image/jpeg', 'image/png', 'image/gif'].includes(file.type)) {
+ if (!this.accept.split(',').includes(file.type)) {
this.$message.warning(`选择的文件类型 ${file.type} 非图像类文件`)
return false
}
diff --git a/src/frontend/admin/src/config/table.js b/src/frontend/admin/src/config/table.js
index 5d526748..944609c4 100644
--- a/src/frontend/admin/src/config/table.js
+++ b/src/frontend/admin/src/config/table.js
@@ -75,7 +75,7 @@ export default {
} else if (mode === 'edit') {
function func(items) {
items.forEach((item) => {
- if (item.id === data.id) {
+ if (item.id === data?.id) {
Object.keys(item).forEach((x) => delete item[x])
Object.assign(item, data)
} else if (item.children) return func(item.children)