fix: application

This commit is contained in:
wangdan-fit2cloud 2025-07-02 14:30:41 +08:00
parent a98f20e5b9
commit 25125ca571
2 changed files with 8 additions and 6 deletions

View File

@ -263,7 +263,7 @@ const urlParams = computed(() =>
mapToUrlParams(apiInputParams.value) ? '?' + mapToUrlParams(apiInputParams.value) : '', mapToUrlParams(apiInputParams.value) ? '?' + mapToUrlParams(apiInputParams.value) : '',
) )
const shareUrl = computed( const shareUrl = computed(
() => `${window.location.origin}/chat/` + accessToken.value.access_token + urlParams.value, () => `${window.location.origin}/chat/` + accessToken.value?.access_token + urlParams.value,
) )
const dayOptions = [ const dayOptions = [

View File

@ -46,10 +46,12 @@
</el-button> </el-button>
<template #dropdown> <template #dropdown>
<el-dropdown-menu> <el-dropdown-menu>
<el-dropdown-item :href="shareUrl"> <a :href="shareUrl" target="_blank">
<AppIcon iconName="app-create-chat" class="mr-4"></AppIcon> <el-dropdown-item>
{{ $t('views.application.operation.toChat') }} <AppIcon iconName="app-create-chat" class="mr-4"></AppIcon>
</el-dropdown-item> {{ $t('views.application.operation.toChat') }}
</el-dropdown-item>
</a>
<el-dropdown-item @click="openHistory"> <el-dropdown-item @click="openHistory">
<AppIcon iconName="app-history-outlined"></AppIcon> <AppIcon iconName="app-history-outlined"></AppIcon>
@ -182,7 +184,7 @@ const urlParams = computed(() =>
mapToUrlParams(apiInputParams.value) ? '?' + mapToUrlParams(apiInputParams.value) : '', mapToUrlParams(apiInputParams.value) ? '?' + mapToUrlParams(apiInputParams.value) : '',
) )
const shareUrl = computed( const shareUrl = computed(
() => `${window.location.origin}/chat/` + detail.value.access_token + urlParams.value, () => `${window.location.origin}/chat/` + detail.value?.access_token + urlParams.value,
) )
function back() { function back() {