From 184aa1209458bedfda6eaa8423047b6632a110a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BD=95=E5=98=89=E6=82=A6?= <2834007710@qq.com> Date: Wed, 4 Jun 2025 17:36:33 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=AE=8C=E5=96=84=E6=A0=87=E9=A2=98?= =?UTF-8?q?=E4=BF=AE=E5=A4=8Dlogo=E5=92=8Ctitle?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.development | 4 ++-- .env.production | 4 ++-- index.html | 3 +-- public/favicon.ico | Bin 0 -> 4286 bytes public/vite.svg | 1 - src/config/design.ts | 1 + src/config/index.ts | 3 --- src/constants/enums.ts | 1 + src/layouts/components/Aside/index.vue | 2 +- src/pages/chat/layouts/chatWithId/index.vue | 2 +- src/routers/modules/staticRouter.ts | 4 ++-- types/components.d.ts | 2 -- 12 files changed, 11 insertions(+), 16 deletions(-) create mode 100644 public/favicon.ico delete mode 100644 public/vite.svg diff --git a/.env.development b/.env.development index 9508981..7fea9a5 100644 --- a/.env.development +++ b/.env.development @@ -1,8 +1,8 @@ # 页面标题 -VITE_WEB_TITLE = elx-template +VITE_WEB_TITLE = chat-template # 页面英文标题 -VITE_WEB_TITLE_EN = elx-template +VITE_WEB_TITLE_EN = chat-template # 本地环境配置 VITE_WEB_ENV = 'development' diff --git a/.env.production b/.env.production index 6020817..908a4ad 100644 --- a/.env.production +++ b/.env.production @@ -1,8 +1,8 @@ # 页面标题 -VITE_WEB_TITLE = elx-template +VITE_WEB_TITLE = chat-template # 页面英文标题 -VITE_WEB_TITLE_EN = elx-template +VITE_WEB_TITLE_EN = chat-template # 生产环境配置 VITE_WEB_ENV = 'production' diff --git a/index.html b/index.html index 280a952..113714e 100644 --- a/index.html +++ b/index.html @@ -3,10 +3,9 @@ - + %VITE_WEB_TITLE% - diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..80854c505f6ae0334fcb19a31b5398ef30227052 GIT binary patch literal 4286 zcmb`L3sjT$8OGlvK)6Ieh^*ENh)l`6v<#=7que^JokeF?@1E^Ax}I&g?pQjv9*<7y z97;luEt}zzglVg*#yOpxw}}I-Ak)gBRcp(pfFOthfsl}p+q>rr373@1c8(wCPrm!_ zd7l6K=KD^FMEHw|A>ltA4JV2sqIeAKqErlFzk9*4;g*I;o2WkWhtv?Wksi$4K#k9> zr^e|Usd2%&;ZA?5``qkjHqnFFjnojmar}cB8)6%0uMcTXTSJdte}!6JUj0;gzBj9v zZ=%Lo8>nIOrgUhi0=wzqf^~myPFtJMlD?W+*S<=RH~+x*vN5-vB~o&#{mEGnK+b$W za^;DM_lk(KiFnVz<^>Q*Ed}%}t)=D{9{~6)c5Csi-r^zP)S)o58N>Ilw0q z8b#I$Xef(_LJoT5z&5>%2WxP?=XcSi6bHKA75Di^k2Nn@Lv^X^gj&l$<_3>%FPp(; zuxm`mmnE9dEG5h3CDeQ4g?RIaf+^r$XQX$tP2Zjdr(cnZqZgm_ABIo;( z{_BMvdxSdg*qn}9Ta|IbZKHiOMz*I3GzBwDY(K$glSWV@e2#bom)c` zH0Y57Lj(J0a3Y6%hgKSbLC*IE_<|5`oi}Y;L11SfbA!jXm(5@^*fq90X$ctQGA|~h zF}9E2GIfHfe)2Koz|g=x8l1=>-=+_d*$<;HbkctBgI9ze1Do34O((E3kh#I*+skHf z*z|g=x8l1=>-+C@wCiDgBfovZH4#o~yHwblp zU^zX~E)!}k1DP8~kVKt5)5&O=E;Dw=Uh8g;VN>%E4Nl~c zkGYU}`@(W^+z{Sy8$z9T>tCd{GfN2U3}kNTXFo}1muYb=TaqW0+NRTo)+l056B~Qu z{$e!6vRgx64o>8dkGYTueE|(*DI4JdG>izL&U?zgOTC{jCa^an^9J~~gWb%w#XnZ_ zgsEz$e4E-PSN+ivv8>%0mt?fX)j)#{8Vtxmg}IP<`@(d6!Z4K4cUjS6y|>cfZzf@` zK895q|*l7FJM%UNxWzPgaIU-)|nou>s2HzOL1%~lvbzAsW=GAn+V+vW@rV(;$nN-A)v(zlFDsalVz$W=`zgB*)uto44=4CV34BzJB+aXy+H9?Z%n?Y23 zJ;;YL{N~#7D$?_!+-C3mE_h%Q*Lb><=j$G&ds?A&``bS%0h+)_R(NO4w0ZxnoocASWF*E!e@x{j;>^{Uq8mexy4+@cdO-{Ylv#PRfq(Z|1hjKh15N z$k4z(8jQ#xQ(69!DEnM83BBoE3hxG!?oOz?&N1H#WM1jj4r6G)=fqgU>kwa!q)we~^KtgZ&E~sj6f7Xw|HtSA_f2sS3ME(3;Kky?-Weq4+nSxo_F+_tAIb`PCR)}({=eqmCm+jpy zLXRE%mz2OJuoYlex_x`uA4^zw661vUkxnmqUU$6j9W>7=qCAHLL%b%h*T2WDp)ZFn zcumzCa1nEH2KBH8^CHe|d=`BXJreS3`-{t@bg&e4egWgGpF;Psq_Ur_ z7jel)qLz|B({mX8OP&iE2*c(_d3H%4a*!&YM3VAxB%vPq&--6jH0S-Oqrzc)IVxNI?NcTSXMsDI#gT zh$Q9sSs`1Ljh_$7i6r$HokUVAQJ8}$8s(BAycS?E)^}lF3XVnNoG_d#6|Tv~wZa{; cCFPVYt*7j;PRfq9QhADl>UX*DUcsXO0$-@XMgRZ+ literal 0 HcmV?d00001 diff --git a/public/vite.svg b/public/vite.svg deleted file mode 100644 index e7b8dfb..0000000 --- a/public/vite.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/config/design.ts b/src/config/design.ts index e3809c5..d7af973 100644 --- a/src/config/design.ts +++ b/src/config/design.ts @@ -62,6 +62,7 @@ const design: DesignConfigState = { // 是否开启路由动画 isPageAnimate: false, // 路由动画类型 + // 需要自定义路由动画可以把 Main 组件样式代码注释放开,从新对话切换到带id的路由时,会执行这个动画样式 pageAnimateType: 'zoom-fade', // 布局模式 (纵向:vertical | ... | 自己定义) layout: 'vertical', diff --git a/src/config/index.ts b/src/config/index.ts index 4cc82bd..245c8d0 100644 --- a/src/config/index.ts +++ b/src/config/index.ts @@ -2,9 +2,6 @@ // 首页地址[默认] export const HOME_URL: string = '/chat'; -// 登录页地址[默认] -// export const LOGIN_URL: string = '/login'; - // 默认主题颜色 export const DEFAULT_THEME_COLOR: string = '#2992FF'; diff --git a/src/constants/enums.ts b/src/constants/enums.ts index a5235d2..99ccd2c 100644 --- a/src/constants/enums.ts +++ b/src/constants/enums.ts @@ -1,3 +1,4 @@ +// 枚举库,暂时未用到,后续版本可能会用到 import type { EnumValue } from '@jsonlee_12138/enum'; import Enum from '@jsonlee_12138/enum'; diff --git a/src/layouts/components/Aside/index.vue b/src/layouts/components/Aside/index.vue index f4e8f83..0596eda 100644 --- a/src/layouts/components/Aside/index.vue +++ b/src/layouts/components/Aside/index.vue @@ -149,7 +149,7 @@ function handleMenuCommand(command: string, item: ConversationItem
- Elemennt-Plus-X + Element Plus X
diff --git a/src/pages/chat/layouts/chatWithId/index.vue b/src/pages/chat/layouts/chatWithId/index.vue index 4c8ad85..1063343 100644 --- a/src/pages/chat/layouts/chatWithId/index.vue +++ b/src/pages/chat/layouts/chatWithId/index.vue @@ -21,7 +21,7 @@ type MessageItem = BubbleProps & { role: 'ai' | 'user' | 'system'; avatar: string; thinkingStatus?: ThinkingStatus; - expanded?: boolean; + thinlCollapse?: boolean; }; const route = useRoute(); diff --git a/src/routers/modules/staticRouter.ts b/src/routers/modules/staticRouter.ts index 6efa44a..e4105b7 100644 --- a/src/routers/modules/staticRouter.ts +++ b/src/routers/modules/staticRouter.ts @@ -13,7 +13,7 @@ export const layoutRouter: RouteRecordRaw[] = [ name: 'chat', component: () => import('@/pages/chat/index.vue'), meta: { - title: '通用聊天页面', + // title: '通用聊天页面', isDefaultChat: true, icon: 'HomeFilled', isHide: '1', @@ -27,7 +27,7 @@ export const layoutRouter: RouteRecordRaw[] = [ name: 'chatWithId', component: () => import('@/pages/chat/index.vue'), meta: { - title: '带 ID 的聊天页面', + // title: '带 ID 的聊天页面', isDefaultChat: false, }, }, diff --git a/types/components.d.ts b/types/components.d.ts index 90bcc6e..a0fadd3 100644 --- a/types/components.d.ts +++ b/types/components.d.ts @@ -11,7 +11,6 @@ declare module 'vue' { AccountPassword: typeof import('./../src/components/LoginDialog/components/FormLogin/AccountPassword.vue')['default'] DeepThinking: typeof import('./../src/components/DeepThinking/index.vue')['default'] ElAvatar: typeof import('element-plus/es')['ElAvatar'] - ElButtom: typeof import('element-plus/es')['ElButtom'] ElButton: typeof import('element-plus/es')['ElButton'] ElContainer: typeof import('element-plus/es')['ElContainer'] ElDivider: typeof import('element-plus/es')['ElDivider'] @@ -22,7 +21,6 @@ declare module 'vue' { ElIcon: typeof import('element-plus/es')['ElIcon'] ElImage: typeof import('element-plus/es')['ElImage'] ElInput: typeof import('element-plus/es')['ElInput'] - ElLink: typeof import('element-plus/es')['ElLink'] ElMain: typeof import('element-plus/es')['ElMain'] FilesSelect: typeof import('./../src/components/FilesSelect/index.vue')['default'] IconSelect: typeof import('./../src/components/IconSelect/index.vue')['default']