From 83a14dd6ad66486c935fefd819c7ca9c36835c22 Mon Sep 17 00:00:00 2001 From: gaohaifeng Date: Wed, 3 Sep 2025 11:41:28 +0800 Subject: [PATCH] =?UTF-8?q?feat(Charts):=20=E6=B7=BB=E5=8A=A0=E5=9C=BA?= =?UTF-8?q?=E6=99=AFID=E9=85=8D=E7=BD=AE=E5=B9=B6=E6=9B=B4=E6=96=B0API?= =?UTF-8?q?=E8=B0=83=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 在HazardousChemicalsSpace图表组件中添加场景ID配置选项,并修改API调用以包含场景ID参数 同时更新vite配置中的代理设置 --- .../LineDropdownHaz/config.ts | 4 ++-- .../LineDropdownHaz/config.vue | 15 +++++++++++++-- .../LineDropdownHaz/index.vue | 3 ++- vite.config.ts | 12 +++++++++--- 4 files changed, 26 insertions(+), 8 deletions(-) diff --git a/src/packages/components/Charts/HazardousChemicalsSpace/LineDropdownHaz/config.ts b/src/packages/components/Charts/HazardousChemicalsSpace/LineDropdownHaz/config.ts index 53d0049..5183c94 100644 --- a/src/packages/components/Charts/HazardousChemicalsSpace/LineDropdownHaz/config.ts +++ b/src/packages/components/Charts/HazardousChemicalsSpace/LineDropdownHaz/config.ts @@ -33,10 +33,10 @@ const otherConfig = { } ] }, - + sceneId: '', } -const option = { +export const option = { ...otherConfig, backgroundColor: 'rgba(13, 16, 22, 1)', grid: { diff --git a/src/packages/components/Charts/HazardousChemicalsSpace/LineDropdownHaz/config.vue b/src/packages/components/Charts/HazardousChemicalsSpace/LineDropdownHaz/config.vue index ce1a89d..5dd0b1e 100644 --- a/src/packages/components/Charts/HazardousChemicalsSpace/LineDropdownHaz/config.vue +++ b/src/packages/components/Charts/HazardousChemicalsSpace/LineDropdownHaz/config.vue @@ -1,16 +1,27 @@ \ No newline at end of file diff --git a/src/packages/components/Charts/HazardousChemicalsSpace/LineDropdownHaz/index.vue b/src/packages/components/Charts/HazardousChemicalsSpace/LineDropdownHaz/index.vue index 265592b..7f698e5 100644 --- a/src/packages/components/Charts/HazardousChemicalsSpace/LineDropdownHaz/index.vue +++ b/src/packages/components/Charts/HazardousChemicalsSpace/LineDropdownHaz/index.vue @@ -74,7 +74,8 @@ use([DatasetComponent, CanvasRenderer, LineChart, GridComponent, TooltipComponen // API调用函数 const fetchChartData = async (timeType: string, riskLevel: number) => { try { - const response:any = await axiosInstance.get(`/awjt/screen/alarmByOption/${timeType}/${riskLevel}`, + console.log('props.chartConfig.option',props.chartConfig.option) + const response:any = await axiosInstance.get(`/awjt/screen/alarmByOption/${timeType}/${riskLevel}/${props.chartConfig.option.sceneId}`, {baseURL:''}) if (response.state === true) { return response.value || [] diff --git a/vite.config.ts b/vite.config.ts index 8a83b97..0f46979 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -66,9 +66,15 @@ export default ({ mode }) => rewrite: (path) => path.replace(/^\/aw/, '') }, '/awjt/': { - target: 'http://127.0.0.1:8921/', - changeOrigin: true - }, '/dev': { + target: 'http://127.0.0.1:8080/', + changeOrigin: true, + rewrite: (path) => path.replace(/^\/awjt/, '') + }, + // '/awjt/': { + // target: 'http://127.0.0.1:8921/', + // changeOrigin: true + // }, + '/dev': { target: 'http://127.0.0.1:8080', changeOrigin: true, rewrite: (path) => path.replace(/^\/dev/, '')