|
|
|
@ -112,36 +112,36 @@
|
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
<!-- 头部操作栏 --> |
|
|
|
|
<div class="headerOperate"> |
|
|
|
|
<div class="bigeditdeletebtn" (click)="checkedBuilding({name:'总平面图'},-1)" [ngClass]="{'buildingbtnchecked': checkedBuildingIndex==-1}"> |
|
|
|
|
<span>总平面图</span> |
|
|
|
|
</div> |
|
|
|
|
<div class="bigeditdeletebtn" *ngFor="let item of allBuildings;let key = index" (click)="checkedBuilding(item,key)" [ngClass]="{'buildingbtnchecked': checkedBuildingIndex==key}"> |
|
|
|
|
<span>{{item.name}}</span> |
|
|
|
|
</div> |
|
|
|
|
<!-- <div class="bigTalkBox" style="position: absolute;right: 26px;"> |
|
|
|
|
<mat-icon class="titleIcon" (click)="openTalkDiv()">volume_up</mat-icon> |
|
|
|
|
<div class="talkBox" *ngIf="isOpenTalk"> |
|
|
|
|
<div class="btndiv"> |
|
|
|
|
<div>泵房</div> |
|
|
|
|
<div>控制室</div> |
|
|
|
|
<!-- 头部操作栏 --> |
|
|
|
|
<div class="headerOperate"> |
|
|
|
|
<div class="bigeditdeletebtn" (click)="checkedBuilding({name:'总平面图'},-1)" [ngClass]="{'buildingbtnchecked': checkedBuildingIndex==-1}"> |
|
|
|
|
<span>总平面图</span> |
|
|
|
|
</div> |
|
|
|
|
<div class="bigeditdeletebtn" *ngFor="let item of allBuildings;let key = index" (click)="checkedBuilding(item,key)" [ngClass]="{'buildingbtnchecked': checkedBuildingIndex==key}"> |
|
|
|
|
<span>{{item.name}}</span> |
|
|
|
|
</div> |
|
|
|
|
<!-- <div class="bigTalkBox" style="position: absolute;right: 26px;"> |
|
|
|
|
<mat-icon class="titleIcon" (click)="openTalkDiv()">volume_up</mat-icon> |
|
|
|
|
<div class="talkBox" *ngIf="isOpenTalk"> |
|
|
|
|
<div class="btndiv"> |
|
|
|
|
<div>泵房</div> |
|
|
|
|
<div>控制室</div> |
|
|
|
|
|
|
|
|
|
</div> |
|
|
|
|
<div class="bottomDiv"> |
|
|
|
|
<div> |
|
|
|
|
<mat-icon>settings_voice</mat-icon> |
|
|
|
|
</div> |
|
|
|
|
<div> |
|
|
|
|
按住说话 |
|
|
|
|
</div> |
|
|
|
|
<div> |
|
|
|
|
<mat-icon>search</mat-icon> |
|
|
|
|
<div class="bottomDiv"> |
|
|
|
|
<div> |
|
|
|
|
<mat-icon>settings_voice</mat-icon> |
|
|
|
|
</div> |
|
|
|
|
<div> |
|
|
|
|
按住说话 |
|
|
|
|
</div> |
|
|
|
|
<div> |
|
|
|
|
<mat-icon>search</mat-icon> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
</div> --> |
|
|
|
|
</div> |
|
|
|
|
</div> --> |
|
|
|
|
</div> |
|
|
|
|
<!--功能区 --> |
|
|
|
|
<div class="functionalDomain"> |
|
|
|
|
<div class='functionalDomainContent' id="functionalDomainContent"> |
|
|
|
@ -287,8 +287,39 @@
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
<!-- H5Canvas --> |
|
|
|
|
<div class="canvas"> |
|
|
|
|
<div class="canvas" style="position: relative;" > |
|
|
|
|
<!-- 右侧楼层区域 --> |
|
|
|
|
<!-- <div class="showRightStorey" *ngIf="!rightIsShow" title="打开楼层/区域"><mat-icon (click)='openRight()'>keyboard_arrow_left</mat-icon></div> --> |
|
|
|
|
<div class="rightStorey" [ngClass]="{closeRight: !rightIsShow,openRight: rightIsShow}" cdkDragBoundary=".canvas" cdkDrag > |
|
|
|
|
<div style="flex: 10%;" cdkDragHandle> |
|
|
|
|
<!-- <label><mat-icon (click)='closeRight()' title="关闭楼层/区域">keyboard_arrow_right</mat-icon> 楼层/区域</label> --> |
|
|
|
|
<label>楼层/区域</label> |
|
|
|
|
</div> |
|
|
|
|
<div style="flex: 90%;border-top: 1px solid #30bbec;padding: 1px 0;"> |
|
|
|
|
<div *ngFor="let item of sitePlanData;let key = index" style="font-size: 14px;width: 100%;height: 35px;line-height: 35px;background-color: rgba(7,89,155,0.7);"><label>{{item.name}}</label></div> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
<!-- 右侧楼层区域 --> |
|
|
|
|
|
|
|
|
|
<app-working-area #canvas [init]='this'></app-working-area> |
|
|
|
|
|
|
|
|
|
<!-- 下方 --> |
|
|
|
|
<div class="openbottombtn" *ngIf="!bottomIsShow" (click)="openedbottom()"><mat-icon> keyboard_arrow_up </mat-icon></div> |
|
|
|
|
<div class="canvasbottomCss" [ngClass]="{'closeBottom': !bottomIsShow,'openBottom': bottomIsShow}"> |
|
|
|
|
<div class="title"> |
|
|
|
|
<div (click)="details()" [ngClass]="{'detailsAndattentBtn': detailsAndattentBtn}"> |
|
|
|
|
节点详情 |
|
|
|
|
</div> |
|
|
|
|
<div (click)="attent()" [ngClass]="{'detailsAndattentBtn': !detailsAndattentBtn}"> |
|
|
|
|
注意事项 |
|
|
|
|
</div> |
|
|
|
|
<div class="closebottombtn" (click)="closedbottom()"><mat-icon> expand_more </mat-icon></div> |
|
|
|
|
</div> |
|
|
|
|
<div class="body"> |
|
|
|
|
<div *ngIf="detailsAndattentBtn">{{canvasData.selectPanelPointBaseData.description}}</div> |
|
|
|
|
<div *ngIf="!detailsAndattentBtn">{{canvasData.selectPanelPointBaseData.notes}}</div> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -492,21 +523,7 @@
|
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
<!-- <div id="bottomDiv" class="bottomCss" *ngIf="!pattern"> |
|
|
|
|
<div class="dragDiv" (mousedown)="bottomDivMouseDown($event)"></div> |
|
|
|
|
<div class="title"> |
|
|
|
|
<div (click)="details()" [ngClass]="{'detailsAndattentBtn': detailsAndattentBtn}"> |
|
|
|
|
节点详情 |
|
|
|
|
</div> |
|
|
|
|
<div (click)="attent()" [ngClass]="{'detailsAndattentBtn': !detailsAndattentBtn}"> |
|
|
|
|
注意事项 |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
<div class="body"> |
|
|
|
|
<textarea *ngIf="detailsAndattentBtn" name="" id="" rows="10" [(ngModel)]="canvasData.selectPanelPointBaseData.description"></textarea> |
|
|
|
|
<textarea *ngIf="!detailsAndattentBtn" name="" id="" rows="10" [(ngModel)]="canvasData.selectPanelPointBaseData.nodes"></textarea> |
|
|
|
|
</div> |
|
|
|
|
</div> --> |
|
|
|
|
|
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|