diff --git a/src/components/UploadFile.vue b/src/components/UploadFile.vue index a2c08352..b5e00d78 100644 --- a/src/components/UploadFile.vue +++ b/src/components/UploadFile.vue @@ -345,7 +345,7 @@ export default { doBeforeUpload (file) { this.uploadGoOn = true file.uploadGoOn = true - if (file.name.split('.')[0].length > 30) { + if (file.name.substring(0, file.name.lastIndexOf('.')).length > 30) { this.$message.warning(this.$t('uploadFile.fileNameOverlong')) this.uploadGoOn = false file.uploadGoOn = false diff --git a/src/components/jero/JUpload.vue b/src/components/jero/JUpload.vue index 9a6b9caf..9a658eee 100644 --- a/src/components/jero/JUpload.vue +++ b/src/components/jero/JUpload.vue @@ -313,7 +313,7 @@ export default { console.log('--------file', file) this.uploadGoOn = true file.uploadGoOn = true - if (file.name.split('.')[0].length > 30) { + if (file.name.substring(0, file.name.lastIndexOf('.')).length > 30) { this.$message.warning(this.$t('uploadFile.fileNameOverlong')) this.uploadGoOn = false file.uploadGoOn = false