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({