From 40aa088ad24aa90e59dd15280a9b96e48265a09d Mon Sep 17 00:00:00 2001
From: liu <2021943741@qq.com>
Date: 星期三, 30 九月 2026 15:57:28 +0800
Subject: [PATCH] fix(wxcp): 修复活动封面编辑后丢失
---
src/views/wxcp/activity/modules/form.vue | 21 ++++++++++++++-------
1 files changed, 14 insertions(+), 7 deletions(-)
diff --git a/src/views/wxcp/activity/modules/form.vue b/src/views/wxcp/activity/modules/form.vue
index 29b38d3..0407446 100644
--- a/src/views/wxcp/activity/modules/form.vue
+++ b/src/views/wxcp/activity/modules/form.vue
@@ -55,13 +55,20 @@
activity: WxCpActivityApi.Activity,
): Record<string, unknown> {
const form: Record<string, unknown> = { ...activity };
- form.blobIds = (activity.attachmentList ?? []).map((item) => ({
- uid: String(item.id),
- name: item.name || item.originalFilename || '',
- url: toAccessibleFileUrl(item.url || item.previewURL),
- status: 'done',
- id: item.id,
- }));
+ form.blobIds = (activity.attachmentList ?? []).map((item) => {
+ const name = item.name || item.originalFilename || '';
+ const url = toAccessibleFileUrl(item.url || item.previewURL);
+ return {
+ uid: String(item.id),
+ name,
+ url,
+ status: 'done',
+ id: item.id,
+ // 鍥炴樉瀵硅薄涔熷繀椤诲甫 response锛氱粍浠惰浜� resultField 鍚庡彧璁� item.response锛�
+ // 涓嶅甫鐨勮瘽銆岃繘缂栬緫椤典笉鍔ㄥ浘鐩存帴淇濆瓨銆嶄細璧� URL 鍒嗘敮 鈫� NaN 鈫� [] 鈫� 灏侀潰琚竻绌�
+ response: { id: item.id, name, url },
+ };
+ });
return form;
}
--
Gitblit v1.9.3