|
|
@ -10,6 +10,7 @@ import { Board } from "../../DatabaseServices/Entity/Board";
|
|
|
|
import { GroupRecord } from "../../DatabaseServices/GroupTableRecord";
|
|
|
|
import { GroupRecord } from "../../DatabaseServices/GroupTableRecord";
|
|
|
|
import { HardwareCompositeEntity } from "../../DatabaseServices/Hardware/HardwareCompositeEntity";
|
|
|
|
import { HardwareCompositeEntity } from "../../DatabaseServices/Hardware/HardwareCompositeEntity";
|
|
|
|
import { HardwareTopline } from "../../DatabaseServices/Hardware/HardwareTopline";
|
|
|
|
import { HardwareTopline } from "../../DatabaseServices/Hardware/HardwareTopline";
|
|
|
|
|
|
|
|
import { userConfig } from "../../Editor/UserConfig";
|
|
|
|
import { equaln } from "../../Geometry/GeUtils";
|
|
|
|
import { equaln } from "../../Geometry/GeUtils";
|
|
|
|
import { IHardwareType, Production } from "../../Production/Product";
|
|
|
|
import { IHardwareType, Production } from "../../Production/Product";
|
|
|
|
import { HoleInBoard } from "../DrawDrilling/HoleUtils";
|
|
|
|
import { HoleInBoard } from "../DrawDrilling/HoleUtils";
|
|
|
@ -177,11 +178,11 @@ class LookOverBoardInfosTool
|
|
|
|
|
|
|
|
|
|
|
|
if (spliteName && hole)
|
|
|
|
if (spliteName && hole)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
if (isTk)
|
|
|
|
if (isTk && userConfig.chaidanOption.statTk)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
addDrillToMap("通孔" + spliteName, hole);
|
|
|
|
addDrillToMap("通孔" + spliteName, hole);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
else if (pxlCount === 2)
|
|
|
|
else if (pxlCount === 2 && userConfig.chaidanOption.statSt)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
addDrillToMap("双头" + spliteName, hole);
|
|
|
|
addDrillToMap("双头" + spliteName, hole);
|
|
|
|
}
|
|
|
|
}
|
|
|
|