|
|
@ -88,14 +88,14 @@ |
|
|
|
<div class="content"> |
|
|
|
<div class="content"> |
|
|
|
<div class="realPictureItem" *ngFor="let item of allRealPicture"> |
|
|
|
<div class="realPictureItem" *ngFor="let item of allRealPicture"> |
|
|
|
<div class="realPictureTitle">{{item.name}}</div> |
|
|
|
<div class="realPictureTitle">{{item.name}}</div> |
|
|
|
<div class="contentitem" |
|
|
|
<div class="contentitem" *ngFor="let i of item.realityImages"> |
|
|
|
*ngFor="let i of item.realityImages"> |
|
|
|
|
|
|
|
<div class="realPictureImgItem"> |
|
|
|
<div class="realPictureImgItem"> |
|
|
|
<img [src]="i.newImageUrl" alt=""> |
|
|
|
<img [src]="i.newImageUrl" alt=""> |
|
|
|
<div class="realPictureImgItemBtn realPictureImgItemBtn1"> |
|
|
|
<div class="realPictureImgItemBtn realPictureImgItemBtn1"> |
|
|
|
查看图片 |
|
|
|
查看图片 |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="realPictureImgItemBtn realPictureImgItemBtn2" (click)="addkeyImgItemLeft(i)"> |
|
|
|
<div class="realPictureImgItemBtn realPictureImgItemBtn2" |
|
|
|
|
|
|
|
(click)="addkeyImgItemLeft(i)"> |
|
|
|
增加分组 |
|
|
|
增加分组 |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
@ -223,47 +223,55 @@ |
|
|
|
<div class="boxBody" *ngFor="let element of item.attribute;let i=index"> |
|
|
|
<div class="boxBody" *ngFor="let element of item.attribute;let i=index"> |
|
|
|
<div class="boxBodyHead"> |
|
|
|
<div class="boxBodyHead"> |
|
|
|
<span>{{element.headName}}</span> |
|
|
|
<span>{{element.headName}}</span> |
|
|
|
<img src="../../../assets/images/deleteblue.png" *ngIf="element.level==1" (click)='delTd(key,i)'> |
|
|
|
<img src="../../../assets/images/deleteblue.png" *ngIf="element.level==1" |
|
|
|
<img src="../../../assets/images/add.png" *ngIf="element.level==1" (click)='addTd(key,i)'> |
|
|
|
(click)='delTd(key,i)'> |
|
|
|
|
|
|
|
<img src="../../../assets/images/add.png" *ngIf="element.level==1" |
|
|
|
|
|
|
|
(click)='addTd(key,i)'> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="body"> |
|
|
|
<div class="body"> |
|
|
|
<!--表格类型--> |
|
|
|
<!--表格类型--> |
|
|
|
<table *ngIf="element.level==1"> |
|
|
|
<table *ngIf="element.level==1"> |
|
|
|
<thead> |
|
|
|
<thead> |
|
|
|
<th *ngFor="let itemth of element.tableth;let tablethi=index;TrackBy:trackByFn"><input type="text" |
|
|
|
<th *ngFor="let itemth of element.tableth;let tablethi=index;TrackBy:trackByFn"> |
|
|
|
placeholder="请输入内容" [(ngModel)]="element.tableth[tablethi]"></th> |
|
|
|
<input type="text" placeholder="请输入内容" |
|
|
|
</thead> |
|
|
|
[(ngModel)]="element.tableth[tablethi]"></th> |
|
|
|
<tbody> |
|
|
|
</thead> |
|
|
|
<!-- <tr> |
|
|
|
<tbody> |
|
|
|
|
|
|
|
<!-- <tr> |
|
|
|
<td><input type="text"placeholder="请输入内容" ></td> |
|
|
|
<td><input type="text"placeholder="请输入内容" ></td> |
|
|
|
<td><input type="text"placeholder="请输入内容" ></td> |
|
|
|
<td><input type="text"placeholder="请输入内容" ></td> |
|
|
|
<td><input type="text"placeholder="请输入内容" ></td> |
|
|
|
<td><input type="text"placeholder="请输入内容" ></td> |
|
|
|
</tr> --> |
|
|
|
</tr> --> |
|
|
|
<tr *ngFor="let itemtr of element.tabletr"> |
|
|
|
<tr *ngFor="let itemtr of element.tabletr"> |
|
|
|
<td *ngFor="let itemtd of itemtr.tabletd;let tabletdi=index;TrackBy:trackByFn"> |
|
|
|
<td |
|
|
|
<input type="text" placeholder="请输入" [(ngModel)]="itemtr.tabletd[tabletdi]"> |
|
|
|
*ngFor="let itemtd of itemtr.tabletd;let tabletdi=index;TrackBy:trackByFn"> |
|
|
|
</td> |
|
|
|
<input type="text" placeholder="请输入" |
|
|
|
</tr> |
|
|
|
[(ngModel)]="itemtr.tabletd[tabletdi]"> |
|
|
|
</tbody> |
|
|
|
</td> |
|
|
|
|
|
|
|
</tr> |
|
|
|
|
|
|
|
</tbody> |
|
|
|
</table> |
|
|
|
</table> |
|
|
|
<!--文本区域--> |
|
|
|
<!--文本区域--> |
|
|
|
<textarea style="width: 99%;height: 100px;" *ngIf="element.level==3" [(ngModel)]="element.tableth"></textarea> |
|
|
|
<textarea style="width: 99%;height: 100px;" *ngIf="element.level==3" |
|
|
|
|
|
|
|
[(ngModel)]="element.tableth"></textarea> |
|
|
|
<!--输入框--> |
|
|
|
<!--输入框--> |
|
|
|
<div class="inputtext" *ngIf="element.level==2"> |
|
|
|
<div class="inputtext" *ngIf="element.level==2"> |
|
|
|
<div class="inputj" style="height: 100%;width: 100%;" |
|
|
|
<div class="inputj" style="height: 100%;width: 100%;" |
|
|
|
*ngFor="let itemth of element.tableth;let tablethi=index;TrackBy:trackByFn"> |
|
|
|
*ngFor="let itemth of element.tableth;let tablethi=index;TrackBy:trackByFn"> |
|
|
|
<div style="height: 100%;width: 100%;" |
|
|
|
<div style="height: 100%;width: 100%;" |
|
|
|
*ngFor="let itemthj of element.tableth[tablethi];let tablethj=index;TrackBy:trackByFn"> |
|
|
|
*ngFor="let itemthj of element.tableth[tablethi];let tablethj=index;TrackBy:trackByFn"> |
|
|
|
<input type="text" placeholder="请输入内容" style="background-color: #E8E9E9;width: 40%;" |
|
|
|
<input type="text" placeholder="请输入内容" |
|
|
|
[(ngModel)]="itemthj.head"> |
|
|
|
style="background-color: #E8E9E9;width: 40%;" |
|
|
|
<input type="text" placeholder="请输入内容" style="width: 60%;" [(ngModel)]="itemthj.body"> |
|
|
|
[(ngModel)]="itemthj.head"> |
|
|
|
|
|
|
|
<input type="text" placeholder="请输入内容" style="width: 60%;" |
|
|
|
|
|
|
|
[(ngModel)]="itemthj.body"> |
|
|
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
<!--树形图--> |
|
|
|
|
|
|
|
<div style="height: 300px;width: 100%;" *ngIf="element.level==4"> |
|
|
|
|
|
|
|
<tree-diagram [data]="element.tableth" [(ngModel)]="element.tableth"></tree-diagram> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
<!--树形图--> |
|
|
|
|
|
|
|
<div style="height: 300px;width: 100%;" *ngIf="element.level==4"> |
|
|
|
|
|
|
|
<tree-diagram [data]="element.tableth" [(ngModel)]="element.tableth"></tree-diagram> |
|
|
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|