From e940e4f8093571ba5124aec8ce50dfb0af3bb69f Mon Sep 17 00:00:00 2001 From: duanhao Date: Mon, 11 Aug 2025 17:06:37 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/store/groupEvolution/index.js | 36 +++++++++---------- .../components/groupAnalysis.vue | 19 +++++----- 2 files changed, 28 insertions(+), 27 deletions(-) diff --git a/src/store/groupEvolution/index.js b/src/store/groupEvolution/index.js index 4c07436..bd67fd3 100644 --- a/src/store/groupEvolution/index.js +++ b/src/store/groupEvolution/index.js @@ -463,9 +463,9 @@ export const useGroupStructureStore = defineStore("groupStructure", { chart: { xAxisData: item.chart.xaxisData.map((item) => utcStringToHHMMSS(item)), yAxisRange: { - min: 0, - max: Math.ceil(item.chart.yaxisRange.max / 5) * 5, - interval: Math.ceil(item.chart.yaxisRange.max / 5) + min: item.name === '内部密度指数演化' ? 20.0 : 0, + max: item.name === '内部密度指数演化' ? 20.5 : Math.ceil(item.chart.yaxisRange.max / 5) * 5, + interval: item.name === '内部密度指数演化' ? 0.1 : Math.ceil(item.chart.yaxisRange.max / 5) }, seriesList: item.chart.seriesList.map((item) => ({ data: item.data, @@ -480,9 +480,9 @@ export const useGroupStructureStore = defineStore("groupStructure", { chart: { xAxisData: item.chart.xaxisData.map((item) => utcStringToHHMMSS(item)), yAxisRange: { - min: 0, - max: Math.ceil(item.chart.yaxisRange.max / 5) * 5, - interval: Math.ceil(item.chart.yaxisRange.max / 5) + min: item.name === '内部密度指数演化' ? 20.0 : 0, + max: item.name === '内部密度指数演化' ? 20.5 : Math.ceil(item.chart.yaxisRange.max / 5) * 5, + interval: item.name === '内部密度指数演化' ? 0.1 : Math.ceil(item.chart.yaxisRange.max / 5) }, seriesList: item.chart.seriesList.map((item) => ({ data: item.data, @@ -497,9 +497,9 @@ export const useGroupStructureStore = defineStore("groupStructure", { chart: { xAxisData: item.chart.xaxisData.map((item) => utcStringToHHMMSS(item)), yAxisRange: { - min: 0, - max: Math.ceil(item.chart.yaxisRange.max / 5) * 5, - interval: Math.ceil(item.chart.yaxisRange.max / 5) + min: item.name === '内部密度指数演化' ? 20.0 : 0, + max: item.name === '内部密度指数演化' ? 20.5 : Math.ceil(item.chart.yaxisRange.max / 5) * 5, + interval: item.name === '内部密度指数演化' ? 0.1 : Math.ceil(item.chart.yaxisRange.max / 5) }, seriesList: item.chart.seriesList.map((item) => ({ data: item.data, @@ -626,9 +626,9 @@ export const useGroupMemberStore = defineStore("groupMember", { chart: { xAxisData: item.chart.xaxisData.map((item) => utcStringToHHMMSS(item)), yAxisRange: { - min: 0, - max: Math.ceil(item.chart.yaxisRange.max / 5) * 5, - interval: Math.ceil(item.chart.yaxisRange.max / 5) + min: item.name ==='合并演化' || item.name ==='扩展演化' ? 20.00 : 0, + max: item.name ==='合并演化' || item.name ==='扩展演化' ? 20.03 : Math.ceil(item.chart.yaxisRange.max / 5) * 5, + interval: item.name ==='合并演化' || item.name ==='扩展演化' ? 0.006 : Math.ceil(item.chart.yaxisRange.max / 5) }, seriesList: item.chart.seriesList.map((item) => ({ data: item.data.map((item) => item.toFixed(2)), @@ -644,9 +644,9 @@ export const useGroupMemberStore = defineStore("groupMember", { chart: { xAxisData: item.chart.xaxisData.map((item) => utcStringToHHMMSS(item)), yAxisRange: { - min: 0, - max: Math.ceil(item.chart.yaxisRange.max / 5) * 5, - interval: Math.ceil(item.chart.yaxisRange.max / 5) + min: item.name ==='合并演化' || item.name ==='扩展演化' ? 20.00 : 0, + max: item.name ==='合并演化' || item.name ==='扩展演化' ? 20.03 : Math.ceil(item.chart.yaxisRange.max / 5) * 5, + interval: item.name ==='合并演化' || item.name ==='扩展演化' ? 0.006 : Math.ceil(item.chart.yaxisRange.max / 5) }, seriesList: item.chart.seriesList.map((item) => ({ data: item.data.map((item) => item.toFixed(2)), @@ -662,9 +662,9 @@ export const useGroupMemberStore = defineStore("groupMember", { chart: { xAxisData: item.chart.xaxisData.map((item) => utcStringToHHMMSS(item)), yAxisRange: { - min: 0, - max: Math.ceil(item.chart.yaxisRange.max / 5) * 5, - interval: Math.ceil(item.chart.yaxisRange.max / 5) + min: item.name ==='合并演化' ? 20.00 : 0, + max: item.name ==='合并演化' ? 20.03 : Math.ceil(item.chart.yaxisRange.max / 5) * 5, + interval: item.name ==='合并演化' ? 0.006 : Math.ceil(item.chart.yaxisRange.max / 5) }, seriesList: item.chart.seriesList.map((item) => ({ data: item.data.map((item) => item.toFixed(2)), diff --git a/src/views/GroupEvolution/groupStructure/components/groupAnalysis.vue b/src/views/GroupEvolution/groupStructure/components/groupAnalysis.vue index 4f8108f..472001c 100644 --- a/src/views/GroupEvolution/groupStructure/components/groupAnalysis.vue +++ b/src/views/GroupEvolution/groupStructure/components/groupAnalysis.vue @@ -29,9 +29,9 @@