mirror of
https://github.com/jxxghp/MoviePilot-Frontend.git
synced 2026-09-05 15:36:49 +08:00
添加 TMDB 刮削原语种选项。
This commit is contained in:
@@ -28,24 +28,22 @@ async function handleReset() {
|
|||||||
const result: { [key: string]: any } = await api.get('/storage/reset/alist')
|
const result: { [key: string]: any } = await api.get('/storage/reset/alist')
|
||||||
if (result.success) {
|
if (result.success) {
|
||||||
// 重置成功
|
// 重置成功
|
||||||
alertType.value = 'success'
|
|
||||||
handleDone()
|
handleDone()
|
||||||
} else {
|
|
||||||
alertType.value = 'error'
|
|
||||||
text.value = result.message
|
|
||||||
}
|
}
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
console.error(e)
|
console.error(e)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
let loginType = ref('username')
|
|
||||||
if (props.conf.token) {
|
// 登录类型
|
||||||
loginType = ref('token')
|
const loginType = computed(() => {
|
||||||
} else if (props.conf.username) {
|
if (props.conf.token) {
|
||||||
loginType = ref('username')
|
return 'token'
|
||||||
} else {
|
} else if (props.conf.username) {
|
||||||
loginType = ref('guest')
|
return 'username'
|
||||||
}
|
}
|
||||||
|
return 'username'
|
||||||
|
})
|
||||||
|
|
||||||
// 数据源
|
// 数据源
|
||||||
const sourceItems = [
|
const sourceItems = [
|
||||||
|
|||||||
@@ -1004,9 +1004,6 @@ export default {
|
|||||||
tmdbLocale: 'TMDB Metadata Language',
|
tmdbLocale: 'TMDB Metadata Language',
|
||||||
tmdbLocalePlaceholder: 'en',
|
tmdbLocalePlaceholder: 'en',
|
||||||
tmdbLocaleHint: 'Customize themoviedb metadata language',
|
tmdbLocaleHint: 'Customize themoviedb metadata language',
|
||||||
tmdbScrapImageLocale: 'TMDB Scrap Image Locale',
|
|
||||||
tmdbScrapImageLocalePlaceholder: 'en',
|
|
||||||
tmdbScrapImageLocaleHint: 'Customize themoviedb scrap image locale',
|
|
||||||
metaCacheExpire: 'Media Metadata Cache Expiration Time',
|
metaCacheExpire: 'Media Metadata Cache Expiration Time',
|
||||||
metaCacheExpireHint: 'Recognition metadata local cache time, use built-in default value when set to 0',
|
metaCacheExpireHint: 'Recognition metadata local cache time, use built-in default value when set to 0',
|
||||||
metaCacheExpireRequired: 'Please enter metadata cache time',
|
metaCacheExpireRequired: 'Please enter metadata cache time',
|
||||||
@@ -1014,6 +1011,8 @@ export default {
|
|||||||
scrapFollowTmdb: 'Follow TMDB Recognition',
|
scrapFollowTmdb: 'Follow TMDB Recognition',
|
||||||
scrapFollowTmdbHint:
|
scrapFollowTmdbHint:
|
||||||
'When turned off, organization history will be used (if available) to avoid TMDB data changes during subscription',
|
'When turned off, organization history will be used (if available) to avoid TMDB data changes during subscription',
|
||||||
|
scrapOriginalImage: 'Scrap TheMovieDb Original Language Image',
|
||||||
|
scrapOriginalImageHint: 'Scrap original language image from themoviedb, otherwise scrap metadata language image',
|
||||||
fanartEnable: 'Fanart Image Data Source',
|
fanartEnable: 'Fanart Image Data Source',
|
||||||
fanartEnableHint: 'Use image data from fanart.tv',
|
fanartEnableHint: 'Use image data from fanart.tv',
|
||||||
githubProxy: 'Github Acceleration Proxy',
|
githubProxy: 'Github Acceleration Proxy',
|
||||||
|
|||||||
@@ -999,15 +999,14 @@ export default {
|
|||||||
tmdbLocale: 'TMDB 元数据语言',
|
tmdbLocale: 'TMDB 元数据语言',
|
||||||
tmdbLocalePlaceholder: 'zh',
|
tmdbLocalePlaceholder: 'zh',
|
||||||
tmdbLocaleHint: '自定义themoviedb元数据语言',
|
tmdbLocaleHint: '自定义themoviedb元数据语言',
|
||||||
tmdbScrapImageLocale: 'TMDB 刮削图片语言',
|
|
||||||
tmdbScrapImageLocalePlaceholder: 'zh',
|
|
||||||
tmdbScrapImageLocaleHint: '自定义themoviedb刮削图片语言',
|
|
||||||
metaCacheExpire: '媒体元数据缓存过期时间',
|
metaCacheExpire: '媒体元数据缓存过期时间',
|
||||||
metaCacheExpireHint: '识别元数据本地缓存时间,为 0 时使用内置默认值',
|
metaCacheExpireHint: '识别元数据本地缓存时间,为 0 时使用内置默认值',
|
||||||
metaCacheExpireRequired: '请输入元数据缓存时间',
|
metaCacheExpireRequired: '请输入元数据缓存时间',
|
||||||
metaCacheExpireMin: '元数据缓存时间必须大于等于0',
|
metaCacheExpireMin: '元数据缓存时间必须大于等于0',
|
||||||
scrapFollowTmdb: '跟随TMDB识别整理',
|
scrapFollowTmdb: '跟随TMDB识别整理',
|
||||||
scrapFollowTmdbHint: '关闭时以整理历史记录为准(如有),避免TMDB数据在订阅中途修改',
|
scrapFollowTmdbHint: '关闭时以整理历史记录为准(如有),避免TMDB数据在订阅中途修改',
|
||||||
|
scrapOriginalImage: 'TMDB 刮削原语种图片',
|
||||||
|
scrapOriginalImageHint: '刮削原语种图片,否则刮削元数据语种图片',
|
||||||
fanartEnable: 'Fanart图片数据源',
|
fanartEnable: 'Fanart图片数据源',
|
||||||
fanartEnableHint: '使用 fanart.tv 的图片数据',
|
fanartEnableHint: '使用 fanart.tv 的图片数据',
|
||||||
githubProxy: 'Github加速代理',
|
githubProxy: 'Github加速代理',
|
||||||
|
|||||||
@@ -1001,15 +1001,14 @@ export default {
|
|||||||
tmdbLocale: 'TMDB 元數據語言',
|
tmdbLocale: 'TMDB 元數據語言',
|
||||||
tmdbLocalePlaceholder: 'zh',
|
tmdbLocalePlaceholder: 'zh',
|
||||||
tmdbLocaleHint: '自定義themoviedb元數據語言',
|
tmdbLocaleHint: '自定義themoviedb元數據語言',
|
||||||
tmdbScrapImageLocale: 'TMDB 刮削圖片語言',
|
|
||||||
tmdbScrapImageLocalePlaceholder: 'zh',
|
|
||||||
tmdbScrapImageLocaleHint: '自定義themoviedb刮削圖片語言',
|
|
||||||
metaCacheExpire: '媒體元數據緩存過期時間',
|
metaCacheExpire: '媒體元數據緩存過期時間',
|
||||||
metaCacheExpireHint: '識別元數據本地緩存時間,為 0 時使用內置默認值',
|
metaCacheExpireHint: '識別元數據本地緩存時間,為 0 時使用內置默認值',
|
||||||
metaCacheExpireRequired: '請輸入元數據緩存時間',
|
metaCacheExpireRequired: '請輸入元數據緩存時間',
|
||||||
metaCacheExpireMin: '元數據緩存時間必須大於等於0',
|
metaCacheExpireMin: '元數據緩存時間必須大於等於0',
|
||||||
scrapFollowTmdb: '跟隨TMDB識別整理',
|
scrapFollowTmdb: '跟隨TMDB識別整理',
|
||||||
scrapFollowTmdbHint: '關閉時以整理歷史記錄為準(如有),避免TMDB數據在訂閱中途修改',
|
scrapFollowTmdbHint: '關閉時以整理歷史記錄為準(如有),避免TMDB數據在訂閱中途修改',
|
||||||
|
scrapOriginalImage: 'TMDB 刮削原語种圖片',
|
||||||
|
scrapOriginalImageHint: '刮削原語种圖片,否则數據元数据語种圖片',
|
||||||
fanartEnable: 'Fanart圖片數據源',
|
fanartEnable: 'Fanart圖片數據源',
|
||||||
fanartEnableHint: '使用 fanart.tv 的圖片數據',
|
fanartEnableHint: '使用 fanart.tv 的圖片數據',
|
||||||
githubProxy: 'Github加速代理',
|
githubProxy: 'Github加速代理',
|
||||||
|
|||||||
@@ -40,10 +40,10 @@ const SystemSettings = ref<any>({
|
|||||||
TMDB_API_DOMAIN: null,
|
TMDB_API_DOMAIN: null,
|
||||||
TMDB_IMAGE_DOMAIN: null,
|
TMDB_IMAGE_DOMAIN: null,
|
||||||
TMDB_LOCALE: null,
|
TMDB_LOCALE: null,
|
||||||
TMDB_SCRAP_IMAGE_LOCALE: null,
|
|
||||||
META_CACHE_EXPIRE: 0,
|
META_CACHE_EXPIRE: 0,
|
||||||
SCRAP_FOLLOW_TMDB: true,
|
SCRAP_FOLLOW_TMDB: true,
|
||||||
FANART_ENABLE: false,
|
FANART_ENABLE: false,
|
||||||
|
TMDB_SCRAP_ORIGINAL_IMAGE: null,
|
||||||
// 网络
|
// 网络
|
||||||
PROXY_HOST: null,
|
PROXY_HOST: null,
|
||||||
GITHUB_PROXY: null,
|
GITHUB_PROXY: null,
|
||||||
@@ -716,16 +716,6 @@ onDeactivated(() => {
|
|||||||
:items="tmdbLanguageItems"
|
:items="tmdbLanguageItems"
|
||||||
/>
|
/>
|
||||||
</VCol>
|
</VCol>
|
||||||
<VCol cols="12" md="6">
|
|
||||||
<VSelect
|
|
||||||
v-model="SystemSettings.Advanced.TMDB_SCRAP_IMAGE_LOCALE"
|
|
||||||
:label="t('setting.system.tmdbScrapImageLocale')"
|
|
||||||
:placeholder="t('setting.system.tmdbScrapImageLocalePlaceholder')"
|
|
||||||
:hint="t('setting.system.tmdbScrapImageLocaleHint')"
|
|
||||||
persistent-hint
|
|
||||||
:items="tmdbLanguageItems"
|
|
||||||
/>
|
|
||||||
</VCol>
|
|
||||||
<VCol cols="12" md="6">
|
<VCol cols="12" md="6">
|
||||||
<VTextField
|
<VTextField
|
||||||
v-model="SystemSettings.Advanced.META_CACHE_EXPIRE"
|
v-model="SystemSettings.Advanced.META_CACHE_EXPIRE"
|
||||||
@@ -751,6 +741,14 @@ onDeactivated(() => {
|
|||||||
persistent-hint
|
persistent-hint
|
||||||
/>
|
/>
|
||||||
</VCol>
|
</VCol>
|
||||||
|
<VCol cols="12" md="6">
|
||||||
|
<VSwitch
|
||||||
|
v-model="SystemSettings.Advanced.SCRAP_ORIGINAL_IMAGE"
|
||||||
|
:label="t('setting.system.scrapOriginalImage')"
|
||||||
|
:hint="t('setting.system.scrapOriginalImageHint')"
|
||||||
|
persistent-hint
|
||||||
|
/>
|
||||||
|
</VCol>
|
||||||
<VCol cols="12" md="6">
|
<VCol cols="12" md="6">
|
||||||
<VSwitch
|
<VSwitch
|
||||||
v-model="SystemSettings.Advanced.FANART_ENABLE"
|
v-model="SystemSettings.Advanced.FANART_ENABLE"
|
||||||
|
|||||||
Reference in New Issue
Block a user