From 63d2dd1f4f40da76dd848e5a73a28dc34477ea35 Mon Sep 17 00:00:00 2001 From: bicochan Date: Wed, 2 Sep 2026 11:54:52 +0900 Subject: [PATCH] =?UTF-8?q?[as]=20feat:=20=EA=B2=B0=EC=9E=AC=EC=84=A0=20?= =?UTF-8?q?=EC=A7=80=EC=A0=95=20API=20=ED=8C=8C=EB=9D=BC=EB=AF=B8=ED=84=B0?= =?UTF-8?q?=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/as/src/entities/elapr/model/elapr-dmnd-interface.ts | 2 ++ .../design-cnstn/ui/components/floating-action-buttons.tsx | 2 ++ .../pages/fnrs-cnsltn/ui/components/floating-action-buttons.tsx | 2 ++ .../pages/instl-sncn/ui/components/floating-action-buttons.tsx | 2 ++ .../sewer-bsc-plan/ui/components/floating-action-buttons.tsx | 2 ++ 5 files changed, 10 insertions(+) diff --git a/apps/as/src/entities/elapr/model/elapr-dmnd-interface.ts b/apps/as/src/entities/elapr/model/elapr-dmnd-interface.ts index a4eb14c7c..264f45db7 100644 --- a/apps/as/src/entities/elapr/model/elapr-dmnd-interface.ts +++ b/apps/as/src/entities/elapr/model/elapr-dmnd-interface.ts @@ -7,6 +7,8 @@ export interface ElaprDmndSaveRequestDto { elaprDocNo: string; dmndTtl: string; dmndCn: string; + elaprCycl?: number; + docPrgrsSttsComCd?: string; elaprPrgrsSttsList?: ElaprPrgrsSttsSaveRequestDto[]; } diff --git a/apps/as/src/pages/design-cnstn/ui/components/floating-action-buttons.tsx b/apps/as/src/pages/design-cnstn/ui/components/floating-action-buttons.tsx index 691943598..37af44b48 100644 --- a/apps/as/src/pages/design-cnstn/ui/components/floating-action-buttons.tsx +++ b/apps/as/src/pages/design-cnstn/ui/components/floating-action-buttons.tsx @@ -189,6 +189,8 @@ function FloatingActionButtons({ elaprDocNo: docNo, dmndTtl: data.detDto?.bizNm ?? "", dmndCn: data.detDto?.bizCn ?? "", + elaprCycl: 1, + docPrgrsSttsComCd: data.detDto?.prgrsSttsComCd, elaprPrgrsSttsList: buildElaprPrgrsSttsListFromAplnRows(aplnRows), }; await executeAction({ diff --git a/apps/as/src/pages/fnrs-cnsltn/ui/components/floating-action-buttons.tsx b/apps/as/src/pages/fnrs-cnsltn/ui/components/floating-action-buttons.tsx index 20cb58f97..67666c48e 100644 --- a/apps/as/src/pages/fnrs-cnsltn/ui/components/floating-action-buttons.tsx +++ b/apps/as/src/pages/fnrs-cnsltn/ui/components/floating-action-buttons.tsx @@ -316,6 +316,8 @@ function FloatingActionButtons({ elaprDocNo: docNo, dmndTtl: data.detDto?.bizNm ?? "", dmndCn: data.detDto?.bizCn ?? "", + elaprCycl: data.detDto?.prgrsSttsComCd === "RK" ? 2 : 1, + docPrgrsSttsComCd: data.detDto?.prgrsSttsComCd, elaprPrgrsSttsList: buildElaprPrgrsSttsListFromAplnRows(aplnRows), }; await executeAction({ diff --git a/apps/as/src/pages/instl-sncn/ui/components/floating-action-buttons.tsx b/apps/as/src/pages/instl-sncn/ui/components/floating-action-buttons.tsx index a7610e355..1334c93b8 100644 --- a/apps/as/src/pages/instl-sncn/ui/components/floating-action-buttons.tsx +++ b/apps/as/src/pages/instl-sncn/ui/components/floating-action-buttons.tsx @@ -334,6 +334,8 @@ function FloatingActionButtons({ elaprDocNo: docNo, dmndTtl: data.detDto.bizNm ?? "", dmndCn: data.detDto.bizCn ?? "", + elaprCycl: 1, + docPrgrsSttsComCd: data.detDto?.prgrsSttsComCd, elaprPrgrsSttsList: buildElaprPrgrsSttsListFromAplnRows(aplnRows), }; diff --git a/apps/as/src/pages/sewer-bsc-plan/ui/components/floating-action-buttons.tsx b/apps/as/src/pages/sewer-bsc-plan/ui/components/floating-action-buttons.tsx index 097388a15..ce2e0c2e8 100644 --- a/apps/as/src/pages/sewer-bsc-plan/ui/components/floating-action-buttons.tsx +++ b/apps/as/src/pages/sewer-bsc-plan/ui/components/floating-action-buttons.tsx @@ -252,6 +252,8 @@ function FloatingActionButtons({ elaprDocNo: docNo, dmndTtl: data.detDto?.sewerBscPlanNm ?? "", dmndCn: data.activeDtlDto?.bizOtlnCn ?? "", + elaprCycl: 1, + docPrgrsSttsComCd: data.detDto?.prgrsSttsComCd, elaprPrgrsSttsList: buildElaprPrgrsSttsListFromAplnRows(aplnRows), }; await executeAction({