Selaa lähdekoodia

forest-通知公告

qinhouyu 2 vuotta sitten
vanhempi
commit
ea11f3d15e
2 muutettua tiedostoa jossa 22 lisäystä ja 5 poistoa
  1. 8 1
      src/api/forest.js
  2. 14 4
      src/views/forest.vue

+ 8 - 1
src/api/forest.js

@@ -359,7 +359,14 @@ export function sendMessage(param) {
     data:param
   })
 }
-
+// 左侧获取通知公共
+export function getLatestNotice() {
+  return request({
+    url: '/system/notice/getLatestNotice',
+    method: 'get',
+    params: {},
+  })
+}
 
 // 事件审核
 export function eventExamine(param) {

+ 14 - 4
src/views/forest.vue

@@ -7,18 +7,18 @@
     <div class="visual-body">
       <!-- 左侧 -->
       <div class="leftbar" ref="left">
-        <!-- 1 基本情况 -->
+        <!-- 1 通知公告 -->
         <div class="forthis">
           <dv-border-box-13 backgroundColor="rgba(12, 19, 38, .90)" style="padding-bottom: 1rem;">
             <img src="../assets/images/integrated/light.png" style="width: 100%; margin-top: .4rem;" />
             <div class="this-title">
-              <span>基本情况</span>
+              <span>通知公告</span>
               <dv-decoration-3 style="width:150px;height:15px;margin-right: 1rem;" />
             </div>
             <div class="i-list-con h-14">
               <div class="d-l-con no_hover">
                 <div class="d-l-l-text w-100p no-weight">
-                  <h4 class="line-h-1 w-100p" v-html="forestInfo">{{ forestInfo }}</h4>
+                  <h4 class="line-h-1 w-100p" v-html="noticeContent">{{ noticeContent }}</h4>
                 </div>
               </div>
             </div>
@@ -414,6 +414,7 @@ import Cookies from 'js-cookie'
 
 import {
   getMenuEventType,
+  getLatestNotice,
   getEventPush,
   getBaseInfo,
   getTodayEvents,
@@ -488,7 +489,7 @@ export default {
     // 初始化地图数据
     this.getSuperMapUrl();
     setTimeout(() => {
-    this.getBaseInfo()
+      this.getLatestNotice()
     this.getTodayEvents(this.getCurrentDataStr())
     this.getDeptEventCount(this.getCurrentDataStr())
     this.getWeather(this.getCurrentDataStr())
@@ -509,6 +510,7 @@ export default {
   },
   data() {
     return {
+      noticeContent: '', //通知公告
       nextbutton:false,
       title:"",
       //警报MP3文件
@@ -615,6 +617,14 @@ export default {
         this.$refs.supermap.removeAllviewer(num, -1);
       });
     },
+    getLatestNotice() {
+      //左侧获取通知公告
+      getLatestNotice().then(res => {
+        if (res.code == 200) {
+          this.noticeContent = res.data.noticeContent //通知公告
+        }
+      })
+    },
     getMenuEventType() {
       let that = this
       getMenuEventType().then(res => {