fix: Fix history display errors

v3.2
wangdan-fit2cloud 2025-09-01 15:28:02 +08:00
parent bc26024bcc
commit cbee152262
3 changed files with 8 additions and 5 deletions

View File

@ -86,7 +86,7 @@ const useUserStore = defineStore('user', {
return this.edition != 'CE' && !this.license_is_valid return this.edition != 'CE' && !this.license_is_valid
}, },
isCE() { isCE() {
return this.edition == 'CE' && this.license_is_valid return this.edition == 'CE'
}, },
isPE() { isPE() {
return this.edition == 'PE' && this.license_is_valid return this.edition == 'PE' && this.license_is_valid

View File

@ -207,7 +207,6 @@ import { MsgSuccess, MsgConfirm } from '@/utils/message'
import { copyClick } from '@/utils/clipboard' import { copyClick } from '@/utils/clipboard'
import { resetUrl } from '@/utils/common' import { resetUrl } from '@/utils/common'
import { mapToUrlParams } from '@/utils/application' import { mapToUrlParams } from '@/utils/application'
import useStore from '@/stores'
import { t } from '@/locales' import { t } from '@/locales'
import { EditionConst } from '@/utils/permission/data' import { EditionConst } from '@/utils/permission/data'
import { hasPermission } from '@/utils/permission/index' import { hasPermission } from '@/utils/permission/index'

View File

@ -111,7 +111,11 @@
<template #title>{{ $t('chat.createChat') }}</template> <template #title>{{ $t('chat.createChat') }}</template>
</el-menu-item> </el-menu-item>
<el-sub-menu v-show="isPcCollapse" index="2" v-if="applicationDetail.show_history || user.isCE()"> <el-sub-menu
v-show="isPcCollapse"
index="2"
v-if="applicationDetail.show_history || user.isCE()"
>
<template #title> <template #title>
<AppIcon iconName="app-history-outlined" /> <AppIcon iconName="app-history-outlined" />
</template> </template>
@ -171,9 +175,9 @@
import { ref } from 'vue' import { ref } from 'vue'
import { isAppIcon } from '@/utils/common' import { isAppIcon } from '@/utils/common'
import EditTitleDialog from './EditTitleDialog.vue' import EditTitleDialog from './EditTitleDialog.vue'
import useStore from "@/stores"; import useStore from '@/stores'
const {user} = useStore() const { user } = useStore()
const props = defineProps<{ const props = defineProps<{
applicationDetail: any applicationDetail: any
chatLogData: any[] chatLogData: any[]