fix: improve formatting and consistency in ChatHistoryDrawer.vue

This commit is contained in:
wxg0103 2025-08-15 17:59:26 +08:00
parent 15ec70c4a8
commit f78027818d

View File

@ -97,9 +97,10 @@ import HistoryPanel from '@/views/chat/component/HistoryPanel.vue'
import ResetPassword from '@/layout/layout-header/avatar/ResetPassword.vue'
import type {ResetCurrentUserPasswordRequest} from '@/api/type/user'
import chatAPI from '@/api/chat/chat'
import { useRouter } from 'vue-router'
const router = useRouter()
import {useRoute, useRouter} from 'vue-router'
const router = useRouter()
const route = useRoute()
const show = defineModel<boolean>('show')
const props = defineProps<{
@ -128,6 +129,7 @@ const handleClickList = (item: any) => {
const deleteChatLog = (row: any) => {
emit('deleteLog', row)
}
function refreshFieldTitle(chatId: string, abstract: string) {
emit('refreshFieldTitle', chatId, abstract)
}
@ -145,7 +147,12 @@ const handleResetPassword = (param: ResetCurrentUserPasswordRequest) => {
const logout = () => {
chatUser.logout().then(() => {
router.push({ name: 'login' })
router.push({
name: 'login',
params: {accessToken: chatUser.accessToken},
query: route.query,
})
})
}
</script>