!2546 修复:画门时已绘制的门铰类型被修改错误

pull/2540/MERGE
林三 9 months ago committed by ChenX
parent 2709fbccb3
commit 1000e36514

@ -687,7 +687,9 @@ export class DrawDoorTool
br.RelativeHardware.push(ironware.Id);
ironware.RelevanceBoards.push(br.Id);
if (isDoor) relativeDoors.add(br);
//relativeDoors只检测铰链和门板的关系 不考虑其他
if (isDoor && isHinge) relativeDoors.add(br);
//把手归属门板
if (isHandle)
br.RelativeHandle.push(ironware.Id);
@ -706,7 +708,11 @@ export class DrawDoorTool
//铰链归属复合门板
ironware.RelevanceBoards.push(otherEnt.Id);
otherEnt.RelevanceHardware.push(ironware.Id);
relativeDoors.add(otherEnt);
//relativeDoors只检测铰链和门板的关系 不考虑其他
if (isHinge)
relativeDoors.add(otherEnt);
//把手归属复合门板
if (isHandle)
otherEnt.RelevanceHandle.push(ironware.Id);

Loading…
Cancel
Save