diff --git a/ui/src/assets/csv-icon.svg b/ui/src/assets/csv-icon.svg new file mode 100644 index 000000000..85147ccb4 --- /dev/null +++ b/ui/src/assets/csv-icon.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/ui/src/assets/doc-icon.svg b/ui/src/assets/doc-icon.svg new file mode 100644 index 000000000..899a00861 --- /dev/null +++ b/ui/src/assets/doc-icon.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/ui/src/assets/pdf-icon.svg b/ui/src/assets/pdf-icon.svg new file mode 100644 index 000000000..17a4be004 --- /dev/null +++ b/ui/src/assets/pdf-icon.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/ui/src/assets/unknow-icon.svg b/ui/src/assets/unknow-icon.svg new file mode 100644 index 000000000..20270ac52 --- /dev/null +++ b/ui/src/assets/unknow-icon.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/ui/src/utils/utils.ts b/ui/src/utils/utils.ts index 3a8ed2387..68c01a00b 100644 --- a/ui/src/utils/utils.ts +++ b/ui/src/utils/utils.ts @@ -31,14 +31,16 @@ export const randomId = function () { */ export function fileType(name: string) { const suffix = name.split('.') - return suffix[suffix.length - 1] + + return suffix[suffix.length - 1] === 'docx' ? 'doc' : suffix[suffix.length - 1] } /* 获得文件对应图片 */ export function getImgUrl(name: string) { - const type = fileType(name) || 'txt' + const typeList = ['txt', 'pdf', 'doc', 'csv', 'md'] + const type = typeList.includes(fileType(name)) ? fileType(name) : 'unknow' return new URL(`../assets/${type}-icon.svg`, import.meta.url).href } diff --git a/ui/src/views/dataset/component/UploadComponent.vue b/ui/src/views/dataset/component/UploadComponent.vue index ff4d95611..56ba3d68c 100644 --- a/ui/src/views/dataset/component/UploadComponent.vue +++ b/ui/src/views/dataset/component/UploadComponent.vue @@ -43,7 +43,7 @@
- +

{{ item && item?.name }}

{{ filesize(item && item?.size) || '0K' }} @@ -85,9 +85,9 @@ function deleteFlie(index: number) { // 上传on-change事件 const filehandleChange = (file: any, fileList: UploadFiles) => { //1、判断文件大小是否合法,文件限制不能大于10M - const isLimit = file?.size / 1024 / 1024 < 100 + const isLimit = file?.size / 1024 / 1024 < 10 if (!isLimit) { - MsgError('文件大小超过 100MB') + MsgError('文件大小超过 10MB') fileList.splice(-1, 1) //移除当前超出大小的文件 return false } diff --git a/ui/src/views/dataset/step/ResultSuccess.vue b/ui/src/views/dataset/step/ResultSuccess.vue index 32b58f554..6d571cab9 100644 --- a/ui/src/views/dataset/step/ResultSuccess.vue +++ b/ui/src/views/dataset/step/ResultSuccess.vue @@ -30,7 +30,7 @@ >
- +

{{ item && item?.name }}

{{ filesize(item && item?.char_length) }}