From 1889410c01313b2b5d9696e6b1e82f28bcfe0ecb Mon Sep 17 00:00:00 2001 From: cpf <1105965053@qq.com> Date: Tue, 28 Dec 2021 16:57:56 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E5=AE=8C=E5=96=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../left-domain/left-domain.component.html | 5 +++-- .../left-domain/left-domain.component.ts | 19 +++++++++++++++++++ 2 files changed, 22 insertions(+), 2 deletions(-) diff --git a/src/app/pages/left-domain/left-domain.component.html b/src/app/pages/left-domain/left-domain.component.html index c679b77..ddde5e5 100644 --- a/src/app/pages/left-domain/left-domain.component.html +++ b/src/app/pages/left-domain/left-domain.component.html @@ -209,12 +209,12 @@ - +
预案/节点名称 - + @@ -224,6 +224,7 @@ +
diff --git a/src/app/pages/left-domain/left-domain.component.ts b/src/app/pages/left-domain/left-domain.component.ts index 2fbf4ef..c0cbe80 100644 --- a/src/app/pages/left-domain/left-domain.component.ts +++ b/src/app/pages/left-domain/left-domain.component.ts @@ -253,10 +253,18 @@ export class LeftDomainComponent implements OnInit { MarkWindow.instance.addMarkPlanByTemplate(e.selectMould) this.addDisposalPop = false } else { + if (!e.name) { + this.message.info('请填写名称!'); + return + } MarkWindow.instance.createMarkPlaneData(e.name) this.addDisposalPop = false } } else { //创建节点 + if (!e.name) { + this.message.info('请填写名称!'); + return + } MarkWindow.instance.createMarkNodeData(this.addNodePop, e.name) this.addNodePop = null } @@ -271,6 +279,17 @@ export class LeftDomainComponent implements OnInit { this.addNodePop = id } + //删除模板 + deleteMould(e) { + if (e.selectMould) { + let isTrue = confirm('您确定要删除当前选中模板吗') + if (isTrue) { + // MarkWindow.instance. + } + } + console.log(e) + } + //保存为模板 saveMould() { MarkWindow.instance.saveToSandBoxTemplate(this.editSelectDisposal) From ec7c9dff0848b536ad3cf38a56b1920c2a0797a8 Mon Sep 17 00:00:00 2001 From: cpf <1105965053@qq.com> Date: Tue, 28 Dec 2021 17:20:33 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E5=AE=8C=E5=96=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/pages/left-domain/left-domain.component.html | 6 +++--- src/app/pages/left-domain/left-domain.component.ts | 8 ++++++-- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/src/app/pages/left-domain/left-domain.component.html b/src/app/pages/left-domain/left-domain.component.html index ddde5e5..dc0f189 100644 --- a/src/app/pages/left-domain/left-domain.component.html +++ b/src/app/pages/left-domain/left-domain.component.html @@ -220,11 +220,11 @@ 选取模板 - + - + @@ -239,7 +239,7 @@
- +
diff --git a/src/app/pages/left-domain/left-domain.component.ts b/src/app/pages/left-domain/left-domain.component.ts index c0cbe80..b1665e1 100644 --- a/src/app/pages/left-domain/left-domain.component.ts +++ b/src/app/pages/left-domain/left-domain.component.ts @@ -33,6 +33,7 @@ export class LeftDomainComponent implements OnInit { } editMode: boolean = true; //编辑/查看模式 + userMode: boolean = ModeManager.s_isMakeMode; //是否为 内部权限 beforeFence: number; //当前选中功能栏 FacilityList: FacilityInfoUIItem[] = []; //统计设备 list selectFacilityId: string = null; //选中设备 ID @@ -279,15 +280,18 @@ export class LeftDomainComponent implements OnInit { this.addNodePop = id } + selectMould: number = 0; //当前选择模板 + //删除模板 deleteMould(e) { if (e.selectMould) { let isTrue = confirm('您确定要删除当前选中模板吗') if (isTrue) { - // MarkWindow.instance. + MarkWindow.instance.deleteSandBoxTemplate(e.selectMould) + this.allSandBoxTemplate.splice(this.allSandBoxTemplate.findIndex(item => item.id === e.selectMould), 1) + this.selectMould = 0 } } - console.log(e) } //保存为模板