From bbd8f8f89f7bf6ae47c68d44985aca9ee870a8b5 Mon Sep 17 00:00:00 2001 From: LiuJiaNan <15703339975@163.com> Date: Tue, 11 Nov 2025 16:02:50 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9EHiddenPartSelectTree?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../SelectTree/HiddenPart/Gwj/index.d.ts | 15 ++++++++++ components/SelectTree/HiddenPart/Gwj/index.js | 28 +++++++++++++++++++ 2 files changed, 43 insertions(+) create mode 100644 components/SelectTree/HiddenPart/Gwj/index.d.ts create mode 100644 components/SelectTree/HiddenPart/Gwj/index.js diff --git a/components/SelectTree/HiddenPart/Gwj/index.d.ts b/components/SelectTree/HiddenPart/Gwj/index.d.ts new file mode 100644 index 0000000..888cdca --- /dev/null +++ b/components/SelectTree/HiddenPart/Gwj/index.d.ts @@ -0,0 +1,15 @@ +import type { FC } from "react"; +import type { BasicSelectTreeProps } from "../../Basic"; + +/** + * 组件属性 + */ +export interface HiddenPartSelectTreeProps extends Omit { +} + +/** + * 隐患部位下拉树组件(港务局版本) + */ +declare const HiddenPartSelectTree: FC; + +export default HiddenPartSelectTree; diff --git a/components/SelectTree/HiddenPart/Gwj/index.js b/components/SelectTree/HiddenPart/Gwj/index.js new file mode 100644 index 0000000..441f994 --- /dev/null +++ b/components/SelectTree/HiddenPart/Gwj/index.js @@ -0,0 +1,28 @@ +import { request } from "@cqsjjb/jjb-common-lib/http"; +import { useEffect, useState } from "react"; +import BasicSelectTree from "../../Basic"; + +/** + * 隐患部位下拉树组件(港务局版本) + */ +function HiddenPartSelectTree(props) { + const [treeData, setTreeData] = useState([]); + + const getData = async () => { + setTreeData([]); + const { data } = await request("/hidden/hiddenRegion/listByTree", "post", { eqCorpinfoId: "" }); + setTreeData(data); + }; + + useEffect(() => { + getData(); + }, []); + + return ( + + ); +} + +HiddenPartSelectTree.displayName = "HiddenPartSelectTree"; + +export default HiddenPartSelectTree;