Jelajahi Sumber

对接空间分析统计次数接口

tengmingxue 1 tahun lalu
induk
melakukan
de811134a1

+ 18 - 1
src/api/interface/interface.ts

@@ -42,7 +42,9 @@ enum Api {
     //(13)获取接口非结构化存储文件个数,文件总容量
     GetDataStoreData = '/interface-center/monitor/getDataStoreData',
     //(14)分组统计文件资源大小(GB)
-    getDRResourceFileSize = '/datasearch-center/space/getDRResourceFileSize'
+    getDRResourceFileSize = '/datasearch-center/space/getDRResourceFileSize',
+    //(15)空间分析统计次数
+    GetSpatialTimes = '/xldanalysis-center/xldanalyst/BusinessStatistics',
 }
 
 /**
@@ -374,3 +376,18 @@ export function QueryDRResourceFileSize(params) {
 }
 
 
+/**
+ * @description 空间分析统计次数
+*/
+export function querySpatialTimes(params) {
+    return new Promise<void>((resolve) => {
+        defHttp.get({ url: Api.GetSpatialTimes, params })
+            .then((r) => {
+                if (r.resp_code === 1 && r.datas && r.datas.length) {
+                    resolve(r.datas);
+                } else {
+                    resolve([]);
+                }
+            })
+    })
+}

+ 2 - 1
src/views/dashboard/workbench/component/SpatialAnnlysis.vue

@@ -19,7 +19,7 @@ import {
   shallowRef,
   onUnmounted
 } from 'vue';
-import { queryBusinessStatistics } from '/@/api/interface/interface';
+import { queryBusinessStatistics,querySpatialTimes } from '/@/api/interface/interface';
 import {GetXldAnalysisStatistics} from '/@/api/dashboard/index';
 import moment from 'moment';
 
@@ -48,6 +48,7 @@ export default defineComponent({
      */
     const queryData = async () => {
       // const res = await GetXldAnalysisStatistics()
+      const res = await querySpatialTimes()
       let seriesData = [120, 170, 183, 145]
       // if(res.resp_code === 0){
       //   seriesData[0] = res.datas.NSFX['1'] + res.datas.NSFX['2']