提交 0742f15f 编写于 作者: lzlhxj's avatar lzlhxj

1.去除文件上传个数及大小限制

2.修改文件编辑接口地址
上级 147e5218
...@@ -12,7 +12,6 @@ ...@@ -12,7 +12,6 @@
:headers="myHeaders" :headers="myHeaders"
:file-list="uploadFileList" :file-list="uploadFileList"
:show-file-list="false" :show-file-list="false"
:limit="limit"
:http-request="customUploadFile"> :http-request="customUploadFile">
<div> <div>
<i class="el-icon-upload"></i> <i class="el-icon-upload"></i>
...@@ -20,7 +19,6 @@ ...@@ -20,7 +19,6 @@
<span>{{$t('components.diskFileUpload.fileDrag')}}</span> <span>{{$t('components.diskFileUpload.fileDrag')}}</span>
<span style="color:#409EFF;">{{$t('components.diskFileUpload.clickUpload')}}</span> <span style="color:#409EFF;">{{$t('components.diskFileUpload.clickUpload')}}</span>
</div> </div>
<div slot="tip" class="el-upload__tip">{{uploadTip}}</div>
</div> </div>
</el-upload> </el-upload>
</el-col> </el-col>
...@@ -34,10 +32,8 @@ ...@@ -34,10 +32,8 @@
:headers="myHeaders" :headers="myHeaders"
:file-list="uploadFileList" :file-list="uploadFileList"
:show-file-list="false" :show-file-list="false"
:limit="limit"
:http-request="customUploadFile"> :http-request="customUploadFile">
<el-button type="primary" size="small" icon="el-icon-upload">{{$t('components.diskFileUpload.clickUpload')}}</el-button> <el-button type="primary" size="small" icon="el-icon-upload">{{$t('components.diskFileUpload.clickUpload')}}</el-button>
<div slot="tip" class="el-upload__tip">{{uploadTip}}</div>
</el-upload> </el-upload>
</el-col> </el-col>
<!--文件操作--> <!--文件操作-->
...@@ -170,22 +166,6 @@ export default class DiskFileUpload extends Vue { ...@@ -170,22 +166,6 @@ export default class DiskFileUpload extends Vue {
*/ */
@Prop({default: false}) public showOcrview?: boolean; @Prop({default: false}) public showOcrview?: boolean;
/**
* 单文件大小
*
* @type {number}
* @memberof DiskFileUpload
*/
@Prop({default: 1}) public size!: number;
/**
* 文件上传个数
*
* @type {number}
* @memberof DiskFileUpload
*/
@Prop({default: 5}) public limit!: number;
/** /**
* 表单是否处于编辑状态(有真实主键,srfuf='1';srfuf='0'时处于新建未保存) * 表单是否处于编辑状态(有真实主键,srfuf='1';srfuf='0'时处于新建未保存)
* *
...@@ -194,15 +174,6 @@ export default class DiskFileUpload extends Vue { ...@@ -194,15 +174,6 @@ export default class DiskFileUpload extends Vue {
*/ */
public srfuf: string = '0'; public srfuf: string = '0';
/**
* 上传提示语
*
* @type {string}
* @memberof DiskFileUpload
*/
get uploadTip(): string {
return this.$t('components.diskFileUpload.clues')+this.size.toString()+"M,"+this.$t('components.diskFileUpload.clues1')+this.limit;
}
/** /**
* 文件列表 * 文件列表
...@@ -373,12 +344,6 @@ export default class DiskFileUpload extends Vue { ...@@ -373,12 +344,6 @@ export default class DiskFileUpload extends Vue {
// 上传的文件 // 上传的文件
let _this: any = this; let _this: any = this;
let file = param.file; let file = param.file;
// 文件大小
const isSize = file.size / 1024 / 1024 < this.size;
if (!isSize) {
Message.error(_this.$t('components.diskFileUpload.loadFailure1')+_this.size.toString()+"M!");
return;
}
// formData传参 // formData传参
let formData = new FormData(); let formData = new FormData();
formData.append('file', file); formData.append('file', file);
...@@ -485,7 +450,7 @@ export default class DiskFileUpload extends Vue { ...@@ -485,7 +450,7 @@ export default class DiskFileUpload extends Vue {
// 拼接url // 拼接url
const id = typeof item.id == "string" ? item.id : JSON.stringify(item.id); const id = typeof item.id == "string" ? item.id : JSON.stringify(item.id);
const name = typeof item.name == "string" ? item.name : JSON.stringify(item.name); const name = typeof item.name == "string" ? item.name : JSON.stringify(item.name);
const editUrl = '/net-disk/edit/' + this.getFolder() + '/' + id + '/' + name + '?authcode=' + item.authcode; const editUrl = '/net-disk/editview/' + this.getFolder() + '/' + id + '/' + name + '?authcode=' + item.authcode;
// 新窗口打开url // 新窗口打开url
window.open(editUrl); window.open(editUrl);
} }
...@@ -599,10 +564,6 @@ export default class DiskFileUpload extends Vue { ...@@ -599,10 +564,6 @@ export default class DiskFileUpload extends Vue {
margin-top: 0px; margin-top: 0px;
} }
.el-upload__tip {
margin-top: 0px;
}
.fileList { .fileList {
width: 400px; width: 400px;
border: 0px solid grey; border: 0px solid grey;
......
...@@ -7,7 +7,6 @@ ...@@ -7,7 +7,6 @@
list-type="picture-card" list-type="picture-card"
:action="getAction()" :action="getAction()"
:headers="myHeaders" :headers="myHeaders"
:limit="limit"
:before-upload="beforeUpload" :before-upload="beforeUpload"
:http-request="customImageUpload"> :http-request="customImageUpload">
<i class="el-icon-plus"></i> <i class="el-icon-plus"></i>
...@@ -131,21 +130,6 @@ export default class DiskImageUplaod extends Vue { ...@@ -131,21 +130,6 @@ export default class DiskImageUplaod extends Vue {
*/ */
@Prop({default: false}) public showOcrview?: boolean; @Prop({default: false}) public showOcrview?: boolean;
/**
* 单文件大小
*
* @type {number}
* @memberof DiskImageUplaod
*/
@Prop({default: 1}) public size!: number;
/**
* 文件上传个数
*
* @type {number}
* @memberof DiskImageUplaod
*/
@Prop({default: 5}) public limit!: number;
/** /**
* 表单是否处于编辑状态(有真实主键,srfuf='1';srfuf='0'时处于新建未保存) * 表单是否处于编辑状态(有真实主键,srfuf='1';srfuf='0'时处于新建未保存)
...@@ -401,12 +385,6 @@ export default class DiskImageUplaod extends Vue { ...@@ -401,12 +385,6 @@ export default class DiskImageUplaod extends Vue {
Message.error(_this.$t('components.diskImageUpload.uploadImageFailure1')); Message.error(_this.$t('components.diskImageUpload.uploadImageFailure1'));
return false; return false;
} }
// 文件大小
const isSize = file.size / 1024 / 1024 < this.size;
if (!isSize) {
Message.error(_this.$t('components.diskImageUpload.uploadFailure')+this.size.toString()+"M!");
return false;
}
} }
/** /**
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册