diff --git a/src/main/resources/templates/admin/business/process-edit.ftl b/src/main/resources/templates/admin/business/process-edit.ftl index a677373..1610c9e 100644 --- a/src/main/resources/templates/admin/business/process-edit.ftl +++ b/src/main/resources/templates/admin/business/process-edit.ftl @@ -982,11 +982,19 @@ }, beforeRemove(file, fileList) { + if (this.checkUploadFileSize(file)) { + // beforeUpload 阻断上传后 会调用该方法 上传文件大小不能超过 50MB + return true; + } return this.$confirm("确定移除 " + file.name + "?"); }, + checkUploadFileSize(file) { + return file.size > 50 * 1024 * 1024 + }, + beforeUpload(file) { - if (file.size > 50 * 1024 * 1024) { + if (this.checkUploadFileSize(file)) { this.$message.warning("上传文件大小不能超过 50MB"); return false; } @@ -1011,6 +1019,10 @@ }, beforeSupplierMaterialRemove(scope, file, fileList) { + if (this.checkUploadFileSize(file)) { + // beforeUpload 阻断上传后 会调用该方法 上传文件大小不能超过 50MB + return true; + } return this.$confirm("确定移除 " + file.name + "?"); }, diff --git a/src/main/resources/templates/admin/business/process-new.ftl b/src/main/resources/templates/admin/business/process-new.ftl index c212949..b0b1be0 100644 --- a/src/main/resources/templates/admin/business/process-new.ftl +++ b/src/main/resources/templates/admin/business/process-new.ftl @@ -1161,12 +1161,20 @@ this.fileList = fileList }, + checkUploadFileSize(file) { + return file.size > 50 * 1024 * 1024 + }, + beforeRemove(file, fileList) { + if (this.checkUploadFileSize(file)) { + // beforeUpload 阻断上传后 会调用该方法 上传文件大小不能超过 50MB + return true; + } return this.$confirm("确定移除 " + file.name + "?"); }, beforeUpload(file) { - if (file.size > 50 * 1024 * 1024) { + if (this.checkUploadFileSize(file)) { this.$message.warning("上传文件大小不能超过 50MB"); return false; } @@ -1191,6 +1199,10 @@ }, beforeSupplierMaterialRemove(scope, file, fileList) { + if (this.checkUploadFileSize(file)) { + // beforeUpload 阻断上传后 会调用该方法 上传文件大小不能超过 50MB + return true; + } return this.$confirm("确定移除 " + file.name + "?"); },