From 97f00b13bbc20314d5098631924bbd64c7629ac0 Mon Sep 17 00:00:00 2001 From: sanguu516 Date: Wed, 28 Aug 2024 17:19:41 +0900 Subject: [PATCH] =?UTF-8?q?feat/=EA=B2=80=ED=86=A0=EB=8C=80=EA=B8=B0=20?= =?UTF-8?q?=EB=AA=A8=EB=8B=AC=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../flight/ControlApprovalsTable.js | 27 +++++++++++++++++-- .../flight/NewFlightApprovalsReport.js | 1 - 2 files changed, 25 insertions(+), 3 deletions(-) diff --git a/src/components/flight/ControlApprovalsTable.js b/src/components/flight/ControlApprovalsTable.js index 77f4b289..6f5274aa 100644 --- a/src/components/flight/ControlApprovalsTable.js +++ b/src/components/flight/ControlApprovalsTable.js @@ -12,6 +12,7 @@ import { getLaancAprvList, updateLaancCAprvReview } from '@src/redux/features/laanc/laancThunk'; +import { ConfirmModal } from '@component/modal/ConfirmModal'; import { ERROR_MESSAGE, ERROR_TITLE } from '@src/configs/msgConst'; import ScrollContainer from 'react-indiana-drag-scroll'; @@ -37,7 +38,11 @@ export default function ControlApprovalsTable(props) { const [editingKey, setEditingKey] = useState(''); const [form] = Form.useForm(); - + const [modal, setModal] = useState({ + isOpen: false, + title: '', + desc: '' + }); // 체크박스 선택 const [checkList, setCheckList] = useState([]); @@ -70,6 +75,8 @@ export default function ControlApprovalsTable(props) { } }, [laancAprvList]); + const [currentPlanAreaSno, setCurrentPlanAreaSno] = useState(null); + // input 수정 컴포넌트 const EditableCell = ({ editable, @@ -475,14 +482,20 @@ export default function ControlApprovalsTable(props) { if (reviewedProcType === 'S') { reviewedProcType = 'Q'; } + return ( <> {reviewedProcType === 'W' ? (