From 153f3b7fa76f662b20cd583af0676a7a9d2aa012 Mon Sep 17 00:00:00 2001 From: jangwoong Date: Wed, 27 May 2026 17:28:37 +0900 Subject: [PATCH] =?UTF-8?q?[as=20instl]=20=20=20user-store.ts=20=EC=97=90?= =?UTF-8?q?=20=EB=A1=9C=EA=B7=B8=EC=9D=B8=20=EC=82=AC=EC=9A=A9=EC=9E=90=20?= =?UTF-8?q?=ED=95=84=EB=93=9C=20=EC=B6=94=EA=B0=80=20=EB=B0=8F=20=EB=93=B1?= =?UTF-8?q?=EB=A1=9D=ED=8E=98=EC=9D=B4=EC=A7=80=EC=97=90=EC=84=9C=20?= =?UTF-8?q?=EC=82=AC=EC=9A=A9=20=EC=B2=98=EB=A6=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pages/instl-sncn/ui/cnfm-regist-page.tsx | 62 +++++++++++-------- apps/as/src/shared/store/user-store.ts | 10 +++ 2 files changed, 46 insertions(+), 26 deletions(-) diff --git a/apps/as/src/pages/instl-sncn/ui/cnfm-regist-page.tsx b/apps/as/src/pages/instl-sncn/ui/cnfm-regist-page.tsx index 188a80b2a..7c5978b4b 100644 --- a/apps/as/src/pages/instl-sncn/ui/cnfm-regist-page.tsx +++ b/apps/as/src/pages/instl-sncn/ui/cnfm-regist-page.tsx @@ -8,7 +8,8 @@ import axios from "axios"; import { type HttpResponse, Upload } from "tus-js-client"; import { AUTH_USER_ID, CLAIM_NAME, ENDPOINT, PROXY_HOST } from "@/shared/config"; -import { getCookie, setCookie } from "@/shared/lib"; +import { getCookie, setCookie, useAlertStore, useUserStore } from "@/shared/lib"; + import type { AcntgSeMngTreeDto } from "@/entities/acntg"; import { acntgService } from "@/entities/acntg"; import type { CklstTreeNode } from "@/entities/cklst"; @@ -27,6 +28,7 @@ import { type InstlSncnBzScaleSaveDto, type InstlSncnMng, } from "@/entities/instl-sncn"; + import { Button, Input } from "@common/components"; import "./cnfm-page.css"; @@ -88,6 +90,9 @@ const ReadCell = ({ value }: { value: string | number }) => ( /* ------------------------------------------------------------------ */ function CnfmRegistPage() { const router = useRouter(); + const userInfo = useUserStore((state) => state.userInfo); + const alert = useAlertStore((state) => state.setMessage); + const [docSeComCd] = useState("INSTL"); const [taskSeComCdNm, setTaskSeComCdNm] = useState("재이용수"); const [taskSeComCd, setTaskSeComCd] = useState("RE"); @@ -742,10 +747,10 @@ function CnfmRegistPage() { - - - - - - - - + - + - - +
+ * 사업명 +
🔍 사업찾기
+ * 사업기간 +
+ * 사업내용 @@ -793,19 +796,21 @@ function CnfmRegistPage() {
구분구분
{taskSeComCdNm}
신청 지자체신청 지자체 - (로그인 정보 자동 세팅) + + {userInfo?.enoNm ?? "\u00A0"} +
사업구분 + 사업구분
{[ ["CNFM", "설치인가"], @@ -836,27 +841,31 @@ function CnfmRegistPage() { - + + - + - + - + + + - + + - + - + - + +
신청자 이름신청자이름 - (로그인 사용자 자동 세팅) + {userInfo?.userName ?? "\u00A0"} 전화번호전화번호 - (로그인 사용자 자동 세팅) + {userInfo?.mphn ?? userInfo?.telno ?? "\u00A0"}
부서부서 - (로그인 사용자 자동 세팅) + {userInfo?.instSeNm ?? "\u00A0"} 이메일이메일 - (로그인 사용자 자동 세팅) + {userInfo?.email ?? "\u00A0"}
설계자 이름설계자이름 setDsgnrNm(e.target.value)} /> 전화번호전화번호
소속(용역사)소속 setDsgnrPsitn(e.target.value)} /> 이메일이메일