From 68f84ab3575b2f4e786f228bf7fda51a40df136c Mon Sep 17 00:00:00 2001 From: SeoJHeasdw Date: Thu, 19 Jun 2025 13:24:25 +0900 Subject: [PATCH] release --- src/components/poster/PosterPreview.vue | 301 ++++-- src/services/content.js | 765 ++++++--------- src/store/content.js | 1134 ++++------------------- src/views/ContentCreationView.vue | 680 ++++++++------ 4 files changed, 1063 insertions(+), 1817 deletions(-) diff --git a/src/components/poster/PosterPreview.vue b/src/components/poster/PosterPreview.vue index a615f54..6266abd 100644 --- a/src/components/poster/PosterPreview.vue +++ b/src/components/poster/PosterPreview.vue @@ -28,43 +28,58 @@
+ + +
+ mdi-image-off + 포스터 이미지가 없습니다 + + URL: {{ posterData.posterImage }} + +
+ -
+
다운로드 공유 @@ -72,97 +87,95 @@
- + - {{ posterData.title }} + {{ posterData.title || '제목 없음' }} -
-
포스터 내용:
-
{{ posterData.content }}
-
+
+
+ mdi-target + + 홍보 대상: {{ posterData.targetAudience }} + +
+ +
+ mdi-palette + + 이미지 스타일: {{ posterData.imageStyle }} + +
+ +
+ mdi-tag + + 카테고리: {{ posterData.category }} + +
+ +
+ mdi-calendar-start + + 홍보 기간: + {{ formatDate(posterData.promotionStartDate) }} + + ~ {{ formatDate(posterData.promotionEndDate) }} + + +
-
- - {{ getStatusText(posterData.status) }} - - - {{ posterData.contentType }} - -
- -
- 스타일: {{ posterData.imageStyle }} +
+ + {{ getStatusText(posterData.status) }} + +
- + - + mdi-resize 다양한 사이즈
- {{ size }} - +
- - -
-
사용된 원본 이미지:
- - - - - -
- - + + - 포스터 사이즈: {{ selectedSize }} + {{ selectedSize }} 포스터 - + @@ -185,7 +198,7 @@