feat: 工况库
This commit is contained in:
@@ -31,9 +31,9 @@ export const canAddChild = (parent: TreeNode, childType: string): boolean => {
|
||||
if (!parent || !parent.nodeType) {
|
||||
return false;
|
||||
}
|
||||
// if (parent.nodeType === NODE_TYPE.ROOT) {
|
||||
// return getAllowedChildrenTypes(parent.nodeType).includes(childType);
|
||||
// }
|
||||
if (parent.nodeType === NODE_TYPE.ROOT) {
|
||||
return getAllowedChildrenTypes(parent.nodeType).includes(childType);
|
||||
}
|
||||
const parentNodeType = isCategoryNodeType(parent.nodeType) ? NODE_TYPE.CATEGORY : parent.nodeType;
|
||||
const childNodeType = isCategoryNodeType(childType) ? NODE_TYPE.CATEGORY : childType;
|
||||
return getAllowedChildrenTypes(parentNodeType).includes(childNodeType);
|
||||
|
||||
Reference in New Issue
Block a user