mirror of
https://github.com/yangjian102621/geekai.git
synced 2025-09-18 01:06:39 +08:00
optimize the logic for showing chat history
This commit is contained in:
parent
efc1ea5d8b
commit
296d83c3a1
@ -86,7 +86,7 @@ func (s *Server) Run(webRoot embed.FS, path string, debug bool) {
|
||||
engine.Use(AuthorizeMiddleware(s))
|
||||
engine.Use(Recover)
|
||||
|
||||
engine.POST("test", s.TestHandle)
|
||||
engine.POST("api/test", s.TestHandle)
|
||||
engine.GET("api/session/get", s.GetSessionHandle)
|
||||
engine.POST("api/login", s.LoginHandle)
|
||||
engine.POST("api/logout", s.LogoutHandle)
|
||||
@ -116,6 +116,9 @@ func (s *Server) Run(webRoot embed.FS, path string, debug bool) {
|
||||
if c.Request.URL.Path == "/favicon.ico" {
|
||||
c.Redirect(http.StatusMovedPermanently, "/chat/"+c.Request.URL.Path)
|
||||
}
|
||||
if c.Request.URL.Path == "/" {
|
||||
c.Redirect(http.StatusMovedPermanently, "/chat")
|
||||
}
|
||||
})
|
||||
|
||||
// process front-end web static files
|
||||
|
@ -5,19 +5,8 @@
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1.0">
|
||||
<link rel="icon" href="favicon.ico">
|
||||
<title>ChatGPT 助手</title>
|
||||
|
||||
<style>
|
||||
* {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
html, body {
|
||||
height: 100%;
|
||||
}
|
||||
</style>
|
||||
<link rel="icon" href="favicon.ico" type="image/x-icon">
|
||||
<title>ChatGPT-Plus</title>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
@ -25,7 +14,6 @@
|
||||
<strong>请开启JavaScript支持</strong>
|
||||
</noscript>
|
||||
<div id="app"></div>
|
||||
<script type="module" src="src/main.js"></script>
|
||||
</body>
|
||||
|
||||
</html>
|
@ -1,4 +1,4 @@
|
||||
import {createRouter, createWebHistory} from 'vue-router'
|
||||
import {createRouter, createWebHashHistory} from 'vue-router'
|
||||
import {createApp} from 'vue'
|
||||
import ElementPlus from "element-plus"
|
||||
import "element-plus/dist/index.css"
|
||||
@ -45,7 +45,7 @@ const routes = [
|
||||
]
|
||||
|
||||
const router = createRouter({
|
||||
history: createWebHistory(),
|
||||
history: createWebHashHistory(),
|
||||
routes: routes,
|
||||
})
|
||||
|
||||
|
@ -679,8 +679,16 @@ export default defineComponent({
|
||||
|
||||
.tip-text {
|
||||
text-align left
|
||||
padding 10px 20px;
|
||||
line-height 1.5
|
||||
padding 0 20px 10px 20px;
|
||||
|
||||
.el-alert {
|
||||
padding 5px;
|
||||
|
||||
.el-alert__description {
|
||||
font-size 14px;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -16,10 +16,7 @@ module.exports = defineConfig({
|
||||
]
|
||||
},
|
||||
|
||||
publicPath: process.env.NODE_ENV === 'production'
|
||||
? '/chat'
|
||||
: '/',
|
||||
|
||||
publicPath: process.env.NODE_ENV === 'production' ? '/chat' : '/',
|
||||
outputDir: '../dist',
|
||||
crossorigin: "anonymous",
|
||||
devServer: {
|
||||
|
Loading…
Reference in New Issue
Block a user