ref: 重构黄金指标数据列表,图表切换显示优化

This commit is contained in:
TsMask
2024-02-01 19:25:05 +08:00
parent 6502fbb17b
commit bcff048930
5 changed files with 507 additions and 386 deletions

View File

@@ -82,19 +82,11 @@ export async function listgoldData(query: Record<string, any>) {
* @param query 查询参数
* @returns object
*/
export async function goldData(query: Record<string, any>) {
export async function listKPIData(query: Record<string, any>) {
const result = await request({
url: `/neData/kpi/data`,
method: 'get',
params: {
neType: query.neType[0],
neId: query.neType[1],
startTime: query.beginTime,
endTime: query.endTime,
interval: query.particle,
sortField: query.sortField,
sortOrder: query.sortOrder,
},
params: query,
timeout: 60_000,
});
@@ -102,14 +94,14 @@ export async function goldData(query: Record<string, any>) {
}
/**
* 查询网元可用黄金指标
* 查询黄金指标数据kpi.id转换title
* @param neType 网元类型
* @returns object
*/
export async function getGoldTitleByNE(neType: string) {
export async function getKPITitle(neType: string) {
// 发起请求
const result = await request({
url: `/ne/kpi/title`,
url: `/neData/kpi/title`,
method: 'get',
params: { neType },
});

View File

@@ -252,7 +252,7 @@ onMounted(() => {
});
onBeforeUnmount(() => {
newChart.dispose();
newChart?.dispose();
});
</script>

View File

@@ -708,14 +708,14 @@ export default {
value:'Value',
startTime:'Start Time',
endTime:'End Time',
particle: 'Granularity',
interval: 'Granularity',
timeFrame: 'Time Range',
nullTip:'There are no statistical data within this time range',
kpiTitle:'KPI Statistics Chart',
allData:'Complete Data',
makeLine:'Statistical Chart',
kpiChartTitle:'KPI Statistics Chart',
kpiTableTitle:'KPI Statistics Data',
time:'Time',
exportSure:'Confirm whether to export all statistical data',
exportEmpty: "Export data is empty",
}
},
traceManage: {

View File

@@ -708,14 +708,14 @@ export default {
value:'值',
startTime:'开始时间',
endTime:'结束时间',
particle:'颗粒度',
interval:'颗粒度',
timeFrame:'时间范围',
nullTip:'此时间范围内没有统计数据',
kpiTitle:'KPI统计图表',
allData:'完整统计数据',
makeLine:'统计图',
kpiChartTitle:'KPI统计图表',
kpiTableTitle:'KPI统计数据',
time:'时间',
exportSure:'确认是否导出全部统计数据',
exportEmpty: "导出数据为空",
}
},
traceManage: {

File diff suppressed because it is too large Load Diff