From 64819904d178ce2842170adc432c64491bc4454c Mon Sep 17 00:00:00 2001 From: han2015 <1019850453@qq.com> Date: Wed, 11 Mar 2026 15:31:03 +0800 Subject: [PATCH] metabase: embed iframe --- .env.development | 1 + .env.production | 1 + src/api/date/metabase.ts | 14 ++++++++++++++ src/views/date/metabase.vue | 32 ++++++++++++++++++++++++++++++++ 4 files changed, 48 insertions(+) create mode 100644 src/api/date/metabase.ts create mode 100644 src/views/date/metabase.vue diff --git a/.env.development b/.env.development index ee8f405..f180a69 100644 --- a/.env.development +++ b/.env.development @@ -16,3 +16,4 @@ VITE_DEFAULT_AI_AGENT = '5bd9b0e9-d3f4-4089-670a-880009e925a8' VITE_REGUL_AI_AGENT = 'e3be1378-3915-4e5c-b526-9f5447df39ea' VITE_APP_SM4_APP_KEY = '04TzMuvkHm_EZnHm' VITE_AI_API_TOKEN = '7551e976-d154-44a2-7569-204277f5123a' +VITE_METABASE_URL= 'http://localhost:3000/embed/dashboard/' diff --git a/.env.production b/.env.production index 223118a..80ee665 100644 --- a/.env.production +++ b/.env.production @@ -12,3 +12,4 @@ VITE_DEFAULT_AI_AGENT = '74938263-ffe5-43c5-90af-25e62d34a51f' VITE_REGUL_AI_AGENT = 'e3be1378-3915-4e5c-b526-9f5447df39ea' VITE_APP_SM4_APP_KEY = '04TzMuvkHm_EZnHm' VITE_AI_API_TOKEN = '7551e976-d154-44a2-7569-204277f5123a' +VITE_METABASE_URL= 'https://gyhlw.hxgk.group/metabase/embed/dashboard/' diff --git a/src/api/date/metabase.ts b/src/api/date/metabase.ts new file mode 100644 index 0000000..0711119 --- /dev/null +++ b/src/api/date/metabase.ts @@ -0,0 +1,14 @@ +import request from '@/utils/request'; +export const apptoken: string = import.meta.env.VITE_AI_API_TOKEN; +/** + * 获取metabase 服务的jwt token + */ +export function getMetabaseToken() { + return request({ + url: "/aibot/metabase/token", + method: "get", + // headers: { + // 'App-Api-Token': apptoken + // } + }); +} diff --git a/src/views/date/metabase.vue b/src/views/date/metabase.vue new file mode 100644 index 0000000..2f48f23 --- /dev/null +++ b/src/views/date/metabase.vue @@ -0,0 +1,32 @@ + + + + + + + + + \ No newline at end of file