diff --git a/frontend/admin/src/pages/PostCreatePage.vue b/frontend/admin/src/pages/PostCreatePage.vue index 1442f42..b57d859 100644 --- a/frontend/admin/src/pages/PostCreatePage.vue +++ b/frontend/admin/src/pages/PostCreatePage.vue @@ -111,6 +111,10 @@ const onMediaPage = (event) => { const confirmMediaSelection = () => { if (selectedMediaItems.value.length) { if (mediaSelectionTarget.value === 'headImages') { + if (selectedMediaItems.value.length > 3) { + toast.add({ severity: 'warn', summary: '提示', detail: '展示图片最多选择3张', life: 3000 }); + return; + } post.head_images = [...selectedMediaItems.value]; errors.head_images = ''; loadHeadImagePreviews(); @@ -275,7 +279,9 @@ const loadHeadImagePreviews = async () => {
- +
@@ -285,9 +291,12 @@ const loadHeadImagePreviews = async () => { {{ errors.head_images }}
-
+