动环接口调整

This commit is contained in:
2025-12-12 10:09:30 +08:00
parent 8f4bf593dc
commit c49b23040c
2 changed files with 15 additions and 10 deletions

View File

@@ -122,20 +122,20 @@ export const getTrainingManagementDataPark = (data) => {
// 动环监控-总设备数 /jeelowcode/power_env_device_totol_num
export const getPowerEnvDeviceTotalNum = (data) => {
return request.post({ url: '/jeelowcode/power_env_device_totol_num', data })
return request.post({ url: '/jeelowcode/report-data/list/power_env_device_totol_num', data })
}
// 动环监控-告警设备类型分布 /jeelowcode/power_env_device_alarm_distribution
export const getPowerEnvDeviceAlarmDistribution = (data) => {
return request.post({ url: '/jeelowcode/power_env_device_alarm_distribution', data })
return request.post({ url: '/jeelowcode/report-data/list/power_env_device_alarm_distribution', data })
}
// 动环监控-当月告警趋势 /jeelowcode/power_env_alarm_trend
export const getPowerEnvAlarmTrend = (data) => {
return request.post({ url: '/jeelowcode/power_env_alarm_trend', data })
return request.post({ url: '/jeelowcode/report-data/list/power_env_alarm_trend', data })
}
// 动环监控-园区信息列表 /jeelowcode/power_env_device_group_type_campus
export const getPowerEnvDeviceGroupTypeCampus = (data) => {
return request.post({ url: '/jeelowcode/power_env_device_group_type_campus', data })
return request.post({ url: '/jeelowcode/report-data/list/power_env_device_group_type_campus', data })
}

View File

@@ -109,6 +109,8 @@
<a
:class="['detail-link', row.hasAlarm ? 'detail-alarm' : 'detail-normal']"
@click="handleViewDetail(row)"
:href="'http://10.0.64.20/configcenter/console/device-manage'"
target="_blank"
>
<span v-if="row.hasAlarm" class="alarm-badge">异常</span>
<span v-else class="normal-badge">正常</span>
@@ -440,8 +442,10 @@ const fetchTotalDevices = async () => {
pageSize: 10
};
const response = await getPowerEnvDeviceTotalNum(params);
if (response.code === 0 && response.data?.records?.length > 0) {
const total = parseInt(response.data.records[0].total || '0', 10);
debugger
if (response.records?.length > 0) {
debugger
const total = parseInt(response.records[0].total || '0', 10);
totalDevices.value = total;
onlineDevices.value = total; // 在线设备数也用total
}
@@ -522,11 +526,12 @@ const fetchParkList = async () => {
pageSize: parkListPage.value.pageSize
};
const response = await getPowerEnvDeviceGroupTypeCampus(params);
if (response.code === 0 && response.data) {
parkListPage.value.total = response.data.total || 0;
debugger
if (response.records?.length>0) {
parkListPage.value.total = response.records?.length || 0;
if (response.data.records && response.data.records.length > 0) {
parkList.value = response.data.records.map((item: any) => {
if (response.records && response.records.length > 0) {
parkList.value = response.records.map((item: any) => {
const upsCount = parseInt(item.ups || '0', 10);
const jmktCount = parseInt(item.jmkt || '0', 10);
const wsdCount = parseInt(item.wsd || '0', 10);