fix(echarts):修复接口404,修复接口数据字段匹配

This commit is contained in:
Free-sss 2025-09-02 16:28:29 +08:00
parent 161b180e01
commit 600b27aa5c
3 changed files with 13 additions and 13 deletions

View File

@ -1,24 +1,24 @@
{
"dimensions": [
"alarmLevel",
"count"
"alarm_count"
],
"source": [
{
"alarmLevel": "分类一",
"count": 94
"alarm_count": 94
},
{
"alarmLevel": "分类3",
"count": 4
"alarm_count": 4
},
{
"alarmLevel": "分类2",
"count": 30
"alarm_count": 30
},
{
"alarmLevel": "分类4",
"count": 40
"alarm_count": 40
}
]
}

View File

@ -182,8 +182,8 @@ const fetchAlarmData = async ({ startTime, endTime }: { startTime: string; endTi
const defaultNoData = {
dimensions: props.chartConfig.option.dataset.dimensions,
source: [{
[props.chartConfig.option.dataset.dimensions[0]]: "测试数据",
[props.chartConfig.option.dataset.dimensions[1]]: 10
[props.chartConfig.option.dataset.dimensions[0]]: "数据",
[props.chartConfig.option.dataset.dimensions[1]]: 0
}],
};
try {

View File

@ -237,7 +237,7 @@ function generateTimeRange(period: string): { startTime: string; endTime: string
async function fetchAlarmData({ startTime, endTime }: { startTime: string; endTime: string }) {
try {
const res: any = await axiosInstance.get(
`/awjt/getAlarmdataRecord`,
`/awjt/space/getNumberByAlarmLevel`,
{
params: { startTime, endTime }, //
responseType: 'json',
@ -245,14 +245,14 @@ async function fetchAlarmData({ startTime, endTime }: { startTime: string; endTi
}
);
if ( res) {
if (res.state === true && res.value) {
console.log("API 响应数据:", res);
//
return {
dimensions: ['name', 'value'],
source: res.map((item: any) => ({
source: res.value.map((item: any) => ({
name: item.alarmLevel,
value: item.alarmNun
value: item.alarm_count
}))
};
} else {