修改 基本新信息页面高度

This commit is contained in:
GGJ
2024-05-27 19:52:10 +08:00
parent 260bd0580e
commit b8edfbb2e8
8 changed files with 645 additions and 628 deletions

View File

@@ -1,96 +1,97 @@
<template>
<div class='default-main'>
<el-descriptions :column='2' border>
<el-descriptions-item label='填报人'>
<div class="default-main">
<el-descriptions :column="2" border>
<el-descriptions-item label="填报人">
{{ detailData.reporter }}
</el-descriptions-item>
<el-descriptions-item label='填报日期'>
<el-descriptions-item label="填报日期">
{{ formatDate(detailData.reportDate, 'YYYY-MM-DD') }}
</el-descriptions-item>
<el-descriptions-item label='填报部门'>
<el-descriptions-item label="填报部门">
{{ detailData.orgName }}
</el-descriptions-item>
<el-descriptions-item label='工程投产日期'>
<el-descriptions-item label="工程投产日期">
{{ formatDate(detailData.expectedProductionDate, 'YYYY-MM-DD') }}
</el-descriptions-item>
<el-descriptions-item label='所属地市'>
<el-descriptions-item label="所属地市">
{{ detailData.city }}
</el-descriptions-item>
<el-descriptions-item label='用户状态'>
<el-descriptions-item label="用户状态">
{{
userStateList.find(item => {
return item.value == detailData.userStatus
})?.label
}}
</el-descriptions-item>
<el-descriptions-item label='工程名'>
<el-descriptions-item label="工程名">
{{ detailData.projectName }}
</el-descriptions-item>
<!--文件地址-->>
<el-descriptions-item label='终端台账信息'>
<!--文件地址-->
>
<el-descriptions-item label="终端台账信息">
<el-icon>
<Link />
</el-icon>
<a :href='proviteData?.preliminaryDesignDescription.url'>
<a :href="proviteData?.preliminaryDesignDescription.url">
{{ proviteData?.preliminaryDesignDescription.name }}
</a>
</el-descriptions-item>
<el-descriptions-item label='监测点台账信息'>
<el-descriptions-item label="监测点台账信息">
<el-icon>
<Link />
</el-icon>
<a :href='proviteData?.predictionEvaluationReport.url'>
<a :href="proviteData?.predictionEvaluationReport.url">
{{ proviteData?.predictionEvaluationReport.name }}
</a>
</el-descriptions-item>
<el-descriptions-item label='验收检验报告单'>
<el-descriptions-item label="验收检验报告单">
<el-icon>
<Link />
</el-icon>
<a :href='proviteData?.predictionEvaluationReviewOpinions.url'>
<a :href="proviteData?.predictionEvaluationReviewOpinions.url">
{{ proviteData?.predictionEvaluationReviewOpinions.name }}
</a>
</el-descriptions-item>
<el-descriptions-item label='验收检验报告'>
<el-descriptions-item label="验收检验报告">
<el-icon>
<Link />
</el-icon>
<a :href='proviteData?.sensitiveDevices.url'>{{ proviteData?.sensitiveDevices.name }}</a>
<a :href="proviteData?.sensitiveDevices.url">{{ proviteData?.sensitiveDevices.name }}</a>
</el-descriptions-item>
<el-descriptions-item label='型式实验报告'>
<el-descriptions-item label="型式实验报告">
<el-icon>
<Link />
</el-icon>
<a :href='proviteData?.antiInterferenceReport.url'>{{ proviteData?.antiInterferenceReport.name }}</a>
<a :href="proviteData?.antiInterferenceReport.url">{{ proviteData?.antiInterferenceReport.name }}</a>
</el-descriptions-item>
<el-descriptions-item label='出厂检验报告'>
<el-descriptions-item label="出厂检验报告">
<el-icon>
<Link />
</el-icon>
<a :href='proviteData?.powerQualityReport.url'>{{ proviteData?.powerQualityReport.name }}</a>
<a :href="proviteData?.powerQualityReport.url">{{ proviteData?.powerQualityReport.name }}</a>
</el-descriptions-item>
<el-descriptions-item label='性能检测报告'>
<el-descriptions-item label="性能检测报告">
<el-icon>
<Link />
</el-icon>
<a :href='proviteData?.antiInterferenceReport.url'>{{ proviteData?.antiInterferenceReport.name }}</a>
<a :href="proviteData?.antiInterferenceReport.url">{{ proviteData?.antiInterferenceReport.name }}</a>
</el-descriptions-item>
<el-descriptions-item label='信息安全检测报告'>
<el-descriptions-item label="信息安全检测报告">
<el-icon>
<Link />
</el-icon>
<a :href='proviteData?.powerQualityReport.url'>{{ proviteData?.powerQualityReport.name }}</a>
<a :href="proviteData?.powerQualityReport.url">{{ proviteData?.powerQualityReport.name }}</a>
</el-descriptions-item>
<el-descriptions-item label='其他附件'>
<el-descriptions-item label="其他附件">
<el-icon>
<Link />
</el-icon>
<a :href='proviteData?.additionalAttachments.url'>{{ proviteData?.additionalAttachments.name }}</a>
<a :href="proviteData?.additionalAttachments.url">{{ proviteData?.additionalAttachments.name }}</a>
</el-descriptions-item>
</el-descriptions>
</div>
</template>
<script lang='ts' setup>
<script lang="ts" setup>
import { onMounted, ref, reactive } from 'vue'
import { useRoute } from 'vue-router'
import { formatDate } from '@/utils/formatTime'
@@ -338,9 +339,9 @@ onMounted(() => {
getInfo()
})
</script>
<style lang='scss'>
<style lang="scss">
.default-main {
height: calc(100vh - 100px);
// height: calc(100vh - 100px);
overflow: auto;
}