ccj 2 lat temu
rodzic
commit
92ff71b989

+ 1 - 0
src/api/V2/charts/index.js

@@ -1,3 +1,4 @@
 
 // export const API_GET_GETCHARTSDATA = `/biInfoController/selectBiInfo`
 export const API_GET_GETCHARTSDATA = `/biInfoController/selectBiInfoNew`
+export const API_GET_CLEARCACHE = `/biInfoController/clearCache`

+ 11 - 1
src/layout/index/top/top-setting.vue

@@ -35,7 +35,9 @@
                       @change="changeVesslBankMethod" />
         </BaseCol>
       </BaseRow>
-
+      <BaseRow >
+       <button @click="clear()">清理后台缓存</button>
+      </BaseRow>
       <span class="version">{{$t('systemVersion')+ ' ' + systemVersion}}</span>
     </BaseCol>
   </BaseDrawer>
@@ -43,6 +45,8 @@
 
 <script>
 import { mapActions, mapGetters, mapState } from 'vuex';
+import { clearCache }
+  from '@/model/home/index'
 export default {
   props: {
     value: {
@@ -116,6 +120,12 @@ export default {
         typeId: 'shipMap',
         showFlag: val
       }])
+    },
+    clear(){
+       clearCache({
+        }).toPromise().then(res => {
+          this.$message.success('缓存清理成功')
+        })
     }
   }
 };

+ 2 - 0
src/model/home/index.js

@@ -10,6 +10,7 @@ import { API_GET_NOTICE_QUERY_NOTICENUMBER } from '@/api/V2/notice'
 
 import {
   API_GET_GETCHARTSDATA,
+  API_GET_CLEARCACHE
 } from '@/api/V2/charts'
 import {
   API_GET_ANNOUNCEMENTISSUE_QUERY_QUERYHOMEPAGE,
@@ -27,4 +28,5 @@ export const getCurrentUserInfo = appRx.get(API_GET_GETCURRENTUSERINFO, errorCat
 
 export const getStaffHomeShowList = appRx.get(API_GET_GETSTAFFHOMESHOWLIST, errorCatcher, errorHandle, filter)
 export const gChartsData = appRx.get(API_GET_GETCHARTSDATA, errorCatcher, errorHandle, filter)
+export const clearCache = appRx.get(API_GET_CLEARCACHE, errorCatcher, errorHandle, filter)
 export const getAdminId = appRx.post(API_GET_ADMINID, errorCatcher, errorHandle, filter)

+ 1 - 53
src/views/home/index.vue

@@ -24,59 +24,7 @@
       </div>
     </div>
   </div>
-   <div class="contents ">
-    <div class="contetn_left">
-      <div class="pagetab">
-        <!-- <div class="item">实时监测</div> -->
-        
-      </div>
-      <ItemWrap class="contetn_left-top contetn_lr-item" title="设备总览">
-        <LeftTop/>
-      </ItemWrap>
-       <ItemWrap class="contetn_left-center contetn_lr-item" title="用户总览">
-        <LeftCenter />
-      </ItemWrap>
-       <ItemWrap class="contetn_left-bottom contetn_lr-item" title="设备提醒" style="padding: 0 10px 16px 10px">
-        <LeftBottom />
-      </ItemWrap>
-    </div>
-     <div class="contetn_center">
-        <div class="maptitle">
-      <div class="zuo"></div>
-      <span class="titletext">库点流向分布</span>
-      <div class="you"></div>
-    </div>
-       <dv-border-box-13>
-          <div id="china-map"></div>
-      </dv-border-box-13>
-     
-      <!-- <CenterMap class="contetn_center_top" /> -->
-      <!-- <ItemWrap class="contetn_center-bottom" title="安装计划">
-        <CenterBottom />
-      </ItemWrap> -->
-    </div>
-        <div class="contetn_right">
-      <ItemWrap
-        class="contetn_left-bottom contetn_lr-item"
-        title="报警次数"
-      >
-        <RightTop />
-      </ItemWrap>
-      <ItemWrap
-        class="contetn_left-bottom contetn_lr-item"
-        title="报警排名(TOP8)"
-        style="padding: 0 10px 16px 10px"
-      >
-        <RightCenter />
-      </ItemWrap>
-      <ItemWrap
-        class="contetn_left-bottom contetn_lr-item"
-        title="数据统计图 "
-      >
-        <RightBottom />
-      </ItemWrap>
-    </div>
-  </div>
+   
 </div>
 </template>