From 9f4cdcaadef7f1b3bbafabae91a81951980510e5 Mon Sep 17 00:00:00 2001 From: cpf <1105965053@qq.com> Date: Mon, 22 Nov 2021 15:34:45 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E5=BA=94=E6=80=A5=E9=A2=84?= =?UTF-8?q?=E6=A1=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/pages/left-domain/left-domain.component.ts | 8 ++++++++ src/app/pages/plan/plan.component.html | 7 ++++++- src/app/pages/plan/plan.component.ts | 10 ++++++++++ src/styles.scss | 5 +++++ 4 files changed, 29 insertions(+), 1 deletion(-) diff --git a/src/app/pages/left-domain/left-domain.component.ts b/src/app/pages/left-domain/left-domain.component.ts index 0cef592..58efc2c 100644 --- a/src/app/pages/left-domain/left-domain.component.ts +++ b/src/app/pages/left-domain/left-domain.component.ts @@ -53,7 +53,9 @@ export class LeftDomainComponent implements OnInit { MarkWindow.instance ? this.allMarkPlanData = MarkWindow.instance.allMarkPlanData : null EventManager.addListener(Event_GetAllMarkPlanData, (data: Event_GetAllMarkPlanData) => { this.allMarkPlanData = data.data + PlanComponent.instance.allMarkPlanData = this.allMarkPlanData }) + PlanComponent.instance.allMarkPlanData = this.allMarkPlanData return } let list: FacilityInfoUIItem[] = [] @@ -209,6 +211,8 @@ export class LeftDomainComponent implements OnInit { selectNode(item: MarkPlanData, e: MarkNodeData) { if (this.selectPlanId != item.id || this.selectNodeId != e.id) { //选中 if (!MarkWindow.instance.currentMarkNodeInfo) { //未选中节点 + PlanComponent.instance.beforeEmergencyPlan = item + PlanComponent.instance.beforePlanNode = e this.selectPlanId = item.id this.selectNodeId = e.id MarkWindow.instance.selectMarkNode(item.id, e.id) @@ -218,6 +222,8 @@ export class LeftDomainComponent implements OnInit { isTrue = confirm('切换节点后,没保存的信息将会丢失!') } if (isTrue) { + PlanComponent.instance.beforeEmergencyPlan = item + PlanComponent.instance.beforePlanNode = e this.selectPlanId = item.id this.selectNodeId = e.id MarkWindow.instance.selectMarkNode(item.id, e.id) @@ -229,6 +235,8 @@ export class LeftDomainComponent implements OnInit { isTrue = confirm('切换节点后,没保存的信息将会丢失!') } if (isTrue) { + PlanComponent.instance.beforeEmergencyPlan = null + PlanComponent.instance.beforePlanNode = null this.selectPlanId = null this.selectNodeId = null MarkWindow.instance.selectMarkNode(null, null) diff --git a/src/app/pages/plan/plan.component.html b/src/app/pages/plan/plan.component.html index 9978d24..e19ccfb 100644 --- a/src/app/pages/plan/plan.component.html +++ b/src/app/pages/plan/plan.component.html @@ -151,7 +151,12 @@