From 0057d4b61ef0d6b59bee43e5a1cd6cc53656696c Mon Sep 17 00:00:00 2001 From: truthwing Date: Thu, 24 Apr 2025 19:44:23 +0900 Subject: [PATCH] =?UTF-8?q?=EC=83=98=ED=94=8C=20=ED=8C=8C=EC=9D=BC=20?= =?UTF-8?q?=EC=98=AC=EB=A0=A4=EC=84=9C=20=EB=B0=9B=EC=9D=80=20=EB=B6=80?= =?UTF-8?q?=EB=B6=84=20=EC=B6=94=EA=B0=80.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ruseFcltMng/fcltSttn/rainSttn/page.tsx | 63 ++++++++++-------- apps/wr/public/sample_rainy.xlsx | Bin 0 -> 15020 bytes 2 files changed, 34 insertions(+), 29 deletions(-) create mode 100644 apps/wr/public/sample_rainy.xlsx diff --git a/apps/wr/app/ruseFcltMng/fcltSttn/rainSttn/page.tsx b/apps/wr/app/ruseFcltMng/fcltSttn/rainSttn/page.tsx index e3ef44da0..9886950be 100644 --- a/apps/wr/app/ruseFcltMng/fcltSttn/rainSttn/page.tsx +++ b/apps/wr/app/ruseFcltMng/fcltSttn/rainSttn/page.tsx @@ -1,25 +1,22 @@ "use client"; import { useWrStore } from "@/app/store"; +import { btnClass } from "@/app/store/common/code"; +import type { chHeadType } from "@/app/store/prfmncReg/chkgdnReg/rainChkgdn"; +import type { TableTripleProps } from "@/app/store/ruseFcltMng/fcltReg/rainReg"; +import { tableData } from "@/components/lib/func/commom"; +import HeadChModal from "@/components/ui/modal/headChModal/headChModal"; import { ContentsDiv, + filePickedPath, SearchBaseForm, - SearchDiv, - SearchFormLeft, - SearchFormRight, - SelectBox, Title, UiModal, UiTable, - type ReturnType, + type ReturnType } from "@common/business_components/ui"; import ListDiv from "@common/business_components/ui/list_div"; import { Button, TableHead, TableRow } from "@common/components/ui"; import { useEffect, useRef, useState } from "react"; -import type { TableTripleProps } from "@/app/store/ruseFcltMng/fcltReg/rainReg"; -import type { chHeadType } from "@/app/store/prfmncReg/chkgdnReg/rainChkgdn"; -import { tableData } from "@/components/lib/func/commom"; -import HeadChModal from "@/components/ui/modal/headChModal/headChModal"; -import { btnClass } from "@/app/store/common/code"; export const headMakeTriple = ( upHeadList: TableTripleProps[], @@ -82,7 +79,7 @@ export default function RainSttn() { const [isChHead, setIsChHead] = useState(false); - const ref = useRef({} as ReturnType ) ; + const ref = useRef({} as ReturnType); const [bdstTable, setBdstTable] = useState(); const [tableHead, setTableHead] = useState([]); let nodeList = headMakeTriple( @@ -138,25 +135,33 @@ export default function RainSttn() { selectEnvPartData={code.lclgvrnmntCd} rightChildren={ } - leftChildren={undefined} + className={btnClass} + onClick={() => { + setIsChHead(true); + }} + > + 조회항목설정 + } + leftChildren={undefined} + queryClick={function (returnType: ReturnType): void { + + }} + excelClick={function (returnType: ReturnType): void { + fetch('/sample_rainy.xlsx', {}) + .then(async (response) => { + if (!response.ok) { + throw Error(response.statusText) + } + const ret =await filePickedPath(await (await response.blob()).arrayBuffer()) + console.log('ret', ret); + console.log(returnType); + }) + }} + initClick={function (): void { + }} + btnClass={btnClass} + ref={ref} /> - - queryClick={function (returnType: ReturnType): void { - throw new Error("Function not implemented."); - } } excelClick={function (returnType: ReturnType): void { - throw new Error("Function not implemented."); - } } initClick={function (): void { - throw new Error("Function not implemented."); - } } btnClass={btnClass } - ref={ref} /> -
diff --git a/apps/wr/public/sample_rainy.xlsx b/apps/wr/public/sample_rainy.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..ee4b23edbed49636ca8244b1ba1ed4829b24699a GIT binary patch literal 15020 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