!2505 开发:铰链类型判断适用历史版本判断逻辑

pull/2506/head
林三 10 months ago committed by ChenX
parent e4d565dda2
commit 1f9af612e1

@ -1040,7 +1040,13 @@ export function SetTypeHigneName(relativeDoors: Set<Entity>, allSpaceEnts: Entit
for (let ent of temp.AllEntitys)
{
if (ent instanceof HardwareCompositeEntity && ent.HardwareOption.name.includes("铰链"))
{
//有用户适应历史版本判断逻辑
let moveValue = temp.GetParam("MOVE")?.value as number;
let r = temp.GetParam("R")?.value as number;
if (moveValue === undefined || r === undefined) continue;
ent.HardwareOption.name = hingeName;
}
}
}
}

@ -186,7 +186,13 @@ export class TemplateDrawHingeTool
hinge.HardwareOption[EBoardKeyList.BrMat] = bName;
hinge.HardwareOption[EBoardKeyList.CabinetName] = cName;
if (hinge.HardwareOption.name.includes("铰链"))
{
//有用户适应历史版本判断逻辑
let moveValue = temp.GetParam("MOVE")?.value as number;
let r = temp.GetParam("R")?.value as number;
if (moveValue === undefined || r === undefined) continue;
hinge.HardwareOption.name = hingeType;
}
this.hingeSet.add(objId);
}
}

Loading…
Cancel
Save