diff --git a/webapp/packages/supersonic-fe/config/config.ts b/webapp/packages/supersonic-fe/config/config.ts index 11eefdc5b..196a578f5 100644 --- a/webapp/packages/supersonic-fe/config/config.ts +++ b/webapp/packages/supersonic-fe/config/config.ts @@ -79,7 +79,7 @@ export default defineConfig({ manifest: { basePath: '/', }, - base: publicPath, + base: '/', publicPath, outputPath: RUN_TYPE === 'local' ? 'supersonic-webapp' : 'dist', /** @@ -152,7 +152,7 @@ export default defineConfig({ */ headScripts: [ // 解决首次加载时白屏的问题 - { src: '/scripts/loading.js', async: true }, + { src: `${publicPath}scripts/loading.js`, async: true }, ], //================ pro 插件配置 ================= diff --git a/webapp/packages/supersonic-fe/src/pages/SemanticModel/Insights/components/TagInfoSider.tsx b/webapp/packages/supersonic-fe/src/pages/SemanticModel/Insights/components/TagInfoSider.tsx index acb738edc..fda9725ac 100644 --- a/webapp/packages/supersonic-fe/src/pages/SemanticModel/Insights/components/TagInfoSider.tsx +++ b/webapp/packages/supersonic-fe/src/pages/SemanticModel/Insights/components/TagInfoSider.tsx @@ -90,7 +90,7 @@ const TagInfoSider: React.FC = ({ tagData, dimensionMap, metricMap }) => { - window.open(`/webapp/model/${tagData.domainId}/${tagData.modelId}/`); + window.open(`/model/${tagData.domainId}/${tagData.modelId}/`); }} > @@ -139,7 +139,7 @@ const TagInfoSider: React.FC = ({ tagData, dimensionMap, metricMap }) => { - window.open(`/webapp/model/${tagData.domainId}/0/overview`); + window.open(`/model/${tagData.domainId}/0/overview`); }} > diff --git a/webapp/packages/supersonic-fe/src/pages/SemanticModel/Metric/MetricInfoEditSider.tsx b/webapp/packages/supersonic-fe/src/pages/SemanticModel/Metric/MetricInfoEditSider.tsx index 6e776b1dc..80c760c17 100644 --- a/webapp/packages/supersonic-fe/src/pages/SemanticModel/Metric/MetricInfoEditSider.tsx +++ b/webapp/packages/supersonic-fe/src/pages/SemanticModel/Metric/MetricInfoEditSider.tsx @@ -53,7 +53,7 @@ const MetricInfoEditSider: React.FC = ({ metircData, onSettingKeyChange } { - window.open(`/webapp/model/${metircData.domainId}/${metircData.modelId}/`); + window.open(`/model/${metircData.domainId}/${metircData.modelId}/`); }} > @@ -118,7 +118,7 @@ const MetricInfoEditSider: React.FC = ({ metircData, onSettingKeyChange } { - window.open(`/webapp/model/${metircData.domainId}/0/overview`); + window.open(`/model/${metircData.domainId}/0/overview`); }} > diff --git a/webapp/packages/supersonic-fe/src/pages/SemanticModel/Metric/MetricInfoSider.tsx b/webapp/packages/supersonic-fe/src/pages/SemanticModel/Metric/MetricInfoSider.tsx index d4aa329aa..ce1bee863 100644 --- a/webapp/packages/supersonic-fe/src/pages/SemanticModel/Metric/MetricInfoSider.tsx +++ b/webapp/packages/supersonic-fe/src/pages/SemanticModel/Metric/MetricInfoSider.tsx @@ -43,7 +43,7 @@ const MetricInfoSider: React.FC = ({ { - window.open(`/webapp/model/${metircData.domainId}/${metircData.modelId}/`); + window.open(`/model/${metircData.domainId}/${metircData.modelId}/`); }} > @@ -92,7 +92,7 @@ const MetricInfoSider: React.FC = ({ { - window.open(`/webapp/model/${metircData.domainId}/0/overview`); + window.open(`/model/${metircData.domainId}/0/overview`); }} >