修复 SubscribeSeasonDialog 关闭事件处理,优化季信息显示逻辑

This commit is contained in:
jxxghp
2025-04-04 10:51:55 +08:00
parent 8352ba335b
commit 357191afcf
2 changed files with 3 additions and 2 deletions

View File

@@ -506,7 +506,7 @@ function onRemoveSubscribe() {
v-model="subscribeSeasonDialog"
:media="media"
@subscribe="subscribeSeasons"
@close="subscribeEditDialog = false"
@close="subscribeSeasonDialog = false"
/>
<!-- 订阅编辑弹窗 -->
<SubscribeEditDialog

View File

@@ -3,6 +3,7 @@ import api from '@/api'
import { doneNProgress, startNProgress } from '@/api/nprogress'
import { MediaInfo, MediaSeason, NotExistMediaInfo } from '@/api/types'
import { PropType } from 'vue'
import NoDataFound from '@/components/NoDataFound.vue'
// 定义事件
const emit = defineEmits(['subscribe', 'close'])
@@ -142,7 +143,7 @@ onMounted(async () => {
<VCardText>
<LoadingBanner v-if="!isRefreshed" class="mt-5" />
<VList
v-if="isRefreshed && seasonInfos.length > 0"
v-else-if="seasonInfos.length > 0"
v-model:selected="seasonsSelected"
lines="three"
select-strategy="classic"