diff --git a/src/components/upload-file/UploadFileGroup.vue b/src/components/upload-file/UploadFileGroup.vue index 33974bb7..fecbc368 100644 --- a/src/components/upload-file/UploadFileGroup.vue +++ b/src/components/upload-file/UploadFileGroup.vue @@ -6,6 +6,7 @@ import { useI18n } from 'vue-i18n'; import TableComponents from 'src/components/TableComponents.vue'; import ShowAttachent from 'src/components/ShowAttachent.vue'; import DialogForm from 'components/DialogForm.vue'; +import { dateFormat } from 'src/utils/datetime'; const isEdit = ref(false); const allMeta = ref>(); @@ -104,6 +105,9 @@ async function change(e: Event) { const _file = _element?.files?.[0]; if (_file) { + const newFileName = `${selectedMenu.value?.group}-${dateFormat(new Date().toISOString())}`; + const renamedFile = new File([_file], newFileName, { type: _file.type }); + if (!obj.value[currentIndex.value] && selectedMenu.value) { currentIndex.value = obj.value.length; obj.value = [