Commit 069b5467 by zhaochengxiang

主数据定义目录

parent 6a0ffa3d
......@@ -61,10 +61,10 @@ const DefineTree = (props) => {
const treeList = useMemo(() => {
const generateList = (data, list, path = null) => {
(data||[]).forEach(node => {
const {key, title} = node;
const {_id, name} = node;
const currentPath = path ? `${path}/${title}` : title;
list.push({key, title: currentPath});
const currentPath = path ? `${path}/${name}` : name;
list.push({key: _id, title: currentPath});
if (node.children) {
generateList(node.children, list, currentPath);
}
......@@ -72,11 +72,11 @@ const DefineTree = (props) => {
};
const newTreeList = [];
generateList(treeData, newTreeList);
generateList(data, newTreeList);
return newTreeList;
//eslint-disable-next-line react-hooks/exhaustive-deps
}, [treeData])
}, [data])
const selectNode = useMemo(() => {
const generateList = (data, list) => {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment