| | |
| | | // 获取文件扩展名 |
| | | const fileExtension = file.name.split(".").pop().toLowerCase(); // 转换为小写以避免大小写不匹配的问题 |
| | | |
| | | if(this.paramVOS.fileType){ |
| | | if (!this.paramVOS.fileType.includes(fileExtension)) { |
| | | if(this.paramVOS.filetype){ |
| | | if (!this.paramVOS.filetype.includes(fileExtension)) { |
| | | // 上传格式不符合要求,提示错误信息并取消上传 |
| | | this.$message.error(`只允许上传${this.paramVOS.fileType.toString()}格式的文件`); |
| | | this.$message.error(`只允许上传${this.paramVOS.filetype.toString()}格式的文件`); |
| | | return Promise.reject(false); |
| | | } |
| | | } |
| | |
| | | label-width="80px" |
| | | size="mini" |
| | | > |
| | | <el-form-item label="名称" prop="id"> |
| | | <el-form-item label="模板名称" prop="id"> |
| | | <el-input v-model.trim="newRowData.id" :disabled="!disabledBtn" :maxLength="20" clearable/> |
| | | </el-form-item> |
| | | <el-form-item label="标签" prop="name"> |
| | |
| | | saveEventList: [] |
| | | }, |
| | | rules: { |
| | | name: [{required: true, message: "名称不能为空", trigger: "blur"}], |
| | | name: [{required: true, message: "标签不能为空", trigger: "blur"}], |
| | | id: [ |
| | | {required: true, message: "标签不能为空", trigger: "blur"}, |
| | | {required: true, message: "名称不能为空", trigger: "blur"}, |
| | | { |
| | | pattern: /^[A-z]+$/g, |
| | | message: "标签只能输入英文", |