From f81a7a619725aa57c48353fca2c21a43fc3b7aee Mon Sep 17 00:00:00 2001 From: Tevin <tingquanren@163.com> Date: Wed, 06 Mar 2024 16:28:54 +0800 Subject: [PATCH] 公共组件库,文档建设开始 --- forms/imagePicker/CImagePicker.vue | 19 +++++++++++++++---- 1 files changed, 15 insertions(+), 4 deletions(-) diff --git a/forms/imagePicker/CImagePicker.vue b/forms/imagePicker/CImagePicker.vue index bb35f43..16f04f9 100644 --- a/forms/imagePicker/CImagePicker.vue +++ b/forms/imagePicker/CImagePicker.vue @@ -272,11 +272,22 @@ header, name: 'file', formData: { ...params }, + timeout: 30 * 1000, success(res) { - const res2 = - typeof res.data === 'string' - ? JSON.parse(res.data) - : res.data; + let res2; + try { + res2 = + typeof res.data === 'string' + ? JSON.parse(res.data) + : res.data; + } catch (err) { + reject({ + ...requestFile, + response: res, + message: '上传图片异常!', + }); + return; + } // 上传成功 if (res2.state.code === 2000) { const imgUrl = $fetchCommon.transImgPath( -- Gitblit v1.9.1