|
|
|
@ -221,7 +221,8 @@
|
|
|
|
|
<p [title]="item.getPropertyData().VRUType" class="overflowP" id="orvrContent{{item.modelInfo.key}}"> |
|
|
|
|
<textarea nz-input nzAutosize id="orvrNum{{item.modelInfo.key}}" [disabled]="!editMode" |
|
|
|
|
[(ngModel)]="item.getPropertyData().VRUType" (click)="stopBubbling($event)" |
|
|
|
|
(input)="textInput(item)"></textarea></p> |
|
|
|
|
(input)="textInput(item)"></textarea> |
|
|
|
|
</p> |
|
|
|
|
<p style="padding-left: 8px;" (click)="stopBubbling($event)"> |
|
|
|
|
<nz-select class="tableSelect" [nzBorderless]="true" [nzDisabled]="!editMode" |
|
|
|
|
[(ngModel)]="item.getPropertyData().VRUType_2"> |
|
|
|
@ -237,7 +238,8 @@
|
|
|
|
|
<p [title]="item.getPropertyData().MonitoringDevice" class="overflowP" id="content{{item.modelInfo.key}}"> |
|
|
|
|
<textarea nz-input nzAutosize id="num{{item.modelInfo.key}}" [disabled]="!editMode" |
|
|
|
|
[(ngModel)]="item.getPropertyData().MonitoringDevice" (click)="stopBubbling($event)" |
|
|
|
|
(input)="textInput(item)"></textarea></p> |
|
|
|
|
(input)="textInput(item)"></textarea> |
|
|
|
|
</p> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
<div class="propertyImage" id="orvrViewer{{item.getID()}}"> |
|
|
|
@ -314,73 +316,83 @@
|
|
|
|
|
</ng-container> |
|
|
|
|
</nz-modal> |
|
|
|
|
<nz-modal [(nzVisible)]="addDisposalPop || addNodePop" nzTitle="创建预案/节点" |
|
|
|
|
(nzOnCancel)="addDisposalPop = false; addNodePop = null;" (nzOnOk)="addDisposal(form.value)"> |
|
|
|
|
<form nz-form #form='ngForm'> |
|
|
|
|
<nz-form-item> |
|
|
|
|
<nz-form-label [nzSpan]="6">预案/节点名称</nz-form-label> |
|
|
|
|
<nz-form-control [nzSpan]="18" nzErrorTip="请输入必填项"> |
|
|
|
|
<input nz-input #nodeName='ngModel' ngModel name="name" /> |
|
|
|
|
</nz-form-control> |
|
|
|
|
</nz-form-item> |
|
|
|
|
<nz-form-item *ngIf="addDisposalPop"> |
|
|
|
|
<nz-form-label [nzSpan]="6">选取模板</nz-form-label> |
|
|
|
|
<nz-form-control> |
|
|
|
|
<nz-select [(ngModel)]="selectMould" name="selectMould"> |
|
|
|
|
<nz-option nzValue="" nzLabel="无"></nz-option> |
|
|
|
|
<nz-option [nzValue]="item.id" [nzLabel]="item.name" *ngFor="let item of allSandBoxTemplate"></nz-option> |
|
|
|
|
</nz-select> |
|
|
|
|
<button nz-button style="margin-top: 5px;" (click)="deleteMould(form.value)" *ngIf="userMode">删除模板</button> |
|
|
|
|
</nz-form-control> |
|
|
|
|
</nz-form-item> |
|
|
|
|
</form> |
|
|
|
|
(nzOnCancel)="addDisposalPop = false; addNodePop = null;" (nzOnOk)="addDisposal()"> |
|
|
|
|
<ng-container *nzModalContent> |
|
|
|
|
<form nz-form #form='ngForm' [formGroup]="validateForm"> |
|
|
|
|
<nz-form-item> |
|
|
|
|
<nz-form-label [nzSpan]="6">预案/节点名称</nz-form-label> |
|
|
|
|
<nz-form-control [nzSpan]="18" nzErrorTip="请输入必填项"> |
|
|
|
|
<input nz-input formControlName="name" ngModel name="name" /> |
|
|
|
|
</nz-form-control> |
|
|
|
|
</nz-form-item> |
|
|
|
|
<nz-form-item *ngIf="addDisposalPop"> |
|
|
|
|
<nz-form-label [nzSpan]="6">选取模板</nz-form-label> |
|
|
|
|
<nz-form-control> |
|
|
|
|
<nz-select formControlName="selectMould" [(ngModel)]="selectMould" name="selectMould"> |
|
|
|
|
<nz-option nzValue="" nzLabel="无"></nz-option> |
|
|
|
|
<nz-option [nzValue]="item.id" [nzLabel]="item.name" *ngFor="let item of allSandBoxTemplate"> |
|
|
|
|
</nz-option> |
|
|
|
|
</nz-select> |
|
|
|
|
<button nz-button style="margin-top: 5px;" (click)="deleteMould(form.value)" |
|
|
|
|
*ngIf="userMode">删除模板</button> |
|
|
|
|
</nz-form-control> |
|
|
|
|
</nz-form-item> |
|
|
|
|
</form> |
|
|
|
|
</ng-container> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</nz-modal> |
|
|
|
|
<nz-modal [(nzVisible)]="editSelectDisposal" nzTitle="编辑预案名称" [nzOkDisabled]='name.invalid'> |
|
|
|
|
<form nz-form #editForm='ngForm'> |
|
|
|
|
<nz-form-item> |
|
|
|
|
<nz-form-label [nzSpan]="6">预案名称</nz-form-label> |
|
|
|
|
<nz-form-control [nzSpan]="18" nzErrorTip="请输入必填项"> |
|
|
|
|
<input nz-input #name='ngModel' [(ngModel)]="editDisposalName" name="name" required /> |
|
|
|
|
</nz-form-control> |
|
|
|
|
</nz-form-item> |
|
|
|
|
</form> |
|
|
|
|
<div *nzModalFooter> |
|
|
|
|
<button nz-button nzType="primary" (click)="saveMould()" *ngIf="userMode">保存为模板</button> |
|
|
|
|
<button nz-button nzType="default" (click)="editSelectDisposal = null;">取消</button> |
|
|
|
|
<button nz-button nzType="primary" (click)="editDisposal(editForm.value)">确定</button> |
|
|
|
|
</div> |
|
|
|
|
<nz-modal [(nzVisible)]="editSelectDisposal" nzTitle="编辑预案名称"> |
|
|
|
|
<ng-container *nzModalContent> |
|
|
|
|
<form nz-form #editForm='ngForm'> |
|
|
|
|
<nz-form-item> |
|
|
|
|
<nz-form-label [nzSpan]="6">预案名称</nz-form-label> |
|
|
|
|
<nz-form-control [nzSpan]="18" nzErrorTip="请输入必填项"> |
|
|
|
|
<input nz-input #name='ngModel' [(ngModel)]="editDisposalName" name="name" required /> |
|
|
|
|
</nz-form-control> |
|
|
|
|
</nz-form-item> |
|
|
|
|
</form> |
|
|
|
|
<div *nzModalFooter> |
|
|
|
|
<button nz-button nzType="primary" (click)="saveMould()" *ngIf="userMode">保存为模板</button> |
|
|
|
|
<button nz-button nzType="default" (click)="editSelectDisposal = null;">取消</button> |
|
|
|
|
<button nz-button nzType="primary" (click)="editDisposal(editForm.value)">确定</button> |
|
|
|
|
</div> |
|
|
|
|
</ng-container> |
|
|
|
|
</nz-modal> |
|
|
|
|
<nz-modal [(nzVisible)]="saveDisposalDialog" nzTitle="处置节点保存" (nzOnCancel)="saveDisposalDialog = false;" |
|
|
|
|
[nzFooter]="null"> |
|
|
|
|
<div class="submitBottom"> |
|
|
|
|
<div class="submitBottom" *nzModalContent> |
|
|
|
|
<button (click)='saveNode(true)'>新建节点并保存</button><button (click)='saveNode(false)'>保存到已有节点</button> |
|
|
|
|
</div> |
|
|
|
|
</nz-modal> |
|
|
|
|
<nz-modal [(nzVisible)]="saveType" [nzTitle]="saveType === 1? '新建节点并保存' : '保存到已有节点'" (nzOnCancel)="saveType = null;" |
|
|
|
|
(nzOnOk)="saveDisposalNode(saveForm.value)"> |
|
|
|
|
<form nz-form #saveForm='ngForm'> |
|
|
|
|
<nz-form-item *ngIf="saveType === 1"> |
|
|
|
|
<nz-form-label [nzSpan]="6">节点名称<span style="color: red;">*</span></nz-form-label> |
|
|
|
|
<nz-form-control [nzSpan]="18" nzErrorTip="请输入必填项"> |
|
|
|
|
<input nz-input #name='ngModel' ngModel name="name" required /> |
|
|
|
|
</nz-form-control> |
|
|
|
|
</nz-form-item> |
|
|
|
|
<nz-form-item *ngIf="saveType === 1"> |
|
|
|
|
<nz-form-label [nzSpan]="6"><span>根</span>节点</nz-form-label> |
|
|
|
|
<nz-form-control [nzSpan]="18" nzErrorTip="请选择节点"> |
|
|
|
|
<nz-select #root='ngModel' ngModel name="root" required> |
|
|
|
|
<nz-option *ngFor="let item of allNodeList" [nzValue]="item" [nzLabel]="item.name"></nz-option> |
|
|
|
|
</nz-select> |
|
|
|
|
</nz-form-control> |
|
|
|
|
</nz-form-item> |
|
|
|
|
<nz-form-item *ngIf="saveType === 2"> |
|
|
|
|
<nz-form-label [nzSpan]="6">节点</nz-form-label> |
|
|
|
|
<nz-form-control [nzSpan]="18" nzErrorTip="请选择节点"> |
|
|
|
|
<nz-select #node='ngModel' ngModel name="node" required> |
|
|
|
|
<nz-option *ngFor="let item of allNodeList" [nzValue]="item" [nzLabel]="item.name"></nz-option> |
|
|
|
|
</nz-select> |
|
|
|
|
</nz-form-control> |
|
|
|
|
</nz-form-item> |
|
|
|
|
</form> |
|
|
|
|
(nzOnOk)="saveDisposalNode()"> |
|
|
|
|
<ng-container *nzModalContent> |
|
|
|
|
<form nz-form #saveForm='ngForm' [formGroup]="validateForm2"> |
|
|
|
|
<nz-form-item *ngIf="saveType === 1"> |
|
|
|
|
<nz-form-label [nzSpan]="6">节点名称<span style="color: red;">*</span></nz-form-label> |
|
|
|
|
<nz-form-control [nzSpan]="18" nzErrorTip="请输入必填项"> |
|
|
|
|
<input nz-input formControlName="name" ngModel name="name" required /> |
|
|
|
|
</nz-form-control> |
|
|
|
|
</nz-form-item> |
|
|
|
|
<nz-form-item *ngIf="saveType === 1"> |
|
|
|
|
<nz-form-label [nzSpan]="6"><span>根</span>节点</nz-form-label> |
|
|
|
|
<nz-form-control [nzSpan]="18" nzErrorTip="请选择节点"> |
|
|
|
|
<nz-select formControlName="root" ngModel name="root" required> |
|
|
|
|
<nz-option *ngFor="let item of allNodeList" [nzValue]="item" [nzLabel]="item.name"></nz-option> |
|
|
|
|
</nz-select> |
|
|
|
|
</nz-form-control> |
|
|
|
|
</nz-form-item> |
|
|
|
|
<nz-form-item *ngIf="saveType === 2"> |
|
|
|
|
<nz-form-label [nzSpan]="6">节点</nz-form-label> |
|
|
|
|
<nz-form-control [nzSpan]="18" nzErrorTip="请选择节点"> |
|
|
|
|
<nz-select formControlName="node" ngModel name="node" required> |
|
|
|
|
<nz-option *ngFor="let item of allNodeList" [nzValue]="item" [nzLabel]="item.name"></nz-option> |
|
|
|
|
</nz-select> |
|
|
|
|
</nz-form-control> |
|
|
|
|
</nz-form-item> |
|
|
|
|
</form> |
|
|
|
|
</ng-container> |
|
|
|
|
</nz-modal> |
|
|
|
|
<!-- 弹窗 --> |
|
|
|
|
</div> |
|
|
|
|