diff --git a/src/assets/images/ai/icon-delet.png b/src/assets/images/ai/icon-delet.png
new file mode 100644
index 0000000..15bfff0
Binary files /dev/null and b/src/assets/images/ai/icon-delet.png differ
diff --git a/src/assets/images/ai/icon-edit.png b/src/assets/images/ai/icon-edit.png
new file mode 100644
index 0000000..6b4b598
Binary files /dev/null and b/src/assets/images/ai/icon-edit.png differ
diff --git a/src/enums/pageEnum.ts b/src/enums/pageEnum.ts
index 147cb00..49dc792 100644
--- a/src/enums/pageEnum.ts
+++ b/src/enums/pageEnum.ts
@@ -20,8 +20,8 @@ export enum EditEnum {
export enum PageEnum {
// 登录
- BASE_LOGIN = '/chat/1745227092138',
- BASE_LOGIN_NAME = 'chat',
+ BASE_LOGIN = '/ai',
+ BASE_LOGIN_NAME = 'ai',
//重定向
REDIRECT = '/redirect',
diff --git a/src/router/base.ts b/src/router/base.ts
index 0f9c691..6dbccc8 100644
--- a/src/router/base.ts
+++ b/src/router/base.ts
@@ -5,7 +5,9 @@ import { PageEnum } from '@/enums/pageEnum'
import { GoReload } from '@/components/GoReload'
export const LoginRoute: RouteRecordRaw = {
- path:'/ai',
+ // path: PageEnum.BASE_LOGIN,
+ // name: PageEnum.BASE_LOGIN_NAME,
+ path: '/ai',
name: 'ai',
component: () => import('@/views/AI/index.vue'),
meta: {
@@ -13,18 +15,19 @@ export const LoginRoute: RouteRecordRaw = {
},
children: [
{
- path: '/',
- redirect: '/chat/1745227092138'
- },
- {
- path: '/chat/:id',
- name: 'chat',
- component: () => import('@/views/AI/chat/index.vue')
+ path: '',
+ redirect: '/myBoard'
},
+
{
path: '/board/:id',
name: 'board',
component: () => import('@/views/chart/index.vue')
+ },
+ {
+ path: '/myBoard',
+ name: 'myBoard',
+ component: () => import('@/views/AI/myBoard/index.vue')
}
]
}
diff --git a/src/router/router-guards.ts b/src/router/router-guards.ts
index a0897e3..044623a 100644
--- a/src/router/router-guards.ts
+++ b/src/router/router-guards.ts
@@ -8,7 +8,8 @@ const routerAllowList = [
PageEnum.BASE_LOGIN_NAME,
// 预览
PreviewEnum.CHART_PREVIEW_NAME,
- 'board'
+ 'board',
+ 'myBoard'
]
export function createRouterGuards(router: Router) {
@@ -27,10 +28,9 @@ export function createRouterGuards(router: Router) {
if (isErrorPage === -1) {
next({ name: PageEnum.ERROR_PAGE_NAME_404 })
}
-
// @ts-ignore
if (!routerAllowList.includes(to.name) && !loginCheck()) {
- next({ name: PageEnum.BASE_LOGIN_NAME })
+ next({ name: 'myBoard' })
}
next()
})
diff --git a/src/styles/pages/font.css b/src/styles/pages/font.css
new file mode 100644
index 0000000..946dc61
--- /dev/null
+++ b/src/styles/pages/font.css
@@ -0,0 +1,14 @@
+@font-face {
+ font-family: "DingTalk JinBuTi-Regular";
+ src: url("./font/YouSheBiaoTiHei-2.ttf");
+}
+
+@font-face {
+ font-family: "AlibabaPuHuiTi-Regular";
+ src: url("./font/AlibabaSans-Regular.otf");
+ }
+
+ @font-face {
+ font-family: "AlibabaPuHuiTi-Medium";
+ src: url("./font/AlibabaSans-Medium.otf");
+ }
\ No newline at end of file
diff --git a/src/styles/pages/font/AlibabaSans-Bold.otf b/src/styles/pages/font/AlibabaSans-Bold.otf
new file mode 100644
index 0000000..1029756
Binary files /dev/null and b/src/styles/pages/font/AlibabaSans-Bold.otf differ
diff --git a/src/styles/pages/font/AlibabaSans-Medium.otf b/src/styles/pages/font/AlibabaSans-Medium.otf
new file mode 100644
index 0000000..71a2177
Binary files /dev/null and b/src/styles/pages/font/AlibabaSans-Medium.otf differ
diff --git a/src/styles/pages/font/AlibabaSans-Regular.otf b/src/styles/pages/font/AlibabaSans-Regular.otf
new file mode 100644
index 0000000..317ebe9
Binary files /dev/null and b/src/styles/pages/font/AlibabaSans-Regular.otf differ
diff --git a/src/styles/pages/font/AlimamaShuHeiTi-Bold.ttf b/src/styles/pages/font/AlimamaShuHeiTi-Bold.ttf
new file mode 100644
index 0000000..4c9f3cc
Binary files /dev/null and b/src/styles/pages/font/AlimamaShuHeiTi-Bold.ttf differ
diff --git a/src/styles/pages/font/DIN-Bold.otf b/src/styles/pages/font/DIN-Bold.otf
new file mode 100644
index 0000000..782e68e
Binary files /dev/null and b/src/styles/pages/font/DIN-Bold.otf differ
diff --git a/src/styles/pages/font/DIN-Light.otf b/src/styles/pages/font/DIN-Light.otf
new file mode 100644
index 0000000..349739e
Binary files /dev/null and b/src/styles/pages/font/DIN-Light.otf differ
diff --git a/src/styles/pages/font/DIN-Medium.otf b/src/styles/pages/font/DIN-Medium.otf
new file mode 100644
index 0000000..3296d1e
Binary files /dev/null and b/src/styles/pages/font/DIN-Medium.otf differ
diff --git a/src/styles/pages/font/YouSheBiaoTiHei-2.ttf b/src/styles/pages/font/YouSheBiaoTiHei-2.ttf
new file mode 100644
index 0000000..3729151
Binary files /dev/null and b/src/styles/pages/font/YouSheBiaoTiHei-2.ttf differ
diff --git a/src/styles/pages/index.scss b/src/styles/pages/index.scss
index 1ec6eaf..5c7289b 100644
--- a/src/styles/pages/index.scss
+++ b/src/styles/pages/index.scss
@@ -1,3 +1,6 @@
+
+@import url('./font.css');
+
// 页面全局样式
// 去除高德地图 logo
.amap-logo {
diff --git a/src/views/AI/components/history/index.vue b/src/views/AI/components/history/index.vue
index bd72a0c..6e1a1ae 100644
--- a/src/views/AI/components/history/index.vue
+++ b/src/views/AI/components/history/index.vue
@@ -96,12 +96,12 @@ const getMessageInfo = id => {
onMounted(() => {
fetchList()
- messageList()
+ // messageList()
})
defineExpose({
fetchList,
- messageList
+ // messageList
})
diff --git a/src/views/AI/components/logo/index.vue b/src/views/AI/components/logo/index.vue
index 28b6ce5..819b0af 100644
--- a/src/views/AI/components/logo/index.vue
+++ b/src/views/AI/components/logo/index.vue
@@ -1,7 +1,10 @@
- AI助手
+