diff --git a/src/views/appmana/datacenter/DataSummaryPage.vue b/src/views/appmana/datacenter/DataSummaryPage.vue new file mode 100644 index 0000000..e3aa590 --- /dev/null +++ b/src/views/appmana/datacenter/DataSummaryPage.vue @@ -0,0 +1,117 @@ + + + + + diff --git a/src/views/appmana/datacenter/components/RichTextCard.vue b/src/views/appmana/datacenter/components/RichTextCard.vue new file mode 100644 index 0000000..f9b2fae --- /dev/null +++ b/src/views/appmana/datacenter/components/RichTextCard.vue @@ -0,0 +1,96 @@ + + + + + diff --git a/src/views/appmana/datacenter/datacenter.api.ts b/src/views/appmana/datacenter/datacenter.api.ts new file mode 100644 index 0000000..4903012 --- /dev/null +++ b/src/views/appmana/datacenter/datacenter.api.ts @@ -0,0 +1,38 @@ +import { defHttp } from '/@/utils/http/axios'; + + +enum Api { + qualityData = '/appmana/survDisplayInfo/getQualityData', + dataSummary = '/appmana/dataCenter/dataSummary', + deviceAlertStatistic = '/appmana/dataCenter/deviceAlertStatistic', + deviceList = '/appmana/dataCenter/deviceList', +} + + +/** + * 获取数据质量数据 + * @param params + */ +export const getQualityData = (params) => defHttp.get({ url: Api.qualityData, params }, { isTransformResponse: false }); + + + +/** + * 获取数据报告 + * @param params + */ +export const getAllDataSummary = (params) => defHttp.get({ url: Api.dataSummary, params }, { isTransformResponse: false }); + +/** + * 获取支持的设备列表 + * @param params + */ +export const getAllDeviceList = (params) => defHttp.get({ url: Api.deviceList, params }, { isTransformResponse: false }); + + + +/** + * 获取数据报告 + * @param params + */ +export const getDeviceAlertStatistic = (params) => defHttp.post({ url: Api.deviceAlertStatistic, params }, { isTransformResponse: false }); diff --git a/src/views/appmana/datacenter/quality.vue b/src/views/appmana/datacenter/quality.vue new file mode 100644 index 0000000..a6dff6f --- /dev/null +++ b/src/views/appmana/datacenter/quality.vue @@ -0,0 +1,286 @@ + + + + + diff --git a/src/views/appmana/datacenter/statistics.vue b/src/views/appmana/datacenter/statistics.vue new file mode 100644 index 0000000..5a5d28a --- /dev/null +++ b/src/views/appmana/datacenter/statistics.vue @@ -0,0 +1,761 @@ + + + + +