From 561e2e7598e34bc17ad72a659829dc78b706f99b Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Mon, 04 Nov 2024 19:24:44 +0800
Subject: [PATCH] 首页显示调整

---
 src/views/survey/components/box/fireSource.vue |   38 ++++++++++++++++++--------------------
 1 files changed, 18 insertions(+), 20 deletions(-)

diff --git a/src/views/survey/components/box/fireSource.vue b/src/views/survey/components/box/fireSource.vue
index e2b8d97..89233ab 100644
--- a/src/views/survey/components/box/fireSource.vue
+++ b/src/views/survey/components/box/fireSource.vue
@@ -1,23 +1,24 @@
-
 <script setup>
-import { Text } from 'vue';
+import { Text } from 'vue'
 import publicContent from './publicContent.vue'
 const { VITE_APP_BASE } = import.meta.env
 import { getDetail } from '@/api/indParkInfo'
+
+import { getAssetsFile } from 'utils/utils'
 
 let state = reactive({
   parkInfo: {}
 })
 
 // 企业信息统计数组
-let parkInfoList = ref([
+let parkInfoList = reactive([
   {
     id: 1,
     name: 'plaArea',
     title: '园区面积',
     content: '1000',
     unit: '公顷',
-    img: 'images/雨量站@2x.png'
+    img: getAssetsFile('yq-mj.png', '/bgicon')
   },
   {
     id: 2,
@@ -25,7 +26,7 @@
     title: '救援人员数量',
     content: '1000',
     unit: '人',
-    img: 'images/雨量站@2x.png'
+    img: getAssetsFile('yq-jy.png', '/bgicon')
 
   },
   {
@@ -33,34 +34,31 @@
     name: 'riskFirmNum',
     title: '风险企业数量',
     content: '1000',
-    img: 'images/雨量站@2x.png'
+    img: getAssetsFile('yq-fx.png', '/bgicon')
   },
   {
     id: 4,
     name: 'proTarNum',
     title: '保护目标数量',
     content: '1000',
-    img: 'images/雨量站@2x.png'
+    img: getAssetsFile('yq-bh.png', '/bgicon')
   },
   {
     id: 5,
     name: 'spaceNum',
     title: '应急空间数量',
     content: '1000',
-    img: 'images/雨量站@2x.png'
+    img: getAssetsFile('yq-yj.png', '/bgicon')
   },
   {
     id: 6,
     name: 'firmNum',
     title: '企业数量',
     content: '1000',
-    img: 'images/雨量站@2x.png'
+    img: getAssetsFile('yq-qy.png', '/bgicon')
   }
 ]
 )
-
-
-
 
 // 初始化
 onMounted(() => {
@@ -68,10 +66,10 @@
 
 })
 // 获取详情
-function getData() {
+function getData () {
   getDetail().then(res => {
     state.parkInfo = res.data.data
-    parkInfoList.value.forEach(item => {
+    parkInfoList.forEach(item => {
       if (item.name == 'plaArea') {
         state.parkInfo[item.name] && (item.content = (state.parkInfo[item.name] * 100).toFixed(2))
       } else {
@@ -102,7 +100,7 @@
 
         <div class="container">
           <div class="box-content-sj" v-for="item in parkInfoList" :key="item.id">
-            <img :src="VITE_APP_BASE + item.img" alt="">
+            <img :src="item.img" alt="">
             <div>
               <div class="box-content-ss">
                 <div>
@@ -138,9 +136,8 @@
 
 .box-content-img {
   height: 300px;
-  overflow: scroll;
-  // 隐藏滚动条
-  scrollbar-width: none;
+  overflow-x: hidden;
+  overflow-y: auto;
 }
 
 .box-content-img img {
@@ -185,8 +182,9 @@
 }
 
 .box-content-sj img {
-  max-width: 60%;
-  height: 60px;
+  width: 36px;
+  height: 36px;
+  vertical-align: middle;
 }
 
 .box-content-ss {

--
Gitblit v1.9.3