|
|
@@ -5,42 +5,44 @@
|
|
|
<span class="breadcrumb-title">{{ name }}</span>
|
|
|
</header>
|
|
|
<main class="safety-platform-container__main">
|
|
|
- <div class="report-title">{{ procedureReport?.eventName }}应急处置</div>
|
|
|
- <div class="duration-time">
|
|
|
- <div class="container-title">
|
|
|
- <span class="line"></span>
|
|
|
- <span>应急处置时间</span>
|
|
|
+ <div class="report-container">
|
|
|
+ <div class="report-title">{{ procedureReport?.eventName }}应急处置</div>
|
|
|
+ <div class="duration-time">
|
|
|
+ <div class="container-title">
|
|
|
+ <span class="line"></span>
|
|
|
+ <span>应急处置时间</span>
|
|
|
+ </div>
|
|
|
+ <TimeLine
|
|
|
+ :startTime="procedureReport?.startTime"
|
|
|
+ :completeTime="procedureReport?.completeTime"
|
|
|
+ :duration="procedureReport?.duration"
|
|
|
+ />
|
|
|
</div>
|
|
|
- <TimeLine
|
|
|
- :startTime="procedureReport?.startTime"
|
|
|
- :completeTime="procedureReport?.completeTime"
|
|
|
- :duration="procedureReport?.duration"
|
|
|
- />
|
|
|
- </div>
|
|
|
- <div class="suggestion-info">
|
|
|
- <div class="container-title">
|
|
|
- <span class="line"></span>
|
|
|
- <span>事件总结与改进建议</span>
|
|
|
- </div>
|
|
|
- <div class="suggestion-content" v-if="procedureReport?.suggestion">{{ procedureReport?.suggestion }}</div>
|
|
|
- <div class="suggestion-content" v-else>暂无内容</div>
|
|
|
- </div>
|
|
|
- <div class="loss-charts">
|
|
|
- <div class="container-title">
|
|
|
- <span class="line"></span>
|
|
|
- <span>损失评估</span>
|
|
|
- </div>
|
|
|
- <div class="loss-num">
|
|
|
- <span class="loss-num-title">共计受损物品</span>
|
|
|
- <span class="loss-num-value">{{ procedureReport?.lossRecordCount || 0 }}</span>
|
|
|
- </div>
|
|
|
- <div v-if="!procedureReport?.lossRecordCount" class="no-loss-record">
|
|
|
- <img src="@/assets/images/empty@1X.png" alt="" />
|
|
|
- <span>本次事件没有损失</span>
|
|
|
+ <div class="suggestion-info">
|
|
|
+ <div class="container-title">
|
|
|
+ <span class="line"></span>
|
|
|
+ <span>事件总结与改进建议</span>
|
|
|
+ </div>
|
|
|
+ <div class="suggestion-content" v-if="procedureReport?.suggestion">{{ procedureReport?.suggestion }}</div>
|
|
|
+ <div class="suggestion-content" v-else>暂无内容</div>
|
|
|
</div>
|
|
|
- <div class="charts-container" v-else>
|
|
|
- <ChartOfSafetyLevel class="chart" :data="procedureReport?.safetyLevelDistributionList || []" />
|
|
|
- <ChartOfDisasterLocation class="chart" :data="procedureReport?.disasterLocationDistributionList || []" />
|
|
|
+ <div class="loss-charts">
|
|
|
+ <div class="container-title">
|
|
|
+ <span class="line"></span>
|
|
|
+ <span>损失评估</span>
|
|
|
+ </div>
|
|
|
+ <div class="loss-num">
|
|
|
+ <span class="loss-num-title">共计受损物品</span>
|
|
|
+ <span class="loss-num-value">{{ procedureReport?.lossRecordCount || 0 }}</span>
|
|
|
+ </div>
|
|
|
+ <div v-if="!procedureReport?.lossRecordCount" class="no-loss-record">
|
|
|
+ <img src="@/assets/images/empty@1X.png" alt="" />
|
|
|
+ <span>本次事件没有损失</span>
|
|
|
+ </div>
|
|
|
+ <div class="charts-container" v-else>
|
|
|
+ <ChartOfSafetyLevel class="chart" :data="procedureReport?.safetyLevelDistributionList || []" />
|
|
|
+ <ChartOfDisasterLocation class="chart" :data="procedureReport?.disasterLocationDistributionList || []" />
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</main>
|
|
|
@@ -78,6 +80,12 @@
|
|
|
|
|
|
.safety-platform-container__main {
|
|
|
padding: 20px 0;
|
|
|
+ display: flex;
|
|
|
+ justify-content: center;
|
|
|
+ }
|
|
|
+
|
|
|
+ .report-container {
|
|
|
+ width: 1000px;
|
|
|
}
|
|
|
|
|
|
.container-title {
|