feat: menuName 추가

This commit is contained in:
OhSeongRak 2025-06-12 10:23:14 +09:00
parent 71cbbf6822
commit dce8dfa2d9
3 changed files with 7 additions and 2 deletions

View File

@ -9,10 +9,8 @@ import os
from datetime import datetime from datetime import datetime
import traceback import traceback
from config.config import Config from config.config import Config
# from services.content_service import ContentService
from services.poster_service import PosterService from services.poster_service import PosterService
from services.sns_content_service import SnsContentService from services.sns_content_service import SnsContentService
# from services.poster_generation_service import PosterGenerationService
from models.request_models import ContentRequest, PosterRequest, SnsContentGetRequest, PosterContentGetRequest from models.request_models import ContentRequest, PosterRequest, SnsContentGetRequest, PosterContentGetRequest
@ -75,6 +73,7 @@ def create_app():
requirement=data.get('requirement'), requirement=data.get('requirement'),
toneAndManner=data.get('toneAndManner'), toneAndManner=data.get('toneAndManner'),
emotionIntensity=data.get('emotionIntensity'), emotionIntensity=data.get('emotionIntensity'),
menuName=data.get('menuName'),
eventName=data.get('eventName'), eventName=data.get('eventName'),
startDate=data.get('startDate'), startDate=data.get('startDate'),
endDate=data.get('endDate') endDate=data.get('endDate')
@ -124,6 +123,7 @@ def create_app():
requirement=data.get('requirement'), requirement=data.get('requirement'),
toneAndManner=data.get('toneAndManner'), toneAndManner=data.get('toneAndManner'),
emotionIntensity=data.get('emotionIntensity'), emotionIntensity=data.get('emotionIntensity'),
menuName=data.get('menuName'),
eventName=data.get('eventName'), eventName=data.get('eventName'),
startDate=data.get('startDate'), startDate=data.get('startDate'),
endDate=data.get('endDate') endDate=data.get('endDate')

View File

@ -17,6 +17,7 @@ class SnsContentGetRequest:
requirement: Optional[str] = None requirement: Optional[str] = None
toneAndManner: Optional[str] = None toneAndManner: Optional[str] = None
emotionIntensity: Optional[str] = None emotionIntensity: Optional[str] = None
menuName: Optional[str] = None
eventName: Optional[str] = None eventName: Optional[str] = None
startDate: Optional[str] = None startDate: Optional[str] = None
endDate: Optional[str] = None endDate: Optional[str] = None
@ -33,6 +34,7 @@ class PosterContentGetRequest:
requirement: Optional[str] = None requirement: Optional[str] = None
toneAndManner: Optional[str] = None toneAndManner: Optional[str] = None
emotionIntensity: Optional[str] = None emotionIntensity: Optional[str] = None
menuName: Optional[str] = None
eventName: Optional[str] = None eventName: Optional[str] = None
startDate: Optional[str] = None startDate: Optional[str] = None
endDate: Optional[str] = None endDate: Optional[str] = None

View File

@ -205,6 +205,9 @@ class SnsContentService:
""" """
metadata_html = '<div style="margin-top: 20px; padding-top: 15px; border-top: 1px solid #e1e8ed; font-size: 12px; color: #666;">' metadata_html = '<div style="margin-top: 20px; padding-top: 15px; border-top: 1px solid #e1e8ed; font-size: 12px; color: #666;">'
if request.menuName:
metadata_html += f'<div><strong>메뉴:</strong> {request.menuName}</div>'
if request.eventName: if request.eventName:
metadata_html += f'<div><strong>이벤트:</strong> {request.eventName}</div>' metadata_html += f'<div><strong>이벤트:</strong> {request.eventName}</div>'