!645 修改模块购买读写

pull/645/MERGE v0.3.1
ZoeLeeFZ 5 years ago committed by ChenX
parent a5005de98b
commit 3e6c3b4070

@ -14,6 +14,7 @@ import { PromptStatus } from "../Editor/PromptResult";
import { DuplicateRecordCloning } from "../Common/Status";
import { observable } from "mobx";
import { observer } from "mobx-react";
import { TemplateRecord } from "../DatabaseServices/Template/TemplateRecord";
export class Command_TemplateSearch implements Command
{
@ -56,7 +57,8 @@ export class TemplateSearchDialog extends React.Component<{}, {}>{
});
if (ptRes.Status === PromptStatus.OK)
{
nens = app.Database.WblockCloneObejcts(ens, app.Database.ModelSpace, new Map(), DuplicateRecordCloning.Ignore) as Board[];
template = app.Database.WblockCloneObejcts([template], app.Database.ModelSpace, new Map(), DuplicateRecordCloning.Ignore)[0] as TemplateRecord;
nens = template.AllEntitys.filter(e => e instanceof Board) as Board[];
pos = new Vector3();
nens.forEach(en => en.ApplyMatrix(MoveMatrix(ptRes.Point.clone().sub(pos))));
}

Loading…
Cancel
Save