修复错误

pull/738/MERGE
ChenX 5 years ago
parent 23d786a081
commit 10700e1a4f

@ -447,7 +447,7 @@ function ParsePathOutlineAndHole(path: KJL_Path, edgeBandingAll: number[], drill
edgeBandingAll.push(last);
}
//填充
if (drillData)
if (drillData?.drillSides)
{
let last = arrayLast(drillData.drillSides);
for (let i = drillData.drillSides.length; i < ptsAll.length; i++)
@ -476,13 +476,13 @@ function ParsePathOutlineAndHole(path: KJL_Path, edgeBandingAll: number[], drill
ptsAll[jplus] = ptsAll[i];
if (edgeBandingAll)
edgeBandingAll[jplus] = edgeBandingAll[i];
if (drillData.drillSides)
if (drillData?.drillSides)
drillData.drillSides[jplus] = drillData.drillSides[i];
}
ptsAll.length = j;
if (edgeBandingAll)
edgeBandingAll.length = j;
if (drillData.drillSides)
if (drillData?.drillSides)
drillData.drillSides.length = j;;
let polylines: Polyline[] = [];

Loading…
Cancel
Save