From 587c6f4f386aa2d8779afb087bc8ec012000254f Mon Sep 17 00:00:00 2001 From: gaohaifeng Date: Thu, 28 Aug 2025 19:33:42 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=9B=B4=E6=96=B0API=E8=B7=AF=E5=BE=84?= =?UTF-8?q?=E5=92=8C=E4=BB=A3=E7=90=86=E9=85=8D=E7=BD=AE=E4=BB=A5=E9=80=82?= =?UTF-8?q?=E9=85=8D=E6=9C=AC=E5=9C=B0=E5=BC=80=E5=8F=91=E7=8E=AF=E5=A2=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修改vite配置中的代理目标地址为本地服务,并添加路径重写规则 更新多个组件中的API请求路径,统一添加'/aw'前缀 --- .../Charts/HazardousChemicalsSpace/LineDropdownHaz/index.vue | 2 +- .../Charts/HazardousChemicalsSpace/LineGraph01Haz/index.vue | 2 +- .../Charts/HazardousChemicalsSpace/TopAlarmsHaz/index.vue | 2 +- vite.config.ts | 5 +++-- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/packages/components/Charts/HazardousChemicalsSpace/LineDropdownHaz/index.vue b/src/packages/components/Charts/HazardousChemicalsSpace/LineDropdownHaz/index.vue index 9219e14..faf698e 100644 --- a/src/packages/components/Charts/HazardousChemicalsSpace/LineDropdownHaz/index.vue +++ b/src/packages/components/Charts/HazardousChemicalsSpace/LineDropdownHaz/index.vue @@ -74,7 +74,7 @@ use([DatasetComponent, CanvasRenderer, LineChart, GridComponent, TooltipComponen // API调用函数 const fetchChartData = async (timeType: string, riskLevel: number) => { try { - const response = await axios.get(`/screen/alarmByOption/${timeType}/${riskLevel}`) + const response = await axios.get(`/aw/screen/alarmByOption/${timeType}/${riskLevel}`) if (response.data.state === true) { return response.data.value || [] } else { diff --git a/src/packages/components/Charts/HazardousChemicalsSpace/LineGraph01Haz/index.vue b/src/packages/components/Charts/HazardousChemicalsSpace/LineGraph01Haz/index.vue index 71f832b..f6a1b48 100644 --- a/src/packages/components/Charts/HazardousChemicalsSpace/LineGraph01Haz/index.vue +++ b/src/packages/components/Charts/HazardousChemicalsSpace/LineGraph01Haz/index.vue @@ -85,7 +85,7 @@ const selectedTimeRange = ref('day') // API调用函数 const fetchChartData = async (option: string) => { try { - const response = await axios.get(`/screen/handleByOption/${option}`) + const response = await axios.get(`/aw/screen/handleByOption/${option}`) if (response.data.state === true) { return response.data.value || [] } else { diff --git a/src/packages/components/Charts/HazardousChemicalsSpace/TopAlarmsHaz/index.vue b/src/packages/components/Charts/HazardousChemicalsSpace/TopAlarmsHaz/index.vue index 72c3507..150e696 100644 --- a/src/packages/components/Charts/HazardousChemicalsSpace/TopAlarmsHaz/index.vue +++ b/src/packages/components/Charts/HazardousChemicalsSpace/TopAlarmsHaz/index.vue @@ -93,7 +93,7 @@ const calculateWidth = (value: number) => { // 新增:API调用函数 const fetchCorpsData = async (option: string) => { try { - const response = await axios.get(`/screen/corpsFive/${option}`) + const response = await axios.get(`/aw/screen/corpsFive/${option}`) if (response.data.state === true) { displayData.value = response.data.value || [] } else { diff --git a/vite.config.ts b/vite.config.ts index ca31bbd..8a83b97 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -61,8 +61,9 @@ export default ({ mode }) => secure: true }, '/aw/': { - target: 'http://10.91.33.244/', - changeOrigin: true + target: 'http://127.0.0.1:8080/', + changeOrigin: true, + rewrite: (path) => path.replace(/^\/aw/, '') }, '/awjt/': { target: 'http://127.0.0.1:8921/',