From fd72584bc1a44088ba351e348612f731761da444 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BE=90=E6=8C=AF=E5=8D=87?= <359059686@qq.com> Date: Tue, 29 Dec 2020 15:24:33 +0800 Subject: [PATCH] =?UTF-8?q?=E9=98=B2=E6=AD=A2=E5=BB=BA=E7=AD=91=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E4=B8=8E=E6=A5=BC=E5=B1=82=E6=95=B0=E6=8D=AE=E4=B8=8D?= =?UTF-8?q?=E5=8C=B9=E9=85=8D=E7=9A=84=E6=83=85=E5=86=B5=E4=B8=8B=EF=BC=8C?= =?UTF-8?q?=E8=A6=86=E7=9B=96=E6=89=80=E6=9C=89=E5=BD=93=E5=89=8D=E5=B1=82?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=EF=BC=8C=E7=9B=AE=E5=89=8D=E6=9A=82=E6=9C=AA?= =?UTF-8?q?=E5=8F=91=E7=8E=B0=E8=BF=99=E7=A7=8D=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/canvas-share-data.service.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/app/canvas-share-data.service.ts b/src/app/canvas-share-data.service.ts index aa7fc19..92ade07 100644 --- a/src/app/canvas-share-data.service.ts +++ b/src/app/canvas-share-data.service.ts @@ -86,6 +86,13 @@ export class CanvasShareDataService { * 更新建筑数据 */ public updateBuildingData() { + // 删除所有当前层数据 + Object.keys(this.originalcompanyBuildingData.data).forEach((key) => { + if (this.originalcompanyBuildingData.data[key].FloorId === this.selectStorey.id) { + delete this.originalcompanyBuildingData.data[key]; + } + }); + // 把当前层中所有数据添加到建筑数据中做同步使用 Object.keys(this.originaleveryStoreyData.data).forEach((key) => { this.originalcompanyBuildingData.data[key] = this.originaleveryStoreyData.data[key]; });