You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
75 lines
4.1 KiB
75 lines
4.1 KiB
<!-- |
|
* @Descripttion: |
|
* @version: |
|
* @Author: sueRimn |
|
* @Date: 2021-08-10 14:15:43 |
|
* @LastEditors: sueRimn |
|
* @LastEditTime: 2021-08-11 14:31:15 |
|
--> |
|
<div class="yinrubox"> |
|
<div class="yinruboxHead"> |
|
<span>{{selectedItem}}</span> |
|
<button mat-raised-button color="primary" (click)='closeDiv()'>引入</button> |
|
</div> |
|
<div class="boxBody" *ngFor="let element of selectData;let i=index" > |
|
<div class="boxBodyHead" > |
|
<span style="font-size: 16px; |
|
text-align: center; |
|
color: #b99a00;">{{element.headName}}</span> |
|
</div> |
|
<div class="body"> |
|
|
|
<table *ngIf="element.level==1" style="width: 100%;border-collapse: collapse;"> |
|
<thead> |
|
<th *ngFor="let itemth of element.tableth;let tablethi=index;TrackBy:trackByFn" style="border: 1px solid #999; |
|
height: 40px; |
|
font-size: 16px; |
|
text-align: center;"> |
|
{{element.tableth[tablethi]}} |
|
</th> |
|
</thead> |
|
<tbody> |
|
<tr *ngFor="let itemtr of element.tabletr"> |
|
<td |
|
*ngFor="let itemtd of itemtr.tabletd;let tabletdi=index;TrackBy:trackByFn"> |
|
{{itemtr.tabletd[tabletdi]}} |
|
|
|
</td> |
|
</tr> |
|
</tbody> |
|
</table> |
|
|
|
<textarea style="width: 99%;height: 100px;" *ngIf="element.level==3" |
|
[value]="element.tableth" disabled></textarea> |
|
|
|
<div class="inputtext" *ngIf="element.level==2"> |
|
<div class="inputj" |
|
*ngFor="let itemth of element.tableth;let tablethi=index;TrackBy:trackByFn"> |
|
<div |
|
*ngFor="let itemthj of element.tableth[tablethi];let tablethj=index;TrackBy:trackByFn"> |
|
<input type="text" placeholder="请输入内容" |
|
style="background-color: #E8E9E9;width: 40%;" |
|
[(ngModel)]="itemthj.head" disabled> |
|
<input type="text" placeholder="请输入内容" style="width: 60%;" |
|
[(ngModel)]="itemthj.body" disabled> |
|
|
|
</div> |
|
</div> |
|
</div> |
|
<div class="keyImg" *ngIf="element.level==4"> |
|
|
|
<div class="keyImgImg"> |
|
<div style="margin-top: 10px; |
|
text-align: center; |
|
position: relative;" class="imgbox" *ngFor="let imgUrl of element.tableth.json;let imgkey = index"> |
|
<img style="max-width: 100%; |
|
width: auto; |
|
height: auto;" [src]="imgUrl" alt=""> |
|
</div> |
|
|
|
</div> |
|
</div> |
|
|
|
</div> |
|
</div> |
|
</div> |