7 changed files with 195 additions and 10 deletions
@ -1 +1,53 @@ |
|||||||
<p>compang-info works!</p> |
<!-- |
||||||
|
* @Descripttion: |
||||||
|
* @version: |
||||||
|
* @Author: sueRimn |
||||||
|
* @Date: 2021-03-05 15:57:08 |
||||||
|
* @LastEditors: sueRimn |
||||||
|
* @LastEditTime: 2021-03-06 11:35:12 |
||||||
|
--> |
||||||
|
<div class="body"> |
||||||
|
<div class="topbox"> |
||||||
|
<div class="btnbox"> |
||||||
|
<button mat-stroked-button (click)="goBack ()">返回</button> |
||||||
|
</div> |
||||||
|
</div> |
||||||
|
<div class="title"> |
||||||
|
<span>{{titlename}}</span> |
||||||
|
</div> |
||||||
|
<div class="tablebox"> |
||||||
|
<table mat-table [dataSource]="tabledataSource" class="mat-elevation-z8"> |
||||||
|
<ng-container matColumnDef="unitname"> |
||||||
|
<th mat-header-cell *matHeaderCellDef style="width: 10%;">名称</th> |
||||||
|
<td mat-cell *matCellDef="let element">{{element.name}}</td> |
||||||
|
</ng-container> |
||||||
|
<ng-container matColumnDef="modifiedTime"> |
||||||
|
<th mat-header-cell *matHeaderCellDef style="width: 10%;">修改时间</th> |
||||||
|
<td mat-cell *matCellDef="let element">{{element.modifiedTime|date:'yyyy-MM-dd'}}</td> |
||||||
|
</ng-container> |
||||||
|
<ng-container matColumnDef="organizationName"> |
||||||
|
<th mat-header-cell *matHeaderCellDef style="width: 10%;">消防救援站</th> |
||||||
|
<td mat-cell *matCellDef="let element">{{element.organizationName}}</td> |
||||||
|
</ng-container> |
||||||
|
<ng-container matColumnDef="buildingTypes"> |
||||||
|
<th mat-header-cell *matHeaderCellDef style="width: 10%;">类型</th> |
||||||
|
<td mat-cell *matCellDef="let element">{{element.buildingTypes.length != 0 ? element.buildingTypes[0].name : ''}}</td> |
||||||
|
</ng-container> |
||||||
|
<ng-container matColumnDef="operation"> |
||||||
|
<th mat-header-cell *matHeaderCellDef style="width: 10%;">操作</th> |
||||||
|
<td mat-cell *matCellDef="let element" style="white-space: nowrap;cursor: pointer;"> |
||||||
|
<span style="color: blue;" (click)="unitdetails(element)">详情</span> |
||||||
|
</td> |
||||||
|
</ng-container> |
||||||
|
<tr mat-header-row *matHeaderRowDef="displayedColumns"></tr> |
||||||
|
<tr mat-row *matRowDef="let row; columns: displayedColumns;"></tr> |
||||||
|
</table> |
||||||
|
<mat-paginator style="width: 50%;margin-left: 25%;" pageEvent [length]="length" |
||||||
|
[pageSize]="pageSize" |
||||||
|
[pageSizeOptions]="pageSizeOptions" |
||||||
|
(page)="changePage($event)"> |
||||||
|
|
||||||
|
</mat-paginator> |
||||||
|
|
||||||
|
</div> |
||||||
|
</div> |
||||||
|
@ -0,0 +1,73 @@ |
|||||||
|
.body{ |
||||||
|
display: flex; |
||||||
|
flex-direction: column; |
||||||
|
.topbox{ |
||||||
|
width: 100%; |
||||||
|
height: 80px; |
||||||
|
min-height: 80px; |
||||||
|
border-bottom: 1px gray solid; |
||||||
|
.btnbox{ |
||||||
|
display: flex; |
||||||
|
flex-direction:row-reverse; |
||||||
|
float: right; |
||||||
|
justify-content: center; |
||||||
|
align-items: center; |
||||||
|
height: 100%; |
||||||
|
button{ |
||||||
|
width: 88px; |
||||||
|
height: 36px; |
||||||
|
} |
||||||
|
margin-right:4%; |
||||||
|
|
||||||
|
} |
||||||
|
} |
||||||
|
.title{ |
||||||
|
width: 100%; |
||||||
|
text-align: center; |
||||||
|
margin-top: 2%; |
||||||
|
span{ |
||||||
|
text-align: center; |
||||||
|
font-size: 28px; |
||||||
|
} |
||||||
|
} |
||||||
|
.buttonbox{ |
||||||
|
padding-left: 50px; |
||||||
|
button{ |
||||||
|
margin:0 10px |
||||||
|
} |
||||||
|
} |
||||||
|
.tablebox{ |
||||||
|
width: 100%; |
||||||
|
text-align: center; |
||||||
|
table{ |
||||||
|
width: 50%; |
||||||
|
text-align: center; |
||||||
|
margin-left: 25%; |
||||||
|
margin-top:20px; |
||||||
|
th,td{ |
||||||
|
text-align: center; |
||||||
|
font-size: 15px; |
||||||
|
color: #000000; |
||||||
|
} |
||||||
|
} |
||||||
|
mat-paginator{ |
||||||
|
width: 100%; |
||||||
|
margin-left: 0%; |
||||||
|
} |
||||||
|
.mat-column-unitname{ |
||||||
|
width: 15%; |
||||||
|
} |
||||||
|
.mat-column-integrity{ |
||||||
|
width: 13%; |
||||||
|
} |
||||||
|
.mat-column-operation{ |
||||||
|
width: 5%; |
||||||
|
} |
||||||
|
.mat-column-jurisdictionsquadron{ |
||||||
|
width: 10%; |
||||||
|
} |
||||||
|
span:hover{ |
||||||
|
text-decoration:underline |
||||||
|
} |
||||||
|
} |
||||||
|
} |
Loading…
Reference in new issue