zy-react-library/components/SelectTree/HiddenPart/Gwj/index.js

29 lines
738 B
JavaScript

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 (
<BasicSelectTree treeData={treeData} nameKey="hiddenregion" idKey="hiddenregionId" {...props} />
);
}
HiddenPartSelectTree.displayName = "HiddenPartSelectTree";
export default HiddenPartSelectTree;