From cf1847d61e2d1087b0d60529078cddc0e510fb24 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E9=99=8C?= Date: Fri, 9 Jun 2023 00:19:51 +0800 Subject: [PATCH] no message --- src/components/scUpload/file.vue | 9 +++-- src/components/scUpload/index.vue | 7 ++-- src/components/scUpload/multiple.vue | 21 +++++----- src/config/upload.js | 4 +- src/views/app/apartment/save.vue | 59 +++++++++++++++++++++++++--- 5 files changed, 75 insertions(+), 25 deletions(-) diff --git a/src/components/scUpload/file.vue b/src/components/scUpload/file.vue index bbb907e..f5e4d35 100644 --- a/src/components/scUpload/file.vue +++ b/src/components/scUpload/file.vue @@ -129,8 +129,9 @@ return false } var response = config.parseData(res) - file.name = response.fileName - file.url = response.src + file.name = response.name + file.url = response.url + file.aid = response.aid }, error(err){ this.$notify.error({ @@ -171,9 +172,9 @@ }).then(res => { var response = config.parseData(res); if(response.code == config.successCode){ - param.onSuccess(res) + param.onSuccess(response) }else{ - param.onError(response.msg || "未知错误") + param.onError(response.message || "未知错误") } }).catch(err => { param.onError(err) diff --git a/src/components/scUpload/index.vue b/src/components/scUpload/index.vue index 113b722..762fec4 100644 --- a/src/components/scUpload/index.vue +++ b/src/components/scUpload/index.vue @@ -208,7 +208,8 @@ return false } var response = config.parseData(res) - file.url = response.src + file.url = response.url + file.aid = response.aid this.value = file.url }, error(err){ @@ -238,9 +239,9 @@ }).then(res => { var response = config.parseData(res); if(response.code == config.successCode){ - param.onSuccess(res) + param.onSuccess(response) }else{ - param.onError(response.msg || "未知错误") + param.onError(response.message || "未知错误") } }).catch(err => { param.onError(err) diff --git a/src/components/scUpload/multiple.vue b/src/components/scUpload/multiple.vue index e83112b..27935fb 100644 --- a/src/components/scUpload/multiple.vue +++ b/src/components/scUpload/multiple.vue @@ -42,7 +42,7 @@ - + @@ -66,7 +66,7 @@ multiple: { type: Boolean, default: true }, disabled: { type: Boolean, default: false }, draggable: { type: Boolean, default: false }, - onSuccess: { type: Function, default: () => { return true } } + onSuccess: { type: Function, default: () => { return true } }, onRemove: { type: Function, default: () => { return true } } }, data(){ @@ -104,7 +104,7 @@ }, mounted() { this.defaultFileList = Array.isArray(this.modelValue) ? this.modelValue : this.toArr(this.modelValue) - this.value = this.modelValue + this.value = this.toStr( this.modelValue) if(!this.disabled && this.draggable){ this.rowDrop() } @@ -170,15 +170,14 @@ return false; } }, - success(res, file, fileList){ - var os = this.onSuccess(res, file, fileList) + success(res, file){ + var os = this.onSuccess(res, file) if(os!=undefined && os==false){ return false } - var response = config.parseData(res) - file.name = response.fileName - file.url = response.src - file.aid = response.aid + file.name = res.name + file.url = res.url + file.aid = res.aid }, error(err){ this.$notify.error({ @@ -223,9 +222,9 @@ }).then(res => { var response = config.parseData(res); if(response.code == config.successCode){ - param.onSuccess(res) + param.onSuccess(response) }else{ - param.onError(response.msg || "未知错误") + param.onError(response.message || "未知错误") } }).catch(err => { param.onError(err) diff --git a/src/config/upload.js b/src/config/upload.js index f2d1b05..fc60cae 100644 --- a/src/config/upload.js +++ b/src/config/upload.js @@ -10,8 +10,8 @@ export default { parseData: function (res) { return { code: res.code, //分析状态字段结构 - fileName: res.data.original,//分析文件名称 - src: res.data.url, //分析图片远程地址结构 + name: res.data.original,//分析文件名称 + url: res.data.url, //分析图片远程地址结构 aid: res.data.aid, //分析图片远程地址结构 msg: res.message //分析描述字段结构 } diff --git a/src/views/app/apartment/save.vue b/src/views/app/apartment/save.vue index 03dc7de..2022431 100644 --- a/src/views/app/apartment/save.vue +++ b/src/views/app/apartment/save.vue @@ -23,6 +23,7 @@ @@ -64,8 +65,6 @@ 图片 - - {{ scope.row.images }} @@ -81,7 +80,57 @@ - + + + + +
+ + + + + + + + +
+ +
@@ -147,7 +196,7 @@ }, { aid:101, - url:'https://oss.gter.net/Zvt57TuJSUvkyhw-xG7Y2l-S_54ldHvqqsgFptxhXa6RWi26P-BuTVcdRbWW4tkb8MVYZjQ0Mjk~' + url:'https://www.baidu.com/img/flexible/logo/pc/result@2.png' }, ], }, @@ -196,7 +245,7 @@ file.url = response.data.url; file.aid = response.data.aid; - console.log(this.images, fileList); + console.log('fileList', fileList); return false; }, //表单注入数据