This commit is contained in:
jxxghp
2023-08-28 17:46:37 +08:00
parent 2e70b61e60
commit 563471ccf5
3 changed files with 10 additions and 7 deletions
+4 -2
View File
@@ -438,8 +438,6 @@ onBeforeMount(() => {
<span v-if="mediaDetail.runtime || mediaDetail.episode_run_time[0]">{{ mediaDetail.runtime || mediaDetail.episode_run_time[0] }} 分钟</span> <span v-if="mediaDetail.runtime || mediaDetail.episode_run_time[0]">{{ mediaDetail.runtime || mediaDetail.episode_run_time[0] }} 分钟</span>
<span v-if="(mediaDetail.runtime || mediaDetail.episode_run_time[0]) && mediaDetail.genres" class="mx-1"> | </span> <span v-if="(mediaDetail.runtime || mediaDetail.episode_run_time[0]) && mediaDetail.genres" class="mx-1"> | </span>
<span v-if="mediaDetail.genres">{{ getGenresName(mediaDetail.genres || []) }}</span> <span v-if="mediaDetail.genres">{{ getGenresName(mediaDetail.genres || []) }}</span>
<span v-if="mediaDetail.genres" class="mx-1">|</span>
<span v-if="mediaDetail.tmdb_id">TMDB: <a :href="mediaDetail.detail_link" target="_blank">{{ mediaDetail.tmdb_id }}</a></span>
</span> </span>
</div> </div>
<div class="media-actions"> <div class="media-actions">
@@ -610,6 +608,10 @@ onBeforeMount(() => {
readonly readonly
/> />
</div> </div>
<div v-if="mediaDetail.tmdb_id" class="media-fact">
<span>ID</span>
<span class="media-fact-value">{{ mediaDetail.tmdb_id }}</span>
</div>
<div v-if="mediaDetail.original_title || mediaDetail.original_name" class="media-fact"> <div v-if="mediaDetail.original_title || mediaDetail.original_name" class="media-fact">
<span>原始标题</span> <span>原始标题</span>
<span class="media-fact-value">{{ mediaDetail.original_title || mediaDetail.original_name }}</span> <span class="media-fact-value">{{ mediaDetail.original_title || mediaDetail.original_name }}</span>
+2 -1
View File
@@ -20,7 +20,8 @@ async function loadSystemSettings() {
const result: { [key: string]: any } = await api.get('system/env') const result: { [key: string]: any } = await api.get('system/env')
if (result.success) if (result.success)
path.value = result.data?.DOWNLOAD_PATH || '/' path.value = result.data?.DOWNLOAD_PATH || '/'
console.log(path.value) if (path.value && !path.value.endsWith('/'))
path.value += '/'
} }
catch (error) { catch (error) {
console.log(error) console.log(error)
+4 -4
View File
@@ -6,7 +6,7 @@ import type { Site } from '@/api/types'
// 提示框 // 提示框
const $toast = useToast() const $toast = useToast()
// 选中索站点 // 选中索站点
const selectedSites = ref<number[]>([]) const selectedSites = ref<number[]>([])
// 选中订阅站点 // 选中订阅站点
const selectedRssSites = ref<number[]>([]) const selectedRssSites = ref<number[]>([])
@@ -57,9 +57,9 @@ async function saveSelectedSites() {
const result: { [key: string]: any } = await api.post('system/setting/IndexerSites', selectedSites.value) const result: { [key: string]: any } = await api.post('system/setting/IndexerSites', selectedSites.value)
if (result.success) if (result.success)
$toast.success('索站点保存成功') $toast.success('索站点保存成功')
else else
$toast.error('索站点保存失败!') $toast.error('索站点保存失败!')
} }
catch (error) { catch (error) {
console.log(error) console.log(error)
@@ -123,7 +123,7 @@ onMounted(() => {
<template> <template>
<VRow> <VRow>
<VCol cols="12"> <VCol cols="12">
<VCard title="索站点"> <VCard title="索站点">
<VCardSubtitle> 只有选中的站点才会在搜索中使用</VCardSubtitle> <VCardSubtitle> 只有选中的站点才会在搜索中使用</VCardSubtitle>
<VCardItem> <VCardItem>