|
|
@ -455,8 +455,8 @@ |
|
|
|
line-height: 40px; |
|
|
|
line-height: 40px; |
|
|
|
color: #b99a00;">{{element.headName}}</span> |
|
|
|
color: #b99a00;">{{element.headName}}</span> |
|
|
|
<img src="../../../assets/images/delyello.png" *ngIf="pattern == 'edit'" (click)='delTd(key,i)'> |
|
|
|
<img src="../../../assets/images/delyello.png" *ngIf="pattern == 'edit'" (click)='delTd(key,i)'> |
|
|
|
<img src="../../../assets/images/downyello.png" *ngIf="item.new!=undefined&&i<item.attribute.length-1" (click)='downPai(key,i)'> |
|
|
|
<img src="../../../assets/images/downyello.png" *ngIf="item.new!=undefined&&i<item.attribute.length-1&&pattern == 'edit'" (click)='downPai(key,i)'> |
|
|
|
<img src="../../../assets/images/uoyello.png" *ngIf="item.new!=undefined&&i>0" (click)='upPai(key,i)'> |
|
|
|
<img src="../../../assets/images/uoyello.png" *ngIf="item.new!=undefined&&i>0 &&pattern == 'edit'" (click)='upPai(key,i)'> |
|
|
|
<img src="../../../assets/images/updateyello.png" *ngIf="(element.level==1||element.level==2)&&pattern == 'edit'" (click)='updataHl(key,i)'> |
|
|
|
<img src="../../../assets/images/updateyello.png" *ngIf="(element.level==1||element.level==2)&&pattern == 'edit'" (click)='updataHl(key,i)'> |
|
|
|
<img src="../../../assets/images/addyello.png" *ngIf="element.level==1&&pattern == 'edit'" (click)='addTd(key,i)'> |
|
|
|
<img src="../../../assets/images/addyello.png" *ngIf="element.level==1&&pattern == 'edit'" (click)='addTd(key,i)'> |
|
|
|
</div> |
|
|
|
</div> |
|
|
@ -807,31 +807,32 @@ |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<!-- 单位和建筑信息 --> |
|
|
|
<!-- 单位和建筑信息 --> |
|
|
|
<div class="building" *ngIf="element.surveyName=='单位基本信息'||element.surveyName=='建筑信息'"> |
|
|
|
<div class="building" *ngIf="element.surveyName=='单位基本信息'||element.surveyName=='建筑信息'"> |
|
|
|
<div *ngFor="let info of element.attinf;let infoi=index"> |
|
|
|
<div *ngFor="let info of element.attinf;let infoi=index" > |
|
|
|
<div *ngIf="info.completed" class="onetext"> |
|
|
|
<div *ngIf="info.completed&&pattern != 'look'" class="onetext"> |
|
|
|
<input type="text" placeholder="请输入内容" style="width: 30%;background-color: #F9F9F9;text-align: center;" [(ngModel)]="info.propertyName" *ngIf="pattern == 'edit'" [readonly]='info.zdy==undefined'> |
|
|
|
<input type="text" placeholder="请输入内容" style="width: 30%;background-color: #F9F9F9;text-align: center;" [(ngModel)]="info.propertyName" *ngIf="pattern == 'edit'" [readonly]='info.zdy==undefined'> |
|
|
|
<input type="text" placeholder="请输入内容" style="width: 40%;background-color: #FFFFFF;" [(ngModel)]="info.propertyValue" *ngIf="pattern == 'edit'"> |
|
|
|
<input type="text" placeholder="请输入内容" style="width: 40%;background-color: #FFFFFF;" [(ngModel)]="info.propertyValue" *ngIf="pattern == 'edit'"> |
|
|
|
<!-- <input type="text" style="width: 30%;background-color: #FFFFFF;color: #999;" [(ngModel)]="info.olddata" *ngIf="pattern == 'edit'&&oldData" readonly> --> |
|
|
|
<!-- <input type="text" style="width: 30%;background-color: #FFFFFF;color: #999;" [(ngModel)]="info.olddata" *ngIf="pattern == 'edit'&&oldData" readonly> --> |
|
|
|
<!-- <span style="width: 30%;background-color: #FFFFFF;color: #999;" *ngIf="pattern == 'edit'&&oldData">{{info.olddata||'无原数据'}}</span> --> |
|
|
|
<!-- <span style="width: 30%;background-color: #FFFFFF;color: #999;" *ngIf="pattern == 'edit'&&oldData">{{info.olddata||'无原数据'}}</span> --> |
|
|
|
<input type="text" style="width: 27%;background-color: #FFFFFF;color: #999;" *ngIf="pattern == 'edit'&&oldData" [value]="info.olddata||'无原数据'" readonly> |
|
|
|
<input type="text" style="width: 27%;background-color: #FFFFFF;color: #999;" *ngIf="pattern == 'edit'&&oldData" [value]="info.olddata||'无原数据'" readonly> |
|
|
|
<img style="float: right;" src="../../../assets/images/deletered.png" *ngIf="pattern == 'edit'&&info.zdy" (click)='unitDel(element.surveyName,uniti,infoi)'> |
|
|
|
<img style="float: right;" src="../../../assets/images/deletered.png" *ngIf="pattern == 'edit'&&info.zdy" (click)='unitDel(element.surveyName,uniti,infoi)'> |
|
|
|
<table *ngIf="pattern == 'look'" style="width: 100%;border-collapse: collapse;"> |
|
|
|
|
|
|
|
<tr> |
|
|
|
|
|
|
|
<th style="border: 1px solid #999; |
|
|
|
|
|
|
|
height: 40px; |
|
|
|
|
|
|
|
width: 40%; |
|
|
|
|
|
|
|
font-size: 16px; |
|
|
|
|
|
|
|
text-align: center;">{{info.propertyName}}</th> |
|
|
|
|
|
|
|
<td style="border: 1px solid #999; |
|
|
|
|
|
|
|
height: 40px; |
|
|
|
|
|
|
|
width: 60%; |
|
|
|
|
|
|
|
font-size: 16px; |
|
|
|
|
|
|
|
text-align: center;">{{info.propertyValue}}</td> |
|
|
|
|
|
|
|
</tr> |
|
|
|
|
|
|
|
</table> |
|
|
|
|
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
<table *ngIf="pattern == 'look'" style="width: 100%;border-collapse: collapse;"> |
|
|
|
|
|
|
|
<tr *ngFor="let info of element.attinf;let infoi=index"> |
|
|
|
|
|
|
|
<td style="border: 1px solid #999; |
|
|
|
|
|
|
|
height: 40px; |
|
|
|
|
|
|
|
width: 40%; |
|
|
|
|
|
|
|
font-size: 16px; |
|
|
|
|
|
|
|
text-align: center;" *ngIf="info.completed"><span>{{info.propertyName}}</span></td> |
|
|
|
|
|
|
|
<td style="border: 1px solid #999; |
|
|
|
|
|
|
|
height: 40px; |
|
|
|
|
|
|
|
width: 60%; |
|
|
|
|
|
|
|
font-size: 16px; |
|
|
|
|
|
|
|
text-align: center;" *ngIf="info.completed"><span>{{info.propertyValue}}</span> </td> |
|
|
|
|
|
|
|
</tr> |
|
|
|
|
|
|
|
</table> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<!-- 消防设施 --> |
|
|
|
<!-- 消防设施 --> |
|
|
|
<div class="file" *ngIf="element.surveyName=='消防设施'"> |
|
|
|
<div class="file" *ngIf="element.surveyName=='消防设施'"> |
|
|
@ -852,26 +853,27 @@ |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="fileBody"> |
|
|
|
<div class="fileBody"> |
|
|
|
<div *ngFor="let info of attack.facilityItems;let filenum=index"> |
|
|
|
<div *ngFor="let info of attack.facilityItems;let filenum=index"> |
|
|
|
<div *ngIf="info.completed" class="onetext"> |
|
|
|
<div *ngIf="info.completed&&pattern != 'look'" class="onetext"> |
|
|
|
<input type="text" placeholder="请输入内容" style="width: 40%;background-color: #F9F9F9;text-align: center;" [(ngModel)]="info.name" *ngIf="pattern == 'edit'" [readonly]='info.zdy==undefined'> |
|
|
|
<input type="text" placeholder="请输入内容" style="width: 40%;background-color: #F9F9F9;text-align: center;" [(ngModel)]="info.name" *ngIf="pattern == 'edit'" [readonly]='info.zdy==undefined'> |
|
|
|
<input type="text" placeholder="请输入内容" style="width: 57%;background-color: #FFFFFF;" [(ngModel)]="info.value" *ngIf="pattern == 'edit'"> |
|
|
|
<input type="text" placeholder="请输入内容" style="width: 57%;background-color: #FFFFFF;" [(ngModel)]="info.value" *ngIf="pattern == 'edit'"> |
|
|
|
<img src="../../../assets/images/deletered.png" *ngIf="pattern == 'edit'&&info.zdy" (click)='unitDel(element.surveyName,uniti,attacki,filenum)'> |
|
|
|
<img src="../../../assets/images/deletered.png" *ngIf="pattern == 'edit'&&info.zdy" (click)='unitDel(element.surveyName,uniti,attacki,filenum)'> |
|
|
|
<table *ngIf="pattern == 'look'" style="width: 100%;border-collapse: collapse;"> |
|
|
|
|
|
|
|
<tr> |
|
|
|
|
|
|
|
<th style="border: 1px solid #999; |
|
|
|
|
|
|
|
height: 40px; |
|
|
|
|
|
|
|
width: 40%; |
|
|
|
|
|
|
|
font-size: 16px; |
|
|
|
|
|
|
|
text-align: center;">{{info.name}}</th> |
|
|
|
|
|
|
|
<td style="border: 1px solid #999; |
|
|
|
|
|
|
|
height: 40px; |
|
|
|
|
|
|
|
width: 60%; |
|
|
|
|
|
|
|
font-size: 16px; |
|
|
|
|
|
|
|
text-align: center;">{{info.value}}</td> |
|
|
|
|
|
|
|
</tr> |
|
|
|
|
|
|
|
</table> |
|
|
|
|
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
<table *ngIf="pattern == 'look'" style="width: 100%;border-collapse: collapse;"> |
|
|
|
|
|
|
|
<tr *ngFor="let info of attack.facilityItems;let filenum=index"> |
|
|
|
|
|
|
|
<th style="border: 1px solid #999; |
|
|
|
|
|
|
|
height: 40px; |
|
|
|
|
|
|
|
width: 40%; |
|
|
|
|
|
|
|
font-size: 16px; |
|
|
|
|
|
|
|
text-align: center;">{{info.name}}</th> |
|
|
|
|
|
|
|
<td style="border: 1px solid #999; |
|
|
|
|
|
|
|
height: 40px; |
|
|
|
|
|
|
|
width: 60%; |
|
|
|
|
|
|
|
font-size: 16px; |
|
|
|
|
|
|
|
text-align: center;">{{info.value}}</td> |
|
|
|
|
|
|
|
</tr> |
|
|
|
|
|
|
|
</table> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
@ -879,48 +881,56 @@ |
|
|
|
|
|
|
|
|
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<!-- 四周毗邻 --> |
|
|
|
<!-- 四周毗邻 --> |
|
|
|
<div class="fouradj" *ngIf="element.surveyName=='四周毗邻'"> |
|
|
|
<div *ngIf="element.surveyName=='四周毗邻'"> |
|
|
|
<div class="fourTexttwo" *ngFor="let info of element.attinf;let infoi=index"> |
|
|
|
<div class="fouradj" *ngIf="pattern != 'look'" > |
|
|
|
<input type="text" placeholder="请输入内容" style="width: 30%;background-color: #F9F9F9;text-align: center;" [(ngModel)]="info.name" *ngIf="pattern == 'edit'" [readonly]='info.zdy==undefined'> |
|
|
|
<div class="fourTexttwo" *ngFor="let info of element.attinf;let infoi=index"> |
|
|
|
<input type="text" placeholder="请输入内容" style="width: 65%;background-color: #FFFFFF;" [(ngModel)]="info.value" *ngIf="pattern == 'edit'"> |
|
|
|
<input type="text" placeholder="请输入内容" style="width: 30%;background-color: #F9F9F9;text-align: center;" [(ngModel)]="info.name" *ngIf="pattern == 'edit'" [readonly]='info.zdy==undefined'> |
|
|
|
<img style="position: relative;bottom: 30px;left: 347px;" src="../../../assets/images/deletered.png" (click)='unitDel(element.surveyName,uniti,infoi)' *ngIf="pattern == 'edit'&&info.zdy"> |
|
|
|
<input type="text" placeholder="请输入内容" style="width: 65%;background-color: #FFFFFF;" [(ngModel)]="info.value" *ngIf="pattern == 'edit'"> |
|
|
|
<table *ngIf="pattern == 'look'" style="width: 100%;border-collapse: collapse;"> |
|
|
|
<img style="position: relative;bottom: 30px;left: 347px;" src="../../../assets/images/deletered.png" (click)='unitDel(element.surveyName,uniti,infoi)' *ngIf="pattern == 'edit'&&info.zdy"> |
|
|
|
<tr> |
|
|
|
</div> |
|
|
|
<th style="border: 1px solid #999; |
|
|
|
|
|
|
|
height: 40px; |
|
|
|
|
|
|
|
width: 30%; |
|
|
|
|
|
|
|
font-size: 16px; |
|
|
|
|
|
|
|
text-align: center;">{{info.name}}</th> |
|
|
|
|
|
|
|
<td style="border: 1px solid #999; |
|
|
|
|
|
|
|
height: 40px; |
|
|
|
|
|
|
|
width: 70%; |
|
|
|
|
|
|
|
font-size: 16px; |
|
|
|
|
|
|
|
text-align: center;">{{info.value}}</td> |
|
|
|
|
|
|
|
</tr> |
|
|
|
|
|
|
|
</table> |
|
|
|
|
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
<table *ngIf="pattern == 'look'" style="width: 100%;border-collapse: collapse;"> |
|
|
|
|
|
|
|
<tr *ngFor="let info of element.attinf;let infoi=index"> |
|
|
|
|
|
|
|
<th style="border: 1px solid #999; |
|
|
|
|
|
|
|
height: 40px; |
|
|
|
|
|
|
|
width: 30%; |
|
|
|
|
|
|
|
font-size: 16px; |
|
|
|
|
|
|
|
text-align: center;">{{info.name}}</th> |
|
|
|
|
|
|
|
<td style="border: 1px solid #999; |
|
|
|
|
|
|
|
height: 40px; |
|
|
|
|
|
|
|
width: 70%; |
|
|
|
|
|
|
|
font-size: 16px; |
|
|
|
|
|
|
|
text-align: center;">{{info.value}}</td> |
|
|
|
|
|
|
|
</tr> |
|
|
|
|
|
|
|
</table> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<!-- 功能分区 --> |
|
|
|
<!-- 功能分区 --> |
|
|
|
<div class="fouradj" *ngIf="element.surveyName=='功能分区'"> |
|
|
|
<div *ngIf="element.surveyName=='功能分区'"> |
|
|
|
<div class="onetext" *ngFor="let info of element.attinf;let infoi=index"> |
|
|
|
<div class="fouradj" *ngIf="pattern != 'look'"> |
|
|
|
<input type="text" placeholder="请输入内容" style="width: 30%;background-color: #F9F9F9;text-align: center;" [(ngModel)]="info.name" *ngIf="pattern == 'edit'"> |
|
|
|
<div class="onetext" *ngFor="let info of element.attinf;let infoi=index"> |
|
|
|
<input type="text" placeholder="请输入内容" style="width: 67%;background-color: #FFFFFF;" [(ngModel)]="info.value" *ngIf="pattern == 'edit'"> |
|
|
|
<input type="text" placeholder="请输入内容" style="width: 30%;background-color: #F9F9F9;text-align: center;" [(ngModel)]="info.name" *ngIf="pattern == 'edit'"> |
|
|
|
<img src="../../../assets/images/deletered.png" (click)='unitDel(element.surveyName,uniti,infoi)' *ngIf="pattern == 'edit'"> |
|
|
|
<input type="text" placeholder="请输入内容" style="width: 67%;background-color: #FFFFFF;" [(ngModel)]="info.value" *ngIf="pattern == 'edit'"> |
|
|
|
<table *ngIf="pattern == 'look'" style="width: 100%;border-collapse: collapse;"> |
|
|
|
<img src="../../../assets/images/deletered.png" (click)='unitDel(element.surveyName,uniti,infoi)' *ngIf="pattern == 'edit'"> |
|
|
|
<tr> |
|
|
|
|
|
|
|
<th style="border: 1px solid #999; |
|
|
|
</div> |
|
|
|
height: 40px; |
|
|
|
|
|
|
|
width: 30%; |
|
|
|
|
|
|
|
font-size: 16px; |
|
|
|
|
|
|
|
text-align: center;">{{info.name}}</th> |
|
|
|
|
|
|
|
<td style="border: 1px solid #999; |
|
|
|
|
|
|
|
height: 40px; |
|
|
|
|
|
|
|
width: 70%; |
|
|
|
|
|
|
|
font-size: 16px; |
|
|
|
|
|
|
|
text-align: center;">{{info.value}}</td> |
|
|
|
|
|
|
|
</tr> |
|
|
|
|
|
|
|
</table> |
|
|
|
|
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<table *ngIf="pattern == 'look'" style="width: 100%;border-collapse: collapse;"> |
|
|
|
|
|
|
|
<tr *ngFor="let info of element.attinf;let infoi=index"> |
|
|
|
|
|
|
|
<th style="border: 1px solid #999; |
|
|
|
|
|
|
|
height: 40px; |
|
|
|
|
|
|
|
width: 30%; |
|
|
|
|
|
|
|
font-size: 16px; |
|
|
|
|
|
|
|
text-align: center;">{{info.name}}</th> |
|
|
|
|
|
|
|
<td style="border: 1px solid #999; |
|
|
|
|
|
|
|
height: 40px; |
|
|
|
|
|
|
|
width: 70%; |
|
|
|
|
|
|
|
font-size: 16px; |
|
|
|
|
|
|
|
text-align: center;">{{info.value}}</td> |
|
|
|
|
|
|
|
</tr> |
|
|
|
|
|
|
|
</table> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<!-- 重点部位 --> |
|
|
|
<!-- 重点部位 --> |
|
|
|
<div class="parts" *ngIf="element.surveyName=='重点部位'"> |
|
|
|
<div class="parts" *ngIf="element.surveyName=='重点部位'"> |
|
|
@ -938,121 +948,57 @@ |
|
|
|
color: #b99a00;" *ngIf="pattern == 'look'">{{parts.heafName}}</span> |
|
|
|
color: #b99a00;" *ngIf="pattern == 'look'">{{parts.heafName}}</span> |
|
|
|
<img src="../../../assets/images/deletered.png" (click)='unitDel(element.surveyName,uniti,infoi)' *ngIf="pattern == 'edit'"> |
|
|
|
<img src="../../../assets/images/deletered.png" (click)='unitDel(element.surveyName,uniti,infoi)' *ngIf="pattern == 'edit'"> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="partsBody"> |
|
|
|
<div class="partsBody" *ngIf="pattern!='look'"> |
|
|
|
<div class="duohang"> |
|
|
|
<div class="duohang"> |
|
|
|
<div class="duohangHalf"> |
|
|
|
<div class="duohangHalf"> |
|
|
|
<input type="text" placeholder="请输入内容" style="width: 40%;background-color: #F9F9F9;text-align: center;" [(ngModel)]="parts.body[0].name" *ngIf="pattern == 'edit'"> |
|
|
|
<input type="text" placeholder="请输入内容" style="width: 40%;background-color: #F9F9F9;text-align: center;" [(ngModel)]="parts.body[0].name" *ngIf="pattern == 'edit'"> |
|
|
|
<input type="text" placeholder="请输入内容" style="width: 60%;background-color: #FFFFFF;" [(ngModel)]="parts.body[0].value" *ngIf="pattern == 'edit'"> |
|
|
|
<input type="text" placeholder="请输入内容" style="width: 60%;background-color: #FFFFFF;" [(ngModel)]="parts.body[0].value" *ngIf="pattern == 'edit'"> |
|
|
|
<table *ngIf="pattern == 'look'" style="width: 100%;border-collapse: collapse;"> |
|
|
|
|
|
|
|
<tr> |
|
|
|
|
|
|
|
<th style="border: 1px solid #999; |
|
|
|
|
|
|
|
font-size: 16px; |
|
|
|
|
|
|
|
text-align: center;height: 40px;width: 185px;"> |
|
|
|
|
|
|
|
{{parts.body[0].name}} |
|
|
|
|
|
|
|
<!-- <textarea style="height: 100%;width: 100%;" [(ngModel)]="parts.body[0].name" disabled></textarea> --> |
|
|
|
|
|
|
|
</th> |
|
|
|
|
|
|
|
<td style="border: 1px solid #999; |
|
|
|
|
|
|
|
font-size: 16px; |
|
|
|
|
|
|
|
text-align: center;"> |
|
|
|
|
|
|
|
{{parts.body[0].value}} |
|
|
|
|
|
|
|
<!-- <textarea style="height: 30px;width: 180px;" [(ngModel)]="parts.body[0].value" disabled></textarea> --> |
|
|
|
|
|
|
|
</td> |
|
|
|
|
|
|
|
</tr> |
|
|
|
|
|
|
|
</table> |
|
|
|
|
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="duohangHalf"> |
|
|
|
<div class="duohangHalf"> |
|
|
|
<input type="text" placeholder="请输入内容" style="width: 40%;background-color: #F9F9F9;text-align: center;"[(ngModel)]="parts.body[1].name" *ngIf="pattern == 'edit'"> |
|
|
|
<input type="text" placeholder="请输入内容" style="width: 40%;background-color: #F9F9F9;text-align: center;"[(ngModel)]="parts.body[1].name" *ngIf="pattern == 'edit'"> |
|
|
|
<input type="text" placeholder="请输入内容" style="width: 60%;background-color: #FFFFFF;" [(ngModel)]="parts.body[1].value" *ngIf="pattern == 'edit'"> |
|
|
|
<input type="text" placeholder="请输入内容" style="width: 60%;background-color: #FFFFFF;" [(ngModel)]="parts.body[1].value" *ngIf="pattern == 'edit'"> |
|
|
|
<table *ngIf="pattern == 'look'" style="width: 100%;border-collapse: collapse;"> |
|
|
|
|
|
|
|
<tr> |
|
|
|
|
|
|
|
<th style="border: 1px solid #999; |
|
|
|
|
|
|
|
height: 40px;width: 185px; |
|
|
|
|
|
|
|
font-size: 16px; |
|
|
|
|
|
|
|
text-align: center;"> |
|
|
|
|
|
|
|
{{parts.body[1].name}} |
|
|
|
|
|
|
|
<!-- <textarea style="height: 100%;width: 100%;" [(ngModel)]="parts.body[1].name" disabled></textarea> --> |
|
|
|
|
|
|
|
</th> |
|
|
|
|
|
|
|
<td style="border: 1px solid #999; |
|
|
|
|
|
|
|
height: 40px; |
|
|
|
|
|
|
|
width: 60%; |
|
|
|
|
|
|
|
font-size: 16px; |
|
|
|
|
|
|
|
text-align: center;"> |
|
|
|
|
|
|
|
{{parts.body[1].value}} |
|
|
|
|
|
|
|
<!-- <textarea style="height: 100%;width:100%;" [(ngModel)]="parts.body[1].value" disabled></textarea> --> |
|
|
|
|
|
|
|
</td> |
|
|
|
|
|
|
|
</tr> |
|
|
|
|
|
|
|
</table> |
|
|
|
|
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="duohang"> |
|
|
|
<div class="duohang"> |
|
|
|
<div class="duohangHalf"> |
|
|
|
<div class="duohangHalf"> |
|
|
|
<input type="text" placeholder="请输入内容" style="width: 40%;background-color: #F9F9F9;text-align: center;" [(ngModel)]="parts.body[2].name" *ngIf="pattern == 'edit'"> |
|
|
|
<input type="text" placeholder="请输入内容" style="width: 40%;background-color: #F9F9F9;text-align: center;" [(ngModel)]="parts.body[2].name" *ngIf="pattern == 'edit'"> |
|
|
|
<input type="text" placeholder="请输入内容" style="width: 60%;background-color: #FFFFFF;" [(ngModel)]="parts.body[2].value" *ngIf="pattern == 'edit'"> |
|
|
|
<input type="text" placeholder="请输入内容" style="width: 60%;background-color: #FFFFFF;" [(ngModel)]="parts.body[2].value" *ngIf="pattern == 'edit'"> |
|
|
|
<table *ngIf="pattern == 'look'" style="width: 100%;border-collapse: collapse;"> |
|
|
|
|
|
|
|
<tr> |
|
|
|
|
|
|
|
<th style="border: 1px solid #999; |
|
|
|
|
|
|
|
height: 40px;width: 185px; |
|
|
|
|
|
|
|
font-size: 16px; |
|
|
|
|
|
|
|
text-align: center;"> |
|
|
|
|
|
|
|
{{parts.body[2].name}} |
|
|
|
|
|
|
|
<!-- <textarea style="height: 100%;width: 100%;" [(ngModel)]="parts.body[2].name" disabled></textarea> --> |
|
|
|
|
|
|
|
</th> |
|
|
|
|
|
|
|
<td style="border: 1px solid #999; |
|
|
|
|
|
|
|
height: 40px;width: 185px; |
|
|
|
|
|
|
|
font-size: 16px; |
|
|
|
|
|
|
|
text-align: center;"> |
|
|
|
|
|
|
|
{{parts.body[2].value}} |
|
|
|
|
|
|
|
<!-- <textarea style="height: 100%;width: 100%;" [(ngModel)]="parts.body[2].value" disabled></textarea> --> |
|
|
|
|
|
|
|
</td> |
|
|
|
|
|
|
|
</tr> |
|
|
|
|
|
|
|
</table> |
|
|
|
|
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="duohangHalf"> |
|
|
|
<div class="duohangHalf"> |
|
|
|
<input type="text" placeholder="请输入内容" style="width: 40%;background-color: #F9F9F9;text-align: center;" [(ngModel)]="parts.body[3].name" *ngIf="pattern == 'edit'"> |
|
|
|
<input type="text" placeholder="请输入内容" style="width: 40%;background-color: #F9F9F9;text-align: center;" [(ngModel)]="parts.body[3].name" *ngIf="pattern == 'edit'"> |
|
|
|
<input type="text" placeholder="请输入内容" style="width: 60%;background-color: #FFFFFF;" [(ngModel)]="parts.body[3].value" *ngIf="pattern == 'edit'"> |
|
|
|
<input type="text" placeholder="请输入内容" style="width: 60%;background-color: #FFFFFF;" [(ngModel)]="parts.body[3].value" *ngIf="pattern == 'edit'"> |
|
|
|
<table *ngIf="pattern == 'look'" style="width: 100%;border-collapse: collapse;"> |
|
|
|
|
|
|
|
<tr> |
|
|
|
|
|
|
|
<th style="border: 1px solid #999; |
|
|
|
|
|
|
|
height: 40px;width: 185px; |
|
|
|
|
|
|
|
font-size: 16px; |
|
|
|
|
|
|
|
text-align: center;"> |
|
|
|
|
|
|
|
{{parts.body[3].name}} |
|
|
|
|
|
|
|
<!-- <textarea style="height: 80%;width: 90%;" [(ngModel)]="parts.body[3].name" disabled></textarea> --> |
|
|
|
|
|
|
|
</th> |
|
|
|
|
|
|
|
<td style="border: 1px solid #999; |
|
|
|
|
|
|
|
height: 40px;width: 185px; |
|
|
|
|
|
|
|
font-size: 16px; |
|
|
|
|
|
|
|
text-align: center;"> |
|
|
|
|
|
|
|
{{parts.body[3].value}} |
|
|
|
|
|
|
|
<!-- <textarea style="height: 100%;width: 100%;" [(ngModel)]="parts.body[3].value" disabled></textarea> --> |
|
|
|
|
|
|
|
</td> |
|
|
|
|
|
|
|
</tr> |
|
|
|
|
|
|
|
</table> |
|
|
|
|
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="danhang"> |
|
|
|
<div class="danhang"> |
|
|
|
<input type="text" placeholder="请输入内容" style="width: 40%;background-color: #F9F9F9;text-align: center;" [(ngModel)]="parts.body[4].name" *ngIf="pattern == 'edit'"> |
|
|
|
<input type="text" placeholder="请输入内容" style="width: 40%;background-color: #F9F9F9;text-align: center;" [(ngModel)]="parts.body[4].name" *ngIf="pattern == 'edit'"> |
|
|
|
<input type="text" placeholder="请输入内容" style="width: 60%;background-color: #FFFFFF;" [(ngModel)]="parts.body[4].value" *ngIf="pattern == 'edit'"> |
|
|
|
<input type="text" placeholder="请输入内容" style="width: 60%;background-color: #FFFFFF;" [(ngModel)]="parts.body[4].value" *ngIf="pattern == 'edit'"> |
|
|
|
<table *ngIf="pattern == 'look'" style="width: 100%;border-collapse: collapse;"> |
|
|
|
|
|
|
|
<tr> |
|
|
|
|
|
|
|
<th style=" |
|
|
|
|
|
|
|
height: 40px;width: 185px; |
|
|
|
|
|
|
|
font-size: 16px; |
|
|
|
|
|
|
|
text-align: center;"> |
|
|
|
|
|
|
|
{{parts.body[4].name}} |
|
|
|
|
|
|
|
<!-- <textarea style="height: 100%;width: 100%;" [(ngModel)]="parts.body[4].name" disabled></textarea> --> |
|
|
|
|
|
|
|
</th> |
|
|
|
|
|
|
|
<td style=" |
|
|
|
|
|
|
|
height: 40px;width: 185px; |
|
|
|
|
|
|
|
font-size: 16px; |
|
|
|
|
|
|
|
text-align: center;"> |
|
|
|
|
|
|
|
{{parts.body[4].value}} |
|
|
|
|
|
|
|
<!-- <textarea style="height: 100%;width: 100%;" [(ngModel)]="parts.body[4].value" disabled></textarea> --> |
|
|
|
|
|
|
|
</td> |
|
|
|
|
|
|
|
</tr> |
|
|
|
|
|
|
|
</table> |
|
|
|
|
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
<table *ngIf="pattern == 'look'" style="width: 100%;border-collapse: collapse;"> |
|
|
|
|
|
|
|
<tr *ngFor="let partsbody of parts.body"> |
|
|
|
|
|
|
|
<th style="border: 1px solid #999; |
|
|
|
|
|
|
|
height: 40px; |
|
|
|
|
|
|
|
width: 30%; |
|
|
|
|
|
|
|
font-size: 16px; |
|
|
|
|
|
|
|
text-align: center;"> |
|
|
|
|
|
|
|
{{partsbody.name}} |
|
|
|
|
|
|
|
<!-- <textarea style="height: 100%;width: 100%;" [(ngModel)]="parts.body[0].name" disabled></textarea> --> |
|
|
|
|
|
|
|
</th> |
|
|
|
|
|
|
|
<td style="border: 1px solid #999; |
|
|
|
|
|
|
|
height: 40px; |
|
|
|
|
|
|
|
width: 30%; |
|
|
|
|
|
|
|
font-size: 16px; |
|
|
|
|
|
|
|
text-align: center;"> |
|
|
|
|
|
|
|
{{partsbody.value}} |
|
|
|
|
|
|
|
<!-- <textarea style="height: 30px;width: 180px;" [(ngModel)]="parts.body[0].value" disabled></textarea> --> |
|
|
|
|
|
|
|
</td> |
|
|
|
|
|
|
|
</tr> |
|
|
|
|
|
|
|
</table> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
</div> |
|
|
|
</div> |
|
|
|