From 01d1391a055c04b0e0bdfe51e149059b4321b64f Mon Sep 17 00:00:00 2001 From: yanghao05 Date: Fri, 18 Apr 2025 15:33:03 +0800 Subject: [PATCH] feat: update head_images --- frontend/admin/src/pages/PostCreatePage.vue | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/frontend/admin/src/pages/PostCreatePage.vue b/frontend/admin/src/pages/PostCreatePage.vue index 8b6b9db..f914b1b 100644 --- a/frontend/admin/src/pages/PostCreatePage.vue +++ b/frontend/admin/src/pages/PostCreatePage.vue @@ -67,12 +67,17 @@ const statusOptions = [ { label: '草稿', value: 0 } ]; +// Add media selection target +const mediaSelectionTarget = ref('content'); // 'content' or 'headImages' + // Open media selection dialog const openMediaDialog = (target = 'content') => { mediaSelectionTarget.value = target; mediaDialogVisible.value = true; mediaCurrentPage.value = 1; mediaFirst.value = 0; + // Set selected items based on target + selectedMediaItems.value = target === 'headImages' ? [...post.head_images] : [...post.selectedMedia]; loadMediaItems(); }; @@ -252,9 +257,6 @@ const loadHeadImagePreviews = async () => { } } }; - -// Add media selection target -const mediaSelectionTarget = ref('content'); // 'content' or 'headImages'