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;