diff --git a/src/api/faultManage/actAlarm.ts b/src/api/faultManage/actAlarm.ts index becfee72..ed60a580 100644 --- a/src/api/faultManage/actAlarm.ts +++ b/src/api/faultManage/actAlarm.ts @@ -287,3 +287,34 @@ export async function exportAll(query: Record) { } return result; } + + +/** + * 首页活动告警 + * @param query 查询参数 + * @returns bolb + */ +export async function mainGet() { + let totalSQL = `select count(*) as value,alarm_type as name from alarm where alarm_status=1 group by alarm_type`; + + // 发起请求 + const result = await request({ + url: `/api/rest/databaseManagement/v1/select/omc_db/alarm`, + method: 'get', + params: { + SQL: totalSQL, + }, + }); + + // 解析数据 + if (result.code === RESULT_CODE_SUCCESS) { + const itemData = result.data.data; + if (Array.isArray(itemData)) { + const v = itemData[0]['alarm']; + if (Array.isArray(v)) { + result.data = v; + } + } + } + return result; +} \ No newline at end of file diff --git a/src/views/dashboard/overview/components/AlarnDayLine/index.vue b/src/views/dashboard/overview/components/AlarnDayLine/index.vue index 1257c5b7..7c786b35 100644 --- a/src/views/dashboard/overview/components/AlarnDayLine/index.vue +++ b/src/views/dashboard/overview/components/AlarnDayLine/index.vue @@ -1,381 +1,239 @@ diff --git a/src/views/dashboard/overview/components/AlarnTypeBar/index.vue b/src/views/dashboard/overview/components/AlarnTypeBar/index.vue index bfe5fc9e..6cab9857 100644 --- a/src/views/dashboard/overview/components/AlarnTypeBar/index.vue +++ b/src/views/dashboard/overview/components/AlarnTypeBar/index.vue @@ -1,5 +1,5 @@ - - diff --git a/src/views/dashboard/overview/css/index.css b/src/views/dashboard/overview/css/index.css index 83374f29..d3f9a801 100644 --- a/src/views/dashboard/overview/css/index.css +++ b/src/views/dashboard/overview/css/index.css @@ -98,6 +98,7 @@ .overview .inner { display: flex; justify-content: space-between; + align-items: center; } .overview .inner h4 { font-size: 1.167rem;