diff --git a/src/assets/images/cultivate_01.png b/src/assets/images/cultivate_01.png new file mode 100644 index 0000000..5c49b58 Binary files /dev/null and b/src/assets/images/cultivate_01.png differ diff --git a/src/icons/svg/上下滑动.svg b/src/icons/svg/上下滑动.svg new file mode 100644 index 0000000..a5f6321 --- /dev/null +++ b/src/icons/svg/上下滑动.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/io/request.js b/src/io/request.js index d6f4d1e..ddda6e7 100644 --- a/src/io/request.js +++ b/src/io/request.js @@ -61,10 +61,10 @@ service.interceptors.response.use( error => { const authModal = useAuthModal(); const userInfo = useUserInfo(); - + if (error.message == 'canceled') return Promise.reject(error) const res = error.response?.data - + const { requestBaseUrl } = error.config if (requestBaseUrl == 'chat') { if (res.errcode == 401) { @@ -73,6 +73,9 @@ service.interceptors.response.use( userInfo.updateUserInfo({}); localCache.remove('auth'); localCache.remove('userInfo'); + } else if (res.errcode == 10011) { + localCache.remove('auth'); + localCache.remove('userInfo'); } else { showToast(res.errmsg || 'Error') } diff --git a/src/router/index.js b/src/router/index.js index 558904a..e7f92b9 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -16,6 +16,7 @@ const router = createRouter({ meta: { title: "首页", // 页面标题 group: 'home', // 导航归属 + footer: false, }, component: () => import("@/views/home/index.vue"), }, @@ -33,7 +34,7 @@ const router = createRouter({ component: () => import("@/views/chat/index.vue"), meta: { title: 'AI助理', - footer: false, + } }] }, diff --git a/src/views/assistant/index.vue b/src/views/assistant/index.vue index 30b557c..abb5f27 100644 --- a/src/views/assistant/index.vue +++ b/src/views/assistant/index.vue @@ -1,16 +1,19 @@