新增HiddenPartSelectTree
parent
6063eef86b
commit
bbd8f8f89f
|
|
@ -0,0 +1,15 @@
|
|||
import type { FC } from "react";
|
||||
import type { BasicSelectTreeProps } from "../../Basic";
|
||||
|
||||
/**
|
||||
* 组件属性
|
||||
*/
|
||||
export interface HiddenPartSelectTreeProps extends Omit<BasicSelectTreeProps, "treeData" | "nameKey" | "idKey" | "childrenKey"> {
|
||||
}
|
||||
|
||||
/**
|
||||
* 隐患部位下拉树组件(港务局版本)
|
||||
*/
|
||||
declare const HiddenPartSelectTree: FC<HiddenPartSelectTreeProps>;
|
||||
|
||||
export default HiddenPartSelectTree;
|
||||
|
|
@ -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 (
|
||||
<BasicSelectTree treeData={treeData} nameKey="hiddenregion" idKey="hiddenregionId" {...props} />
|
||||
);
|
||||
}
|
||||
|
||||
HiddenPartSelectTree.displayName = "HiddenPartSelectTree";
|
||||
|
||||
export default HiddenPartSelectTree;
|
||||
Loading…
Reference in New Issue