File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -41,6 +41,7 @@ export default {
4141 uploadMessage : 'Drag and drop files here to upload or' ,
4242 formats : 'Supported formats:' ,
4343 requiredMessage : 'Please upload a file' ,
44+ noSuccessFileMessage : 'No files were uploaded successfully. Please upload again.' ,
4445 errorMessage1 : 'The file size exceeds 100mb' ,
4546 errorMessage2 : 'Unsupported file format' ,
4647 errorMessage3 : 'File cannot be empty' ,
Original file line number Diff line number Diff line change @@ -18,7 +18,8 @@ export default {
1818 } ,
1919 tip : {
2020 exportSimultaneously : '同时导出源文件' ,
21- exportSimultaneouslyTip :'勾选后将原始文件一并打包至ZIP,导入时可自动恢复文件关联;不勾选则仅导出文本内容。' ,
21+ exportSimultaneouslyTip :
22+ '勾选后将原始文件一并打包至ZIP,导入时可自动恢复文件关联;不勾选则仅导出文本内容。' ,
2223 saveMessage : '当前的更改尚未保存,确认退出吗?' ,
2324 cancelSuccess : '批量取消成功' ,
2425 sendMessage : '发送成功' ,
@@ -38,6 +39,7 @@ export default {
3839 uploadMessage : '拖拽文件至此上传或' ,
3940 formats : '支持格式:' ,
4041 requiredMessage : '请上传文件' ,
42+ noSuccessFileMessage : '没有上传成功的文件,请重新上传' ,
4143 errorMessage2 : '文件格式不支持' ,
4244 errorMessage3 : '文件不能为空' ,
4345 // errorMessage4: '每次最多上传50个文件',
Original file line number Diff line number Diff line change @@ -39,6 +39,7 @@ export default {
3939 uploadMessage : '拖拽文件至此上傳或' ,
4040 formats : '支持格式:' ,
4141 requiredMessage : '請上傳文件' ,
42+ noSuccessFileMessage : '沒有上傳成功的文件,請重新上傳' ,
4243 errorMessage1 : '文件大小超過 100MB' ,
4344 errorMessage2 : '文件格式不支持' ,
4445 errorMessage3 : '文件不能为空' ,
Original file line number Diff line number Diff line change @@ -59,7 +59,7 @@ import SetRules from './upload/SetRules.vue'
5959import ResultSuccess from ' ./upload/ResultSuccess.vue'
6060import UploadComponent from ' ./upload/UploadComponent.vue'
6161import { loadSharedApi } from ' @/utils/dynamics-api/shared-api'
62- import { MsgConfirm , MsgSuccess } from ' @/utils/message'
62+ import { MsgConfirm , MsgError , MsgSuccess } from ' @/utils/message'
6363import { t } from ' @/locales'
6464import useStore from ' @/stores'
6565const { knowledge } = useStore ()
@@ -94,9 +94,13 @@ const loading = ref(false)
9494const disabled = ref (false )
9595const active = ref (0 )
9696const successInfo = ref <any >(null )
97- const uploadComponentUploading = computed (() => UploadComponentRef .value ?.uploadingCount > 0 )
97+ const uploadComponentUploading = computed (() => UploadComponentRef .value ?.uploadingCount > 0 )
9898async function next() {
9999 if (uploadComponentUploading .value ) return
100+ if (! documentsFiles .value ?.length ) {
101+ MsgError (t (' views.document.upload.noSuccessFileMessage' ))
102+ return
103+ }
100104 disabled .value = true
101105 if (await UploadComponentRef .value .validate ()) {
102106 if (documentsType .value === ' QA' ) {
You can’t perform that action at this time.
0 commit comments