From 0ef59a16f931f6dba3c3006fd8eb967ded3bbdc4 Mon Sep 17 00:00:00 2001 From: bicochan Date: Tue, 1 Jul 2025 14:18:17 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20=EA=B2=8C=EC=8B=9C=ED=8C=90=20=ED=8F=BC?= =?UTF-8?q?=EC=97=90=20=EA=B0=9C=EC=9D=B8=EC=A0=95=EB=B3=B4=20=ED=91=9C?= =?UTF-8?q?=EC=8B=9C=20=EC=97=AC=EB=B6=80=20=ED=95=84=EB=93=9C=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../entities/board/model/board-interface.ts | 2 ++ apps/cs/src/pages/bbs/ui/bbs-form.tsx | 29 +++++++++++++++++++ apps/cs/src/pages/bbs/ui/create-page.tsx | 1 + 3 files changed, 32 insertions(+) diff --git a/apps/cs/src/entities/board/model/board-interface.ts b/apps/cs/src/entities/board/model/board-interface.ts index 60ed9f743..8b7859223 100644 --- a/apps/cs/src/entities/board/model/board-interface.ts +++ b/apps/cs/src/entities/board/model/board-interface.ts @@ -56,6 +56,7 @@ export interface Board { popupUseYn: string; delYn: string; useYn: string; + prvcIndctYn: string; mdfcnDt: string; mdfrNm: string; } @@ -81,6 +82,7 @@ export const boardFormSchema = z.object({ pstgPrdUseYn: z.string(), popupUseYn: z.string(), useYn: z.string(), + prvcIndctYn: z.string(), }); export type BoardList = PageableList; diff --git a/apps/cs/src/pages/bbs/ui/bbs-form.tsx b/apps/cs/src/pages/bbs/ui/bbs-form.tsx index f0b1d7ea2..3d7482bce 100644 --- a/apps/cs/src/pages/bbs/ui/bbs-form.tsx +++ b/apps/cs/src/pages/bbs/ui/bbs-form.tsx @@ -478,6 +478,35 @@ function BbsForm({ form, bbsId, ...props }: BbsFormProps) { /> + + 개인정보 표시 여부 + + ( + + + +
+ + +
+
+ + +
+
+
+
+ )} + /> +
+
사용 여부 diff --git a/apps/cs/src/pages/bbs/ui/create-page.tsx b/apps/cs/src/pages/bbs/ui/create-page.tsx index e5b8b2c21..50a23e57a 100644 --- a/apps/cs/src/pages/bbs/ui/create-page.tsx +++ b/apps/cs/src/pages/bbs/ui/create-page.tsx @@ -38,6 +38,7 @@ function CreatePage() { pstgPrdUseYn: "Y", popupUseYn: "Y", useYn: "Y", + prvcIndctYn: "Y", }, });