mirror of
https://github.com/jxxghp/MoviePilot-Frontend.git
synced 2026-09-04 23:18:44 +08:00
修复 SubscribeSeasonDialog 关闭事件处理,优化季信息显示逻辑
This commit is contained in:
@@ -506,7 +506,7 @@ function onRemoveSubscribe() {
|
|||||||
v-model="subscribeSeasonDialog"
|
v-model="subscribeSeasonDialog"
|
||||||
:media="media"
|
:media="media"
|
||||||
@subscribe="subscribeSeasons"
|
@subscribe="subscribeSeasons"
|
||||||
@close="subscribeEditDialog = false"
|
@close="subscribeSeasonDialog = false"
|
||||||
/>
|
/>
|
||||||
<!-- 订阅编辑弹窗 -->
|
<!-- 订阅编辑弹窗 -->
|
||||||
<SubscribeEditDialog
|
<SubscribeEditDialog
|
||||||
|
|||||||
@@ -3,6 +3,7 @@ import api from '@/api'
|
|||||||
import { doneNProgress, startNProgress } from '@/api/nprogress'
|
import { doneNProgress, startNProgress } from '@/api/nprogress'
|
||||||
import { MediaInfo, MediaSeason, NotExistMediaInfo } from '@/api/types'
|
import { MediaInfo, MediaSeason, NotExistMediaInfo } from '@/api/types'
|
||||||
import { PropType } from 'vue'
|
import { PropType } from 'vue'
|
||||||
|
import NoDataFound from '@/components/NoDataFound.vue'
|
||||||
|
|
||||||
// 定义事件
|
// 定义事件
|
||||||
const emit = defineEmits(['subscribe', 'close'])
|
const emit = defineEmits(['subscribe', 'close'])
|
||||||
@@ -142,7 +143,7 @@ onMounted(async () => {
|
|||||||
<VCardText>
|
<VCardText>
|
||||||
<LoadingBanner v-if="!isRefreshed" class="mt-5" />
|
<LoadingBanner v-if="!isRefreshed" class="mt-5" />
|
||||||
<VList
|
<VList
|
||||||
v-if="isRefreshed && seasonInfos.length > 0"
|
v-else-if="seasonInfos.length > 0"
|
||||||
v-model:selected="seasonsSelected"
|
v-model:selected="seasonsSelected"
|
||||||
lines="three"
|
lines="three"
|
||||||
select-strategy="classic"
|
select-strategy="classic"
|
||||||
|
|||||||
Reference in New Issue
Block a user