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 1/2] =?UTF-8?q?=E9=98=B2=E6=AD=A2=E5=BB=BA=E7=AD=91?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E4=B8=8E=E6=A5=BC=E5=B1=82=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E4=B8=8D=E5=8C=B9=E9=85=8D=E7=9A=84=E6=83=85=E5=86=B5=E4=B8=8B?= =?UTF-8?q?=EF=BC=8C=E8=A6=86=E7=9B=96=E6=89=80=E6=9C=89=E5=BD=93=E5=89=8D?= =?UTF-8?q?=E5=B1=82=E6=95=B0=E6=8D=AE=EF=BC=8C=E7=9B=AE=E5=89=8D=E6=9A=82?= =?UTF-8?q?=E6=9C=AA=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]; }); From f4e1a2c74d5cdc9df95d6a2b41c814e7bb39a779 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:29:03 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E5=AE=8C=E5=96=84=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/canvas-share-data.service.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/canvas-share-data.service.ts b/src/app/canvas-share-data.service.ts index 92ade07..62c8cc0 100644 --- a/src/app/canvas-share-data.service.ts +++ b/src/app/canvas-share-data.service.ts @@ -86,13 +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]; });