Skip to content

Commit f554205

Browse files
fix: expired tip
1 parent b299ef0 commit f554205

File tree

4 files changed

+31
-11
lines changed

4 files changed

+31
-11
lines changed

ui/src/components/ai-chat/component/answer-content/index.vue

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -148,11 +148,7 @@ function showSource(row: any) {
148148
if (props.type === 'log') {
149149
return true
150150
} else if (row.write_ed && 500 !== row.status) {
151-
if (
152-
props.type === 'debug-ai-chat' ||
153-
props.application?.show_source ||
154-
props.application?.show_exec
155-
) {
151+
if (props.type === 'debug-ai-chat') {
156152
return true
157153
}
158154
}

ui/src/layout/layout-template/MainLayout.vue

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,18 @@
11
<template>
22
<div class="app-layout">
33
<div class="app-header" :class="!isDefaultTheme ? 'custom-header' : ''">
4+
<el-alert
5+
v-if="user.isExpire()"
6+
:title="$t('layout.isExpire')"
7+
type="warning"
8+
class="border-b"
9+
show-icon
10+
:closable="false"
11+
/>
412
<SystemHeader v-if="isShared"></SystemHeader>
513
<UserHeader v-else />
614
</div>
7-
<div class="app-main">
15+
<div class="app-main" :class="user.isExpire() ? 'isExpire' : ''">
816
<layout-container>
917
<template #left>
1018
<Sidebar />
@@ -30,7 +38,7 @@ const {
3038
const isShared = computed(() => {
3139
return folderId === 'shared' || type === 'systemShare'
3240
})
33-
const { theme } = useStore()
41+
const { theme, user } = useStore()
3442
const isDefaultTheme = computed(() => {
3543
return theme.isDefaultTheme()
3644
})

ui/src/layout/layout-template/SimpleLayout.vue

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import AppMain from '@/layout/app-main/index.vue'
66
import useStore from '@/stores'
77
import { useRoute } from 'vue-router'
88
const route = useRoute()
9-
const { theme } = useStore()
9+
const { theme, user } = useStore()
1010
const isDefaultTheme = computed(() => {
1111
return theme.isDefaultTheme()
1212
})
@@ -22,10 +22,18 @@ const isShared = computed(() => {
2222
<template>
2323
<div class="app-layout">
2424
<div class="app-header" :class="!isDefaultTheme ? 'custom-header' : ''">
25+
<el-alert
26+
v-if="user.isExpire()"
27+
:title="$t('layout.isExpire')"
28+
type="warning"
29+
class="border-b"
30+
show-icon
31+
:closable="false"
32+
/>
2533
<SystemHeader v-if="isShared"></SystemHeader>
2634
<UserHeader v-else />
2735
</div>
28-
<div class="app-main">
36+
<div class="app-main" :class="user.isExpire() ? 'isExpire' : ''">
2937
<AppMain />
3038
</div>
3139
</div>

ui/src/layout/layout-template/SystemMainLayout.vue

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,17 @@
11
<template>
22
<div class="app-layout">
33
<div class="app-header" :class="!isDefaultTheme ? 'custom-header' : ''">
4+
<el-alert
5+
v-if="user.isExpire()"
6+
:title="$t('layout.isExpire')"
7+
type="warning"
8+
class="border-b"
9+
show-icon
10+
:closable="false"
11+
/>
412
<SystemHeader />
513
</div>
6-
<div class="app-main">
14+
<div class="app-main" :class="user.isExpire() ? 'isExpire' : ''">
715
<layout-container>
816
<template #left>
917
<Sidebar />
@@ -19,7 +27,7 @@ import SystemHeader from '@/layout/layout-header/SystemHeader.vue'
1927
import Sidebar from '@/layout/components/sidebar/index.vue'
2028
import AppMain from '@/layout/app-main/index.vue'
2129
import useStore from '@/stores'
22-
const { theme } = useStore()
30+
const { theme, user } = useStore()
2331
const isDefaultTheme = computed(() => {
2432
return theme.isDefaultTheme()
2533
})

0 commit comments

Comments
 (0)