diff --git a/src/components/upload-file/UploadFile.vue b/src/components/upload-file/UploadFile.vue index de2d6338..f727c645 100644 --- a/src/components/upload-file/UploadFile.vue +++ b/src/components/upload-file/UploadFile.vue @@ -117,6 +117,16 @@ const { pdf, pages } = usePDF(computed(() => currentFile.value?.url)); @click=" () => { currentIndexDropdownList = i; + const _idx = file.findIndex( + (v) => v.group === dropdownList?.[i].value, + ); + if (_idx) { + currentIndex = _idx; + } else { + file.push({ + group: dropdownList?.[i].value || 'other', + }); + } browse(); } "