From b22223dd84a729174a5973971c08cc48d039bd1d Mon Sep 17 00:00:00 2001 From: Tevin <tingquanren@163.com> Date: Thu, 14 Apr 2022 20:44:20 +0800 Subject: [PATCH] 强化日期格式化识别能力,优化开关组件显示 --- forms/imagePicker/CImagePicker.vue | 14 +++++++++++--- 1 files changed, 11 insertions(+), 3 deletions(-) diff --git a/forms/imagePicker/CImagePicker.vue b/forms/imagePicker/CImagePicker.vue index c184265..a700fd6 100644 --- a/forms/imagePicker/CImagePicker.vue +++ b/forms/imagePicker/CImagePicker.vue @@ -56,7 +56,9 @@ }, }, data() { - return {}; + return { + fileNames: {}, + }; }, computed: { files() { @@ -78,6 +80,10 @@ const value = []; files.forEach(file => { value.push(file.url); + // 记录原文件名 + if (file.file && file.file.originalFileObj) { + this.fileNames[file.url] = file.file.originalFileObj.name; + } }); this.itemRes.onChange(value); }, @@ -176,7 +182,6 @@ if (file.type === 'btn') { return; } - Tools.toast(file.url); // 临时文件才上传 if ( file.url.indexOf('blob') >= 0 || @@ -200,6 +205,7 @@ url, header, filePath: file.url, + fileName: this.fileNames[file.url], name: 'file', formData: {}, success(res) { @@ -211,7 +217,9 @@ resolve( $fetchCommon.transImgPath( 'fix', - res2.data.src + res2.data.src || + res2.data.file || + res2.data.url ) ); } else { -- Gitblit v1.9.1