From fc83a2538bbdcf6bb8ec78c92dca9409a335436d Mon Sep 17 00:00:00 2001 From: SHAOJIAHAO <55341701@qq.com> Date: Thu, 29 Sep 2022 09:11:08 +0800 Subject: [PATCH] =?UTF-8?q?[=E5=AE=8C=E5=96=84]=E5=8D=95=E4=BD=8D=E4=B8=A4?= =?UTF-8?q?=E4=B8=AA=E5=8D=A1=E7=89=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../unit-details/unit-details.component.html | 630 +++++++++++++++++- .../unit-details/unit-details.component.scss | 16 +- .../unit-details/unit-details.component.ts | 37 +- .../home/basic-info/unit/unit.component.ts | 9 +- .../task-details/task-details.component.ts | 32 +- 5 files changed, 691 insertions(+), 33 deletions(-) diff --git a/src/app/home/basic-info/unit-details/unit-details.component.html b/src/app/home/basic-info/unit-details/unit-details.component.html index 47a9402..3192f7d 100644 --- a/src/app/home/basic-info/unit-details/unit-details.component.html +++ b/src/app/home/basic-info/unit-details/unit-details.component.html @@ -160,12 +160,15 @@ </div> </div> <div class="title"> - <div style="width: 200px; float: left;">基本信息</div> - <div *ngIf="index eles index2" class="bule" (click)="index=!index" style="float: right; margin-right: 10px;">切换为实战演练卡</div> - <div #index2 (click)="index=!index" class="bule" style="float: right; margin-right: 10px;">切换为单位基本信息</div> + <div style="width: 200px;">基本信息</div> + <div class="tabbtn"> + <div class="bule" (click)="index = 1" [ngClass]="{'selected': index == 1}">切换为单位基本信息</div> + <div class="bule" (click)="index = 2" [ngClass]="{'selected': index == 2}">切换为实战演练卡</div> + <div class="bule" (click)="index = 3" [ngClass]="{'selected': index == 3}">切换为数字化预案卡</div> + </div> </div> <div [ngClass]="{'form': disableds}"> - <div class="formbox" #box *ngIf="index eles yanlian"> + <div class="formbox" *ngIf="index == 1"> <table cellspacing="0" cellpadding="0" style="border-collapse:collapse; margin: 0 auto; "> <tr style="height:18.4pt"> <td colspan="20" @@ -412,7 +415,8 @@ <td style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:1pt; vertical-align:middle; width:26.15pt"> <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span - style="font-family:'Times New Roman'; font-size:9pt"><textarea [(ngModel)]="datas.facilities.supplyMode" nz-input style="width: 100%" type="text"></textarea></span></p> + style="font-family:'Times New Roman'; font-size:9pt"><textarea [(ngModel)]="datas.facilities.supplyMode" + nz-input style="width: 100%" type="text"></textarea></span></p> </td> </tr> <tr style="height:21.45pt"> @@ -875,13 +879,14 @@ <p style="margin:0pt; orphans:0; text-align:justify; widows:0"><span style="-aw-bookmark-end:_目录"></span><span style="font-family:Calibri; font-size:10.5pt"> </span></p> </div> - <div class="formbox" #yanlian> - <table cellspacing="0" cellpadding="0" style="border-collapse:collapse; margin-left:0pt; width:465.2pt; margin: 0 auto;"> + <div class="formbox" *ngIf="index == 2"> + <table cellspacing="0" cellpadding="0" + style="border-collapse:collapse; margin-left:0pt; width:465.2pt; margin: 0 auto;"> <tr style="height:23.45pt"> <td colspan="8" style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; padding-left:5.4pt; padding-right:5.4pt; vertical-align:middle; width:454.4pt"> - <p style="margin:0pt;text-align: center;"><span - style="font-family:仿宋_GB2312; font-size:14pt">实战演练卡</span></p> + <p style="margin:0pt;text-align: center;"><span style="font-family:仿宋_GB2312; font-size:14pt">实战演练卡</span> + </p> </td> </tr> <tr style="height:24.75pt"> @@ -1570,8 +1575,611 @@ <td style="width:92.9pt; border:none"></td> </tr> </table> - - + + + </div> + <div class="formbox" *ngIf="index == 3"> + <table cellspacing="0" cellpadding="0" style="border-collapse:collapse; margin:0 auto; width:488.45pt"> + <tr style="height:18.4pt"> + <td colspan="20" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:1pt; padding-left:5.4pt; padding-right:5.4pt; vertical-align:middle; width:477.65pt"> + <p style="margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:22pt; font-weight:bold">{{company}}</span><span + style="font-family:宋体; font-size:22pt; font-weight:bold">基本情况</span></p> + </td> + </tr> + <tr style="height:18.4pt"> + <td rowspan="5" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:1pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; height:18.4pt; padding-left:4.9pt; padding-right:5.03pt; vertical-align:middle; width:30.05pt; writing-mode:tb-rl"> + <p style="line-height:12pt; margin:0pt 5.65pt; orphans:0; text-align:center; widows:0"> + <span style="font-family:宋体; font-size:9pt">单位基本情况</span> + </p> + </td> + <td + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:48.95pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">单位名称</span></p> + </td> + <td colspan="4" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:1pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:101.05pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">{{planData.data.basicInfo.name}}</span></p> + </td> + <td colspan="3" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:42.15pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">单位地址</span></p> + </td> + <td colspan="7" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:1pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:88.5pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">{{planData.data.basicInfo.address}}</span></p> + </td> + <td + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:1pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:36.15pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">联系电话</span></p> + </td> + <td colspan="3" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:1pt; border-top-color:#000000; border-top-style:solid; border-top-width:1pt; padding-left:5.03pt; padding-right:4.9pt; vertical-align:middle; width:66pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:'Times New Roman'; font-size:9pt">{{planData.data.basicInfo.phone}}</span></p> + </td> + </tr> + <tr style="height:22.3pt"> + <td + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:48.95pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">人员总数</span></p> + </td> + <td colspan="4" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:101.05pt"> + <p style="margin:0pt; text-align:center"><span + style="font-family:'Times New Roman'; font-size:9pt">{{planData.data.basicInfo.peoplenum}}</span></p> + </td> + <td colspan="3" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:42.15pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">建筑高度</span></p> + </td> + <td colspan="7" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:88.5pt"> + <p style="margin:0pt; text-align:center"><span + style="font-family:'Times New Roman'; font-size:9pt">{{planData.data.basicInfo.buildingheight}}</span> + </p> + </td> + <td colspan="2" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:36.55pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">层数</span></p> + </td> + <td colspan="2" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:1pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.4pt; padding-right:4.9pt; vertical-align:middle; width:65.6pt"> + <p style="margin:0pt; text-align:center"><span + style="font-family:'Times New Roman'; font-size:9pt">{{planData.data.basicInfo.cengshu}}</span> + </p> + </td> + </tr> + <tr style="height:4pt"> + <td + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:48.95pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">建筑结构</span></p> + </td> + <td + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:35.45pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">{{planData.data.basicInfo.jiegou}}</span></p> + </td> + <td colspan="3" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:54.8pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">占地面积</span></p> + </td> + <td colspan="3" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:42.15pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:'Times New Roman'; font-size:9pt">{{planData.data.basicInfo.zhandimianji}}</span></p> + </td> + <td colspan="4" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:34.55pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">总建筑面积</span></p> + </td> + <td colspan="3" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:43.15pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:'Times New Roman'; font-size:9pt">{{planData.data.basicInfo.zongmianji}}</span></p> + </td> + <td colspan="2" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:36.55pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">主要使用性质</span></p> + </td> + <td colspan="2" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:1pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.4pt; padding-right:4.9pt; vertical-align:middle; width:65.6pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">{{planData.data.basicInfo.xingzhi}}</span></p> + </td> + </tr> + <tr style="height:16.9pt"> + <td + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:48.95pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">毗邻建筑</span></p> + </td> + <td colspan="4" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:101.05pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">东:</span><span + style="font-family:宋体; font-size:9pt">{{planData.data.basicInfo.pilin.dong}}</span> + </p> + </td> + <td colspan="7" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:87.5pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">南</span><span style="font-family:宋体; font-size:9pt">:</span><span + style="font-family:宋体; font-size:9pt">{{planData.data.basicInfo.pilin.nan}}</span></p> + </td> + <td colspan="5" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:90.5pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">西:</span><span + style="font-family:宋体; font-size:9pt">{{planData.data.basicInfo.pilin.xi}}</span> + </p> + </td> + <td colspan="2" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:1pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.4pt; padding-right:4.9pt; vertical-align:middle; width:65.6pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">北:</span><span + style="font-family:宋体; font-size:9pt">{{planData.data.basicInfo.pilin.bei}}</span></p> + </td> + </tr> + <tr style="height:21.45pt"> + <td + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:48.95pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">辖区中队行驶路线及时间</span></p> + </td> + <td colspan="18" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:1pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.4pt; padding-right:4.9pt; vertical-align:middle; width:377.05pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">{{planData.data.basicInfo.luxian}}</span></p> + </td> + </tr> + <tr style="height:22.3pt"> + <td rowspan="9" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:1pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; height:22.3pt; padding-left:4.9pt; padding-right:5.03pt; vertical-align:middle; width:30.05pt; writing-mode:tb-rl"> + <p style="line-height:12pt; margin:0pt 5.65pt; orphans:0; text-align:center; widows:0"> + <span style="font-family:宋体; font-size:9pt">单位内部主要消防设施</span> + </p> + </td> + <td + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:48.95pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">消防控制室</span></p> + </td> + <td + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:35.45pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">位置</span></p> + </td> + <td colspan="17" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:1pt; padding-left:5.4pt; padding-right:4.9pt; vertical-align:middle; width:330.8pt"> + <p style="margin:0pt; text-align:center"> + <span style="font-family:宋体; font-size:9pt" *ngIf="kongzhishi.data"> + {{kongzhishi.data.addres}} + </span> + </p> + </td> + </tr> + <tr style="height:22.3pt"> + <td rowspan="2" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:48.95pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">消防水源</span></p> + </td> + <td + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:35.45pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">消防水池数量</span></p> + </td> + <td colspan="3" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:54.8pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:'Times New Roman'; font-size:9pt">{{planData.data.other.listdata[0].data[0].value}}</span> + </p> + </td> + <td colspan="3" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:42.15pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">位置</span></p> + </td> + <td colspan="4" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:34.55pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">{{planData.data.other.listdata[0].data[1].value}}</span> + </p> + </td> + <td colspan="3" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:43.15pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">总容量</span></p> + </td> + <td colspan="2" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:36.55pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:'Times New Roman'; font-size:9pt">{{planData.data.other.listdata[0].data[2].value}}</span> + </p> + </td> + <td + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:28.65pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">补给</span><br /><span + style="font-family:宋体; font-size:9pt">方式</span></p> + </td> + <td + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:1pt; padding-left:5.4pt; padding-right:4.9pt; vertical-align:middle; width:26.15pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">{{planData.data.other.listdata[0].data[3].value}}</span></p> + </td> + </tr> + <tr style="height:21.45pt"> + <td + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:35.45pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">室外其他水源</span></p> + </td> + <td colspan="10" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:153.1pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:'Times New Roman'; font-size:9pt">{{planData.data.other.listdata[0].data[4].value}}</span> + </p> + </td> + <td colspan="3" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:43.15pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">位置</span></p> + </td> + <td colspan="4" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:1pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.4pt; padding-right:4.9pt; vertical-align:middle; width:112.95pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">{{planData.data.other.listdata[0].data[5].value}}</span></p> + </td> + </tr> + <tr style="height:29.5pt"> + <td + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:48.95pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">自动报警</span></p> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">系统</span></p> + </td> + <td + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:35.45pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">有(</span><span + style="font-family:宋体; font-size:9pt">{{planData.data.other.radiodata[0].isHave ? '√' : + ''}})</span><br /><span style="font-family:宋体; font-size:9pt">无(</span><span + style="font-family:宋体; font-size:9pt">{{planData.data.other.radiodata[0].isHave ? '' : '√'}}</span><span + style="font-family:宋体; font-size:9pt">)</span></p> + </td> + <td colspan="3" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:54.8pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">自动喷水系统</span></p> + </td> + <td colspan="3" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:42.15pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">有(</span><span + style="font-family:宋体; font-size:9pt">{{planData.data.other.radiodata[1].isHave ? '√' : + ''}})</span><br /><span style="font-family:宋体; font-size:9pt">无(</span><span + style="font-family:宋体; font-size:9pt">{{planData.data.other.radiodata[1].isHave ? '' : '√'}}</span><span + style="font-family:宋体; font-size:9pt">)</span></p> + </td> + <td colspan="4" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:34.55pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">应急广播系统</span></p> + </td> + <td colspan="3" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:43.15pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">有(</span><span + style="font-family:宋体; font-size:9pt">{{planData.data.other.radiodata[2].isHave ? '√' : + ''}})</span><br /><span style="font-family:宋体; font-size:9pt">无(</span><span + style="font-family:宋体; font-size:9pt">{{planData.data.other.radiodata[2].isHave ? '' : '√'}}</span><span + style="font-family:宋体; font-size:9pt">)</span></p> + </td> + <td colspan="2" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:36.55pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">防排烟系统</span></p> + </td> + <td colspan="2" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:1pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.4pt; padding-right:4.9pt; vertical-align:middle; width:65.6pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">有(</span><span + style="font-family:宋体; font-size:9pt">{{planData.data.other.radiodata[3].isHave ? '√' : + ''}})</span><br /><span style="font-family:宋体; font-size:9pt">无(</span><span + style="font-family:宋体; font-size:9pt">{{planData.data.other.radiodata[3].isHave ? '' : '√'}}</span><span + style="font-family:宋体; font-size:9pt">)</span></p> + </td> + </tr> + <tr style="height:25.5pt"> + <td + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:48.95pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">室外消火栓数量</span></p> + </td> + <td colspan="5" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:130.4pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:'Times New Roman'; font-size:9pt"></span></p> + </td> + <td colspan="5" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:53pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">室外消火栓位置分布</span></p> + </td> + <td colspan="8" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:1pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.4pt; padding-right:4.9pt; vertical-align:middle; width:172.05pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"> + <span style="font-family:宋体; font-size:9pt" *ngIf="shiwaixiaohuoshuan.data"> + {{shiwaixiaohuoshuan.data.addres}} + </span> + </p> + </td> + </tr> + <tr style="height:28.05pt"> + <td rowspan="2" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:48.95pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">消防泵</span></p> + </td> + <td + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:35.45pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">消火栓泵</span></p> + </td> + <td colspan="2" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:41.5pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">数量:</span><span + style="font-family:'Times New Roman'; font-size:9pt">{{planData.data.other.listdata[1].data[0].value}}</span> + </p> + </td> + <td colspan="3" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:40.9pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">扬程:</span><span + style="font-family:'Times New Roman'; font-size:9pt">{{planData.data.other.listdata[1].data[1].value}}</span><span + style="font-family:'Times New Roman'; font-size:9pt">m</span></p> + </td> + <td colspan="3" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:39.2pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">流量</span><span style="font-family:宋体; font-size:9pt">:</span><span + style="font-family:'Times New Roman'; font-size:9pt">{{planData.data.other.listdata[1].data[2].value}}</span><span + style="font-family:'Times New Roman'; font-size:9pt">L/S</span></p> + </td> + <td colspan="4" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:46.35pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">水泵接合器</span></p> + </td> + <td colspan="3" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:43.25pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">数量:</span><span + style="font-family:'Times New Roman'; font-size:9pt">{{planData.data.other.listdata[1].data[3].value}}</span> + </p> + </td> + <td colspan="2" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:1pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.4pt; padding-right:4.9pt; vertical-align:middle; width:65.6pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">{{planData.data.other.listdata[1].data[4].value}}</span></p> + </td> + </tr> + <tr style="height:26.1pt"> + <td + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:35.45pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">喷淋泵</span></p> + </td> + <td colspan="2" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:41.5pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">数量:</span><span + style="font-family:'Times New Roman'; font-size:9pt">{{planData.data.other.listdata[2].data[0].value}}</span> + </p> + </td> + <td colspan="3" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:40.9pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">扬程:</span><span + style="font-family:'Times New Roman'; font-size:9pt">{{planData.data.other.listdata[2].data[1].value}}</span><span + style="font-family:'Times New Roman'; font-size:9pt">m</span></p> + </td> + <td colspan="3" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:39.2pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">流量:</span><span + style="font-family:'Times New Roman'; font-size:9pt">{{planData.data.other.listdata[2].data[2].value}}</span><span + style="font-family:'Times New Roman'; font-size:9pt">L/S</span></p> + </td> + <td colspan="4" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:46.35pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">水泵接合器</span></p> + </td> + <td colspan="3" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:43.25pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">数量:</span><span + style="font-family:'Times New Roman'; font-size:9pt">{{planData.data.other.listdata[2].data[3].value}}</span> + </p> + </td> + <td colspan="2" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:1pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.4pt; padding-right:4.9pt; vertical-align:middle; width:65.6pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:'Times New Roman'; font-size:9pt">{{planData.data.other.listdata[2].data[4].value}}</span> + </p> + </td> + </tr> + <tr style="height:26.1pt"> + <td + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:48.95pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">消防电梯</span></p> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">数量及位置</span></p> + </td> + <td colspan="2" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:82.25pt"> + <p style="margin:0pt; text-align:center"><span + style="font-family:'Times New Roman'; font-size:9pt">{{planData.data.other.listdata[3].data[0].value}} + <span *ngIf="planData.data.other.listdata[3].data[0].value">,</span> + {{planData.data.other.listdata[3].data[1].value}}</span> + </p> + </td> + <td colspan="4" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:46.4pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">疏散楼梯</span></p> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">数量及位置</span></p> + </td> + <td colspan="6" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:82.05pt"> + <p style="margin:0pt; text-align:center"><span + style="font-family:'Times New Roman'; font-size:9pt">{{planData.data.other.listdata[4].data[0].value}} + <span + *ngIf="planData.data.other.listdata[4].data[0].value">,</span>{{planData.data.other.listdata[4].data[1].value}}</span> + </p> + </td> + <td colspan="4" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:57.55pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">安全出口</span></p> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">数量及位置</span></p> + </td> + <td colspan="2" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:1pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.4pt; padding-right:4.9pt; vertical-align:middle; width:65.6pt"> + <p style="margin:0pt; text-align:center"><span + style="font-family:'Times New Roman'; font-size:9pt">{{planData.data.other.listdata[5].data[0].value}}<span + *ngIf="planData.data.other.listdata[5].data[0].value">,</span>{{planData.data.other.listdata[5].data[1].value}}</span> + </p> + </td> + </tr> + <tr style="height:26.1pt"> + <td + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:48.95pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">室内消火栓数量</span></p> + </td> + <td colspan="4" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:101.05pt"> + <p style="margin:0pt; text-align:center"><span style="font-family:'Times New Roman'; font-size:9pt"></span> + </p> + </td> + <td colspan="4" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:63.3pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">标准层室内消火栓数量及位置</span></p> + </td> + <td colspan="10" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:1pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.4pt; padding-right:4.9pt; vertical-align:middle; width:191.1pt"> + <p style="margin:0pt; text-align:center"><span + style="font-family:'Times New Roman'; font-size:9pt">{{planData.data.other.listdata[6].data[0].value}}<span + *ngIf="planData.data.other.listdata[6].data[0].value">,</span>{{planData.data.other.listdata[6].data[1].value}}</span> + </p> + </td> + </tr> + <ng-container *ngFor="let item of planData.data.key;let key = index"> + <tr style="height:35.1pt"> + <td rowspan="2" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:1pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; height:35.1pt; padding-left:4.9pt; padding-right:5.03pt; vertical-align:middle; width:30.05pt; writing-mode:tb-rl"> + <p style="line-height:12pt; margin:0pt 5.65pt; orphans:0; text-align:center; widows:0"> + <span style="font-family:宋体; font-size:9pt">重点部位情况({{key | chineseNumbers}})</span> + </p> + </td> + <td + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:48.95pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">重点部位名称</span></p> + </td> + <td + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:35.45pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">{{item.data[0].value}}</span></p> + </td> + <td colspan="3" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:54.8pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">重点部位所在位置</span></p> + </td> + <td colspan="3" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:42.15pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">{{item.data[1].value}}</span></p> + </td> + <td colspan="4" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:34.55pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">建筑结构</span></p> + </td> + <td colspan="3" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:43.15pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">{{item.data[2].value}}</span></p> + </td> + <td colspan="2" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:36.55pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">使用性质</span></p> + </td> + <td colspan="2" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:65.6pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">{{item.data[3].value}}</span></p> + </td> + </tr> + <tr style="height:31.75pt"> + <td + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:48.95pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">主要危险性</span></p> + </td> + <td colspan="18" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:1pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.4pt; padding-right:4.9pt; vertical-align:middle; width:377.05pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">{{item.data[4].value}}</span></p> + </td> + </tr> + </ng-container> + + + <tr style="height:56pt"> + <td + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:30.05pt"> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">重点</span></p> + <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span + style="font-family:宋体; font-size:9pt">提示</span></p> + </td> + <td colspan="19" + style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.4pt; padding-right:5.03pt; vertical-align:middle; width:436.8pt"> + <p style="margin:0pt; text-align:center"> + <span style="font-family:'Times New Roman'; font-size:9pt"> + {{planData.data.zhongdiantishi}} + </span> + </p> + </td> + </tr> + </table> </div> </div> </div> \ No newline at end of file diff --git a/src/app/home/basic-info/unit-details/unit-details.component.scss b/src/app/home/basic-info/unit-details/unit-details.component.scss index 96a67a4..6d0b04a 100644 --- a/src/app/home/basic-info/unit-details/unit-details.component.scss +++ b/src/app/home/basic-info/unit-details/unit-details.component.scss @@ -1,6 +1,7 @@ -.bule{ +.bule { color: #2196F3; } + .detailsbox { width: 100%; @@ -56,6 +57,19 @@ line-height: 35px; border-radius: 3px; padding-left: 10px; + display: flex; + justify-content: space-between; + .tabbtn{ + display: flex; + .bule{ + cursor: pointer; + margin-right: 10px; + color: #000; + } + .selected{ + color: #2196F3; + } + } } .content { diff --git a/src/app/home/basic-info/unit-details/unit-details.component.ts b/src/app/home/basic-info/unit-details/unit-details.component.ts index 075f93a..5f98905 100644 --- a/src/app/home/basic-info/unit-details/unit-details.component.ts +++ b/src/app/home/basic-info/unit-details/unit-details.component.ts @@ -1,7 +1,7 @@ import { Component, Input, Renderer2, OnDestroy, AfterViewInit, ElementRef, OnInit, ViewChild, ViewContainerRef } from '@angular/core'; import { FormBuilder, FormGroup, Validators } from '@angular/forms'; import { NzMessageService } from 'ng-zorro-antd/message'; -import { Router,ActivatedRoute } from '@angular/router'; +import { Router, ActivatedRoute } from '@angular/router'; import { MethodService } from 'src/app/service/method.service'; import { TreeService } from 'src/app/service/tree.service'; @@ -27,7 +27,7 @@ export class UnitDetailsComponent implements OnInit { constructor(public methodService: MethodService, private route: ActivatedRoute, private message: NzMessageService, private router: Router, private toTree: TreeService, private fb: FormBuilder, private http: HttpClient, private renderer: Renderer2, private el: ElementRef, public renderer2: Renderer2, private elementRef: ElementRef, private objectsSrv: ObjectsSimpleService, private modal: NzModalService, private viewContainerRef: ViewContainerRef) { } - index=true + index = 1 disableds = false exerciseData: any = { data: { @@ -336,7 +336,8 @@ export class UnitDetailsComponent implements OnInit { this.disableds = true } this.company = this.route.snapshot.queryParams.company - this.organization = JSON.parse(sessionStorage.getItem('userData')).organizationName + this.organization = this.route.snapshot.queryParams.organization + let taskId = this.route.snapshot.queryParams.id this.methodService.getCompanyTaskDetails(taskId).then((data: any) => { let obj = JSON.parse(data.resultData) @@ -350,13 +351,29 @@ export class UnitDetailsComponent implements OnInit { // console.log('实战演练详情', this.exerciseData) let planData = this.methodService.getTaskDetailsItem('数字化预案', obj.form) - if (planData.data) { - this.planData = this.methodService.getTaskDetailsItem('数字化预案', obj.form) + if (JSON.stringify(planData.data) != "{}") { + if (JSON.stringify(planData.data.basicInfo) != "{}") { + this.planData.data.basicInfo = this.methodService.getTaskDetailsItem('数字化预案', obj.form).data.basicInfo + } + if (JSON.stringify(planData.data.other) != "{}") { + this.planData.data.other = this.methodService.getTaskDetailsItem('数字化预案', obj.form).data.other + } + if (planData.data.key.lenth != 0) { + this.planData.data.key = this.methodService.getTaskDetailsItem('数字化预案', obj.form).data.key + } + if (planData.data.zhongdiantishi) { + this.planData.data.zhongdiantishi = this.methodService.getTaskDetailsItem('数字化预案', obj.form).data.zhongdiantishi + } } // console.log('数字化预案详情', this.planData) - - this.kongzhishi = this.methodService.getTaskDetailsItem('消防控制室', obj.form) - this.shiwaixiaohuoshuan = this.methodService.getTaskDetailsItem('室外消火栓', obj.form) + let kongzhishi = this.methodService.getTaskDetailsItem('消防控制室', obj.form) + if (JSON.stringify(kongzhishi.data) != "{}") { + this.kongzhishi = this.methodService.getTaskDetailsItem('消防控制室', obj.form) + } + let shiwaixiaohuoshuan = this.methodService.getTaskDetailsItem('室外消火栓', obj.form) + if (JSON.stringify(shiwaixiaohuoshuan.data) != "{}") { + this.shiwaixiaohuoshuan = this.methodService.getTaskDetailsItem('室外消火栓', obj.form) + } // console.log('消防控制室详情', this.kongzhishi) // console.log('室外消火栓详情', this.shiwaixiaohuoshuan) }) @@ -909,7 +926,7 @@ export class UnitDetailsComponent implements OnInit { <td style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:1pt; vertical-align:middle; width:26.15pt"> <p style="line-height:12pt; margin:0pt; orphans:0; text-align:center; widows:0"><span - style="font-family:'Times New Roman'; font-size:9pt">`+this.datas.facilities.supplyMode+`</span></p> + style="font-family:'Times New Roman'; font-size:9pt">`+ this.datas.facilities.supplyMode + `</span></p> </td> </tr> <tr style="height:21.45pt"> @@ -1419,6 +1436,8 @@ export class UnitDetailsComponent implements OnInit { if (data.data) { this.datas = JSON.parse(data.data) } + + this.datas.basicInfo.name = data.companyName this.datas.basicInfo.addr = data.address // this.datas.basicInfo.phone = data.directorPhone diff --git a/src/app/home/basic-info/unit/unit.component.ts b/src/app/home/basic-info/unit/unit.component.ts index c92939d..7d3a83a 100644 --- a/src/app/home/basic-info/unit/unit.component.ts +++ b/src/app/home/basic-info/unit/unit.component.ts @@ -197,12 +197,13 @@ export class UnitComponent implements OnInit { this.router.navigate(['/basicInfo/unit/details'], { queryParams: { id: data.id, pattern: 'look' } }) } edit(data) { + console.log(data) let unitPagesData = { searchValue: this.searchValue, PageNumber: this.PageNumber } sessionStorage.setItem('unitPagesData', JSON.stringify(unitPagesData)) - this.router.navigate(['/basicInfo/unit/details'], { queryParams: { id: data.id, pattern: 'edit' } }) + this.router.navigate(['/basicInfo/unit/details'], { queryParams: { id: data.id, pattern: 'edit', company: data.companyName, organization: data.organization.name } }) } delete(item) { @@ -225,9 +226,9 @@ export class UnitComponent implements OnInit { download(data) { // console.log(data) - if(data.data){ - this.datas = JSON.parse(data.data) - }else{ + if (data.data) { + this.datas = JSON.parse(data.data) + } else { this.message.create('warning', '该单位未保存过数据'); return } diff --git a/src/app/home/task/station-task-execution/task-details/task-details.component.ts b/src/app/home/task/station-task-execution/task-details/task-details.component.ts index cf620ec..5354fbb 100644 --- a/src/app/home/task/station-task-execution/task-details/task-details.component.ts +++ b/src/app/home/task/station-task-execution/task-details/task-details.component.ts @@ -265,13 +265,29 @@ export class TaskDetailsPagesComponent implements OnInit { // console.log('实战演练详情', this.exerciseData) let planData = this.methodService.getTaskDetailsItem('数字化预案', obj.form) - if (planData.data) { - this.planData = this.methodService.getTaskDetailsItem('数字化预案', obj.form) + if (JSON.stringify(planData.data) != "{}") { + if (JSON.stringify(planData.data.basicInfo) != "{}") { + this.planData.data.basicInfo = this.methodService.getTaskDetailsItem('数字化预案', obj.form).data.basicInfo + } + if (JSON.stringify(planData.data.other) != "{}") { + this.planData.data.other = this.methodService.getTaskDetailsItem('数字化预案', obj.form).data.other + } + if (planData.data.key.lenth != 0) { + this.planData.data.key = this.methodService.getTaskDetailsItem('数字化预案', obj.form).data.key + } + if (planData.data.zhongdiantishi) { + this.planData.data.zhongdiantishi = this.methodService.getTaskDetailsItem('数字化预案', obj.form).data.zhongdiantishi + } + } + console.log('数字化预案详情', this.planData) + let kongzhishi = this.methodService.getTaskDetailsItem('消防控制室', obj.form) + if (JSON.stringify(kongzhishi.data) != "{}") { + this.kongzhishi = this.methodService.getTaskDetailsItem('消防控制室', obj.form) + } + let shiwaixiaohuoshuan = this.methodService.getTaskDetailsItem('室外消火栓', obj.form) + if (JSON.stringify(shiwaixiaohuoshuan.data) != "{}") { + this.shiwaixiaohuoshuan = this.methodService.getTaskDetailsItem('室外消火栓', obj.form) } - // console.log('数字化预案详情', this.planData) - - this.kongzhishi = this.methodService.getTaskDetailsItem('消防控制室', obj.form) - this.shiwaixiaohuoshuan = this.methodService.getTaskDetailsItem('室外消火栓', obj.form) // console.log('消防控制室详情', this.kongzhishi) // console.log('室外消火栓详情', this.shiwaixiaohuoshuan) }) @@ -287,8 +303,8 @@ export class TaskDetailsPagesComponent implements OnInit { type == 1 ? $("#tablebox").wordExport('演练卡') : $("#tablebox2").wordExport('数字化预案'); } - //查看图片 - viewImg(url) { + //查看图片 + viewImg(url) { let dom = document.getElementById(`viewerjs`) let pObjs = dom.childNodes; let node = document.createElement("img")