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