Commit 069b5467 by zhaochengxiang

主数据定义目录

parent 6a0ffa3d
...@@ -61,10 +61,10 @@ const DefineTree = (props) => { ...@@ -61,10 +61,10 @@ const DefineTree = (props) => {
const treeList = useMemo(() => { const treeList = useMemo(() => {
const generateList = (data, list, path = null) => { const generateList = (data, list, path = null) => {
(data||[]).forEach(node => { (data||[]).forEach(node => {
const {key, title} = node; const {_id, name} = node;
const currentPath = path ? `${path}/${title}` : title; const currentPath = path ? `${path}/${name}` : name;
list.push({key, title: currentPath}); list.push({key: _id, title: currentPath});
if (node.children) { if (node.children) {
generateList(node.children, list, currentPath); generateList(node.children, list, currentPath);
} }
...@@ -72,11 +72,11 @@ const DefineTree = (props) => { ...@@ -72,11 +72,11 @@ const DefineTree = (props) => {
}; };
const newTreeList = []; const newTreeList = [];
generateList(treeData, newTreeList); generateList(data, newTreeList);
return newTreeList; return newTreeList;
//eslint-disable-next-line react-hooks/exhaustive-deps //eslint-disable-next-line react-hooks/exhaustive-deps
}, [treeData]) }, [data])
const selectNode = useMemo(() => { const selectNode = useMemo(() => {
const generateList = (data, list) => { 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