From e99fc0618130f799ea7833482e90eda69dc8bfd4 Mon Sep 17 00:00:00 2001 From: bicochan Date: Mon, 21 Apr 2025 19:44:12 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20=EC=A1=B0=EC=A7=81=EB=8F=84=20=ED=8F=BC?= =?UTF-8?q?=20=EC=B4=88=EA=B8=B0=ED=99=94=20=EB=A1=9C=EC=A7=81=20=EC=9E=91?= =?UTF-8?q?=EC=97=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../organization/ui/organization-form.tsx | 239 +++++++++--------- .../organization/ui/organization-page.tsx | 7 +- 2 files changed, 130 insertions(+), 116 deletions(-) diff --git a/apps/cs/src/pages/organization/ui/organization-form.tsx b/apps/cs/src/pages/organization/ui/organization-form.tsx index 9ff0fac22..a0ab0e4e5 100644 --- a/apps/cs/src/pages/organization/ui/organization-form.tsx +++ b/apps/cs/src/pages/organization/ui/organization-form.tsx @@ -71,126 +71,135 @@ function OrganizationForm({ return (
-
- - - - - - - - 조직명 - - ( - - - - - - )} - /> - - - - 조직설명 - - ( - - - - - - )} - /> - - - - 정렬순서 - - ( - - - - field.onChange(Number(e.target.value)) - } - className="!text-[1.3rem]" - placeholder="정렬순서를 입력해주세요" - /> - - - )} - /> - - - - 사용여부 - - ( - - - -
- - -
-
- - -
-
-
-
- )} - /> -
-
-
-
+
+
+

+ {isModifyMode ? "조직도 수정" : "조직도 등록"} +

+
+
+ + + + + + + + 조직명 + + ( + + + + + + )} + /> + + + + 조직설명 + + ( + + + + + + )} + /> + + + + 정렬순서 + + ( + + + + field.onChange(Number(e.target.value)) + } + className="!text-[1.3rem]" + placeholder="정렬순서를 입력해주세요" + /> + + + )} + /> + + + + 사용여부 + + ( + + + +
+ + +
+
+ + +
+
+
+
+ )} + /> +
+
+
+
+
- + {isModifyMode && ( + + )}
diff --git a/apps/cs/src/pages/organization/ui/organization-page.tsx b/apps/cs/src/pages/organization/ui/organization-page.tsx index d2a6d8128..96fe6da61 100644 --- a/apps/cs/src/pages/organization/ui/organization-page.tsx +++ b/apps/cs/src/pages/organization/ui/organization-page.tsx @@ -101,7 +101,12 @@ function OrganizationPage() { sortSeq: 1, useYn: "Y", }, - values: organizationInfo, + values: { + ognzNm: organizationInfo?.ognzNm ?? "", + ognzExpln: organizationInfo?.ognzExpln ?? "", + sortSeq: organizationInfo?.sortSeq ?? 1, + useYn: organizationInfo?.useYn ?? "Y", + }, }); const additionalNodeForm = useForm({