|
|
@@ -237,12 +237,15 @@
|
|
|
<!-- 上传附件 -->
|
|
|
<el-upload
|
|
|
class="upload-demo"
|
|
|
- action="https://jsonplaceholder.typicode.com/posts/"
|
|
|
+ :action="baseURL + `/cms/goods/upload/${affixVal}/${affixVal+'mulu'}`"
|
|
|
+ :headers="{
|
|
|
+ token,
|
|
|
+ }"
|
|
|
+ :on-success="successFujian"
|
|
|
:on-preview="handlePreview"
|
|
|
:on-remove="handleRemove"
|
|
|
:before-remove="beforeRemove"
|
|
|
multiple
|
|
|
- :limit="3"
|
|
|
:on-exceed="handleExceed"
|
|
|
:file-list="fileList"
|
|
|
>
|
|
|
@@ -355,7 +358,7 @@ export default {
|
|
|
length: [{ required: true, message: '不能为空', trigger: 'blur' }]
|
|
|
},
|
|
|
// 上传图片和文件
|
|
|
- fileList: [{ name: 'food.jpeg', url: '666' }],
|
|
|
+ fileList: [],
|
|
|
affixVal: 'video',
|
|
|
affix: [
|
|
|
{ label: '模型', value: 'model' },
|
|
|
@@ -378,6 +381,9 @@ export default {
|
|
|
// 方法集合
|
|
|
methods: {
|
|
|
// 上传附件
|
|
|
+ successFujian (file, fileList) {
|
|
|
+ console.log(333333, file, fileList)
|
|
|
+ },
|
|
|
handleRemove (file, fileList) {
|
|
|
console.log(111111111, file, fileList)
|
|
|
},
|
|
|
@@ -456,6 +462,11 @@ export default {
|
|
|
}
|
|
|
</script>
|
|
|
<style lang='less' scoped>
|
|
|
+
|
|
|
+/deep/.upload-demo{
|
|
|
+ float: left;
|
|
|
+ margin-right: 30px;
|
|
|
+}
|
|
|
/deep/.el-dialog__body {
|
|
|
overflow: auto;
|
|
|
max-height: 556px;
|
|
|
@@ -474,7 +485,7 @@ export default {
|
|
|
border: 3px solid #ccc;
|
|
|
}
|
|
|
}
|
|
|
-/deep/.el-upload {
|
|
|
+/deep/.el-icon-plus {
|
|
|
border: 1px dashed #000;
|
|
|
}
|
|
|
.avatar-uploader .el-upload {
|