From 4b902a895d6d4bb57ff161e9ad0510d9063f92db Mon Sep 17 00:00:00 2001 From: scrin <2277317060@qq.com> Date: Sun, 30 Nov 2025 14:32:09 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=9B=B7=E8=BE=BE=E7=8A=B6?= =?UTF-8?q?=E6=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/index.vue | 56 +++++++++++++++++++++++++++++++-------------- 1 file changed, 39 insertions(+), 17 deletions(-) diff --git a/src/views/index.vue b/src/views/index.vue index 7abee93..c540bf2 100644 --- a/src/views/index.vue +++ b/src/views/index.vue @@ -1363,6 +1363,12 @@ const dialog3Form = ref({}) // 上传图片 const uploadFiles2 = async (e) => { const res = await UpdateImage({files: [e.file]}) + + const file = e.file + dialog3Form.fileList.value.push({ + name: file.name, + url:res.ls[0], + }) } // 图片放大 const handlePictureCardPreview2 = (file) => { @@ -1386,12 +1392,14 @@ const openCamera2 = () => { const handleCameraChange2 = (e) => { const file = e.target.files[0] if (!file) return - const url = URL.createObjectURL(file) - UpdateImage({files: [file]}) - dialog3Form.fileList.value.push({ - name: file.name, - url, - raw: file + // const url = URL.createObjectURL(file) + + UpdateImage({files: [file]}).then(v=>{ + const url = v.ls?.[0] + dialog3Form.fileList.value.push({ + name: file.name, + url, + }) }) // 重置 input e.target.value = '' @@ -1502,6 +1510,12 @@ const dialog1Form = ref({}) // 上传图片 const uploadFiles = async (e) => { const res = await UpdateImage({files: [e.file]}) + + const file = e.file + dialog1Form.fileList.value.push({ + name: file.name, + url:res.ls[0], + }) } // 图片放大 const handlePictureCardPreview = (file) => { @@ -1525,12 +1539,13 @@ const openCamera = () => { const handleCameraChange = (e) => { const file = e.target.files[0] if (!file) return - const url = URL.createObjectURL(file) - UpdateImage({files: [file]}) - dialog1Form.fileList.value.push({ - name: file.name, - url, - raw: file + // const url = URL.createObjectURL(file) + UpdateImage({files: [file]}).then(v=>{ + const url = v.ls?.[0] + dialog1Form.fileList.value.push({ + name: file.name, + url, + }) }) // 重置 input e.target.value = '' @@ -1724,6 +1739,11 @@ const dialog2Form = ref({}) // 上传图片 const uploadFiles1 = async (e) => { const res = await UpdateImage({files: [e.file]}) + const file = e.file + dialog2Form.fileList.value.push({ + name: file.name, + url:res.ls[0], + }) } // 图片放大 const handlePictureCardPreview1 = (file) => { @@ -1748,11 +1768,13 @@ const handleCameraChange1 = (e) => { const file = e.target.files[0] if (!file) return const url = URL.createObjectURL(file) - UpdateImage({files: [file]}) - dialog2Form.fileList.value.push({ - name: file.name, - url, - raw: file + + UpdateImage({files: [file]}).then(v=>{ + const url = v.ls?.[0] + dialog2Form.fileList.value.push({ + name: file.name, + url, + }) }) // 重置 input e.target.value = ''