Browse Source

Merge remote-tracking branch 'origin/dev' into dev

Hwf 1 month ago
parent
commit
935bec9848

BIN
src/assets/images/footer.png


+ 0 - 5
src/types/components.d.ts

@@ -34,11 +34,6 @@ declare module 'vue' {
     ElSkeleton: typeof import('element-plus/es')['ElSkeleton']
     ElSkeletonItem: typeof import('element-plus/es')['ElSkeletonItem']
     ElSlider: typeof import('element-plus/es')['ElSlider']
-    ElStep: typeof import('element-plus/es')['ElStep']
-    ElSteps: typeof import('element-plus/es')['ElSteps']
-    ElSwitch: typeof import('element-plus/es')['ElSwitch']
-    ElTabPane: typeof import('element-plus/es')['ElTabPane']
-    ElTabs: typeof import('element-plus/es')['ElTabs']
     ElText: typeof import('element-plus/es')['ElText']
     ElTimeline: typeof import('element-plus/es')['ElTimeline']
     ElTimelineItem: typeof import('element-plus/es')['ElTimelineItem']

+ 22 - 11
src/views/emergencyCommandMap/RightSection/ShiJianJieBao.vue

@@ -1,20 +1,23 @@
 <template>
   <div class="table-content">
-    <div v-for="(item, index) in dataList" :key="index" class="box1">
-      <div class="box2">
-        <div class="box3">
-          <div class="box-header">
-            <div class="box-title">{{ item.name }}单位名称</div>
-            <div class="time">{{ item.update_time }}</div>
+    <div v-if="dataList.length > 0">
+      <div v-for="(item, index) in dataList" :key="index" class="box1">
+        <div class="box2">
+          <div class="box3">
+            <div class="box-header">
+              <div class="box-title">{{ item.name }}单位名称</div>
+              <div class="time">{{ item.update_time }}</div>
+            </div>
+            <div class="">
+              <div class="box-title">{{ item.content }}内容</div>
+            </div>
+            <div class="box-title">{{ item.feedback_content }}</div>
+            <div class="time">附件</div>
           </div>
-          <div class="">
-            <div class="box-title">{{ item.content }}内容</div>
-          </div>
-          <div class="box-title">{{ item.feedback_content }}</div>
-          <div class="time">附件</div>
         </div>
       </div>
     </div>
+    <div v-else class="no-data">暂无数据</div>
   </div>
   <div class="more" @click="showMoreEventManageList">查看更多</div>
 
@@ -244,4 +247,12 @@ watch(
     }
   }
 }
+.no-data {
+  display: flex;
+  justify-content: center;
+  align-items: center;
+  font-size: 44px;
+  color: #fff; // 灰色文字
+  text-align: center;
+}
 </style>