feat: 工况库

This commit is contained in:
JiangSheng
2025-11-10 17:09:14 +08:00
parent 07910eba55
commit 6a79ae63af

View File

@@ -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);