Merge remote-tracking branch 'origin/dev' into dev
This commit is contained in:
commit
d8430e9dc4
|
|
@ -200,7 +200,8 @@ export default {
|
||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
actionUrl: process.env.VUE_APP_BASE_API + '/sgzb-system/sys/file/upload',
|
// actionUrl: process.env.VUE_APP_BASE_API + '/sgzb-system/sys/file/upload',
|
||||||
|
actionUrl: process.env.VUE_APP_BASE_API + '/system/sys/file/upload',
|
||||||
// uploadTip: '只能上传jpg/png文件,且不超过500kb',
|
// uploadTip: '只能上传jpg/png文件,且不超过500kb',
|
||||||
fileIds: [],
|
fileIds: [],
|
||||||
fileList: [],
|
fileList: [],
|
||||||
|
|
@ -239,7 +240,7 @@ export default {
|
||||||
this.$message.warning(`当前限制选择 3 个文件,本次选择了 ${files.length} 个文件,共选择了 ${files.length + fileList.length} 个文件`);
|
this.$message.warning(`当前限制选择 3 个文件,本次选择了 ${files.length} 个文件,共选择了 ${files.length + fileList.length} 个文件`);
|
||||||
},
|
},
|
||||||
beforeRemove(file, fileList) {
|
beforeRemove(file, fileList) {
|
||||||
return this.$confirm(`确定移除 ${file.name}?`);
|
// return this.$confirm(`确定移除 ${file.name}?`);
|
||||||
},
|
},
|
||||||
handleSuccess(response, fileList) {
|
handleSuccess(response, fileList) {
|
||||||
this.fileList = fileList
|
this.fileList = fileList
|
||||||
|
|
|
||||||
|
|
@ -77,8 +77,14 @@ export default {
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
watch: {
|
watch: {
|
||||||
clearable(val) {
|
// clearable(val) {
|
||||||
console.log('val', val);
|
// console.log('val-----', val);
|
||||||
|
// },
|
||||||
|
clearable: {
|
||||||
|
handler: function(val,old) {
|
||||||
|
},
|
||||||
|
// 立即以obj.name的当前值触发回调
|
||||||
|
immediate: true
|
||||||
},
|
},
|
||||||
filterText(val) {
|
filterText(val) {
|
||||||
this.$refs.selectTree.filter(val)
|
this.$refs.selectTree.filter(val)
|
||||||
|
|
@ -187,18 +193,22 @@ export default {
|
||||||
color: #666666;
|
color: #666666;
|
||||||
pointer-events: none;
|
pointer-events: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
.el-input.is-focus {
|
.el-input.is-focus {
|
||||||
.el-icon- {
|
.el-icon- {
|
||||||
transform: rotate(0deg);
|
transform: rotate(0deg);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.el-input__inner {
|
.el-input__inner {
|
||||||
height: 36px;
|
height: 36px;
|
||||||
line-height: 36px;
|
line-height: 36px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.el-input__icon {
|
.el-input__icon {
|
||||||
line-height: 36px;
|
line-height: 36px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.el-tree-node__content {
|
.el-tree-node__content {
|
||||||
height: 32px;
|
height: 32px;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -11,6 +11,8 @@
|
||||||
:file-list="fileList"
|
:file-list="fileList"
|
||||||
:headers="headers"
|
:headers="headers"
|
||||||
:on-success="handleSuccess"
|
:on-success="handleSuccess"
|
||||||
|
:data="uploadData"
|
||||||
|
:before-upload="beforeUpload"
|
||||||
>
|
>
|
||||||
<slot name="default">
|
<slot name="default">
|
||||||
<el-button size="small" type="primary">点击上传</el-button>
|
<el-button size="small" type="primary">点击上传</el-button>
|
||||||
|
|
@ -51,6 +53,9 @@ export default {
|
||||||
headers: {
|
headers: {
|
||||||
Authorization: "Bearer " + getToken(),
|
Authorization: "Bearer " + getToken(),
|
||||||
},
|
},
|
||||||
|
uploadData: {
|
||||||
|
type: "sx"
|
||||||
|
},
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
|
@ -71,6 +76,18 @@ export default {
|
||||||
return this.$confirm(`确定移除 ${file.name} ?`).then(() => {
|
return this.$confirm(`确定移除 ${file.name} ?`).then(() => {
|
||||||
this.$emit('before-remove', file, fileList);
|
this.$emit('before-remove', file, fileList);
|
||||||
}).catch(() => { });
|
}).catch(() => { });
|
||||||
|
},
|
||||||
|
beforeUpload(file) {
|
||||||
|
console.log('file', file);
|
||||||
|
const isJPGorPNG = file.type == 'image/png' || file.type == 'image/jpg' || file.type == 'image/jpeg';
|
||||||
|
const isLt5M = file.size / 1024 / 1024 < 2; // 小于2MB
|
||||||
|
if (!isJPGorPNG) {
|
||||||
|
this.$message.error('只能上传 JPG/PNG/jpeg 格式的图片');
|
||||||
|
}
|
||||||
|
if (!isLt5M) {
|
||||||
|
this.$message.error('上传图片大小不能超过 2MB');
|
||||||
|
}
|
||||||
|
return isJPGorPNG && isLt5M;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue