mirror of
https://github.com/jxxghp/MoviePilot-Frontend.git
synced 2026-07-03 13:31:34 +08:00
Merge pull request #442 from CHANTXU64/v2
This commit is contained in:
@@ -234,9 +234,14 @@ async function checkMovieSubscribed() {
|
|||||||
isSubscribed.value = await checkSubscribe()
|
isSubscribed.value = await checkSubscribe()
|
||||||
}
|
}
|
||||||
|
|
||||||
// 过滤掉第0季
|
// 季列表,第0季排在最后
|
||||||
const getMediaSeasons = computed(() => {
|
const getMediaSeasons = computed(() => {
|
||||||
return mediaDetail.value?.season_info?.filter(season => season.season_number !== 0)
|
if (!mediaDetail.value?.season_info) return []
|
||||||
|
return [...mediaDetail.value.season_info].sort((a, b) => {
|
||||||
|
if (a.season_number === 0) return 1
|
||||||
|
if (b.season_number === 0) return -1
|
||||||
|
return (a.season_number || 0) - (b.season_number || 0)
|
||||||
|
})
|
||||||
})
|
})
|
||||||
|
|
||||||
// 检查所有季的订阅状态
|
// 检查所有季的订阅状态
|
||||||
@@ -742,8 +747,9 @@ onBeforeMount(() => {
|
|||||||
<template #default>
|
<template #default>
|
||||||
<div class="flex flex-row items-center justify-between">
|
<div class="flex flex-row items-center justify-between">
|
||||||
<span class="font-weight-bold">{{
|
<span class="font-weight-bold">{{
|
||||||
t('media.seasonNumber', { number: season.season_number })
|
season.season_number === 0 && season.name ?
|
||||||
}}</span>
|
season.name : t('media.seasonNumber', { number: season.season_number })
|
||||||
|
}}</span>
|
||||||
<VChip size="small" class="ms-1">
|
<VChip size="small" class="ms-1">
|
||||||
{{ t('media.episodeCount', { count: season.episode_count }) }}
|
{{ t('media.episodeCount', { count: season.episode_count }) }}
|
||||||
</VChip>
|
</VChip>
|
||||||
|
|||||||
Reference in New Issue
Block a user