|
|
|
@ -279,13 +279,11 @@ export class Board extends ExtureSolid
|
|
|
|
|
}
|
|
|
|
|
ClearDrillList(k: ObjectId)
|
|
|
|
|
{
|
|
|
|
|
this.WriteAllObjectRecord();
|
|
|
|
|
let idList = this.m_DrillList.get(k);
|
|
|
|
|
if (idList)
|
|
|
|
|
let drids = this.m_DrillList.get(k);
|
|
|
|
|
if (drids)
|
|
|
|
|
{
|
|
|
|
|
let br = k.Object as Board;
|
|
|
|
|
br.ClearDrillList(this.Id);
|
|
|
|
|
for (let drillents of idList)
|
|
|
|
|
this.WriteAllObjectRecord();
|
|
|
|
|
for (let drillents of drids)
|
|
|
|
|
{
|
|
|
|
|
for (let objId of drillents)
|
|
|
|
|
{
|
|
|
|
@ -294,6 +292,10 @@ export class Board extends ExtureSolid
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
this.m_DrillList.delete(k);
|
|
|
|
|
|
|
|
|
|
//必须在这里删除
|
|
|
|
|
let br = k.Object as Board;
|
|
|
|
|
br.ClearDrillList(this.Id);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
ClearAllDrillList()
|
|
|
|
|