From 6cf2de5bcb6499e2ec0c6fc5f5e1e4b6a621f926 Mon Sep 17 00:00:00 2001 From: "hehihoho3@gmail.com" Date: Mon, 1 Dec 2025 17:42:29 +0900 Subject: [PATCH] =?UTF-8?q?=EB=B8=94=EB=A1=9C=EA=B7=B8=20=EA=B2=8C?= =?UTF-8?q?=EC=8B=9C=ED=8C=90=20=EA=B4=80=EB=A0=A8=20java=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../blog/mapper/domain/PostingRequestDTO.java | 16 ++++++++++++++++ .../mapper/domain/TistoryPublishRequestDTO.java | 15 +++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 src/main/java/com/itn/admin/itn/blog/mapper/domain/PostingRequestDTO.java create mode 100644 src/main/java/com/itn/admin/itn/blog/mapper/domain/TistoryPublishRequestDTO.java diff --git a/src/main/java/com/itn/admin/itn/blog/mapper/domain/PostingRequestDTO.java b/src/main/java/com/itn/admin/itn/blog/mapper/domain/PostingRequestDTO.java new file mode 100644 index 0000000..428d5bb --- /dev/null +++ b/src/main/java/com/itn/admin/itn/blog/mapper/domain/PostingRequestDTO.java @@ -0,0 +1,16 @@ +package com.itn.admin.itn.blog.mapper.domain; + +import lombok.*; + +import java.util.List; + +@Getter +@Setter +@NoArgsConstructor +@AllArgsConstructor +@ToString +public class PostingRequestDTO { + private String blogId; + private List sourceIds; + private String action; // "save" or "execute" +} \ No newline at end of file diff --git a/src/main/java/com/itn/admin/itn/blog/mapper/domain/TistoryPublishRequestDTO.java b/src/main/java/com/itn/admin/itn/blog/mapper/domain/TistoryPublishRequestDTO.java new file mode 100644 index 0000000..d543484 --- /dev/null +++ b/src/main/java/com/itn/admin/itn/blog/mapper/domain/TistoryPublishRequestDTO.java @@ -0,0 +1,15 @@ +package com.itn.admin.itn.blog.mapper.domain; + +import lombok.*; + +@Getter +@Setter +@NoArgsConstructor +@AllArgsConstructor +@ToString +public class TistoryPublishRequestDTO { + private String title; // 포스트 제목 + private String htmlContent; // HTML 내용 + private String sourceUrl; // 원본 소스 URL (선택사항) + private Long blogId; // 블로그 ID (blog_accounts 테이블의 blog_id) +} \ No newline at end of file