From 603ce75ad0689ea293ca6e63fb46dbcf965392ef Mon Sep 17 00:00:00 2001 From: houzhongjian <houzhongyi@126.com> Date: 星期三, 07 五月 2025 10:54:51 +0800 Subject: [PATCH] 模型管理➡数据分析第三方页面跳过token有效期判定,每次请求接口之前先授权 --- src/views/model/pre/analysis/index.vue | 14 ++++++++++++-- 1 files changed, 12 insertions(+), 2 deletions(-) diff --git a/src/views/model/pre/analysis/index.vue b/src/views/model/pre/analysis/index.vue index 0d10885..e377c25 100644 --- a/src/views/model/pre/analysis/index.vue +++ b/src/views/model/pre/analysis/index.vue @@ -398,6 +398,9 @@ formData.value.startTime = data.startTime formData.value.endTime = data.endTime + // 默认影响时间 + changeInfluenceFactorTime(data.predictTime); + // 获取影响因素结果列表 influenceFactorResultList.value = await influenceFactorApi.getResultList({ outIds: outIds, @@ -407,8 +410,14 @@ // 获取影响因素结果列表 influenceFactorList.value = await influenceFactorApi.getListByOutId(formData.value.checkedItemData.id) - // 根据factorOutputId去重,因为不同的统计规则会有重复的影响因素 - influenceFactorList.value = Array.from(new Map(influenceFactorList.value.map(item => [item.factorOutputId, item])).values()); + if (influenceFactorList.value && influenceFactorList.value.length > 0) { + // 根据factorOutputId去重,因为不同的统计规则会有重复的影响因素 + influenceFactorList.value = Array.from(new Map(influenceFactorList.value.map(item => [item.factorOutputId, item])).values()); + // 默认选中第一个影响因素 + influenceFactor.value = influenceFactorList.value?.[0]?.factorOutputId + getInfluenceFactorChart(influenceFactorList.value?.[0]?.factorOutputId) + } + const paramsAlarm = reactive({ outIds: outIds, @@ -758,6 +767,7 @@ const data = await McsApi.getPreDataCharts(params) if (!data?.dataViewList || data.dataViewList.length === 0) { + myInfluenceFactorChart.clear() return } -- Gitblit v1.9.3