From 73b9ef5ee7471dfa4519ee7ab336d3449ce1574e Mon Sep 17 00:00:00 2001 From: Attente <19653207+wikrin@users.noreply.github.com> Date: Wed, 20 Nov 2024 10:38:04 +0800 Subject: [PATCH 1/3] =?UTF-8?q?fix(dialog):=20=E7=AB=99=E7=82=B9=E4=B8=8B?= =?UTF-8?q?=E8=BD=BD=E5=99=A8=E5=AD=97=E6=AE=B5=E4=BF=AE=E6=94=B9=E9=BB=98?= =?UTF-8?q?=E8=AE=A4=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/dialog/SiteAddEditDialog.vue | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/components/dialog/SiteAddEditDialog.vue b/src/components/dialog/SiteAddEditDialog.vue index 6c180e3c..ac7b8c87 100644 --- a/src/components/dialog/SiteAddEditDialog.vue +++ b/src/components/dialog/SiteAddEditDialog.vue @@ -6,6 +6,8 @@ import { numberValidator, requiredValidator } from '@/@validators' import api from '@/api' import { useDisplay } from 'vuetify' import { useConfirm } from 'vuetify-use-dialog' +import { reduce } from 'lodash' +import { it } from 'node:test' // 显示器宽度 const display = useDisplay() @@ -35,6 +37,7 @@ const siteForm = ref({ limit_seconds: 0, name: '', domain: '', + downloader: '', }) // 提示框 @@ -68,7 +71,7 @@ async function loadDownloaderSetting() { const result: { [key: string]: any } = await api.get('system/setting/Downloaders') const downloaders = result.data?.value ?? [] downloaderOptions.value = [ - { title: '默认', value: null }, + { title: '默认', value: '' }, ...downloaders.map((item: { name: any }) => ({ title: item.name, value: item.name, From f4dca4922b81e2214f5d16846beb844700e119ba Mon Sep 17 00:00:00 2001 From: Attente <19653207+wikrin@users.noreply.github.com> Date: Wed, 20 Nov 2024 10:43:47 +0800 Subject: [PATCH 2/3] Update SiteAddEditDialog.vue --- src/components/dialog/SiteAddEditDialog.vue | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/components/dialog/SiteAddEditDialog.vue b/src/components/dialog/SiteAddEditDialog.vue index ac7b8c87..471c4d87 100644 --- a/src/components/dialog/SiteAddEditDialog.vue +++ b/src/components/dialog/SiteAddEditDialog.vue @@ -6,8 +6,6 @@ import { numberValidator, requiredValidator } from '@/@validators' import api from '@/api' import { useDisplay } from 'vuetify' import { useConfirm } from 'vuetify-use-dialog' -import { reduce } from 'lodash' -import { it } from 'node:test' // 显示器宽度 const display = useDisplay() From c89edae3757cafc7de09126ea431fb8e7b8d4560 Mon Sep 17 00:00:00 2001 From: Attente <19653207+wikrin@users.noreply.github.com> Date: Wed, 20 Nov 2024 11:40:24 +0800 Subject: [PATCH 3/3] =?UTF-8?q?`downloader`=E5=B1=9E=E6=80=A7=E4=B8=8D?= =?UTF-8?q?=E5=86=8D=E4=B8=BA=E5=8F=AF=E9=80=89,=20=E4=BD=BF=E7=BB=84?= =?UTF-8?q?=E4=BB=B6=E5=85=B7=E6=9C=89=E5=88=9D=E5=A7=8B=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/types.ts | 4 ++-- src/components/dialog/SubscribeEditDialog.vue | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/api/types.ts b/src/api/types.ts index 5aad5a3e..b844d4fa 100644 --- a/src/api/types.ts +++ b/src/api/types.ts @@ -73,7 +73,7 @@ export interface Subscribe { // 过滤规则组 filter_groups?: string[] // 下载器 - downloader?: string + downloader: string } // 订阅分享 @@ -390,7 +390,7 @@ export interface Site { // RSS地址 rss?: string // 下载器 - downloader?: string + downloader: string // Cookie cookie?: string // ApiKey diff --git a/src/components/dialog/SubscribeEditDialog.vue b/src/components/dialog/SubscribeEditDialog.vue index c585c486..2ef279bb 100644 --- a/src/components/dialog/SubscribeEditDialog.vue +++ b/src/components/dialog/SubscribeEditDialog.vue @@ -418,7 +418,7 @@ onMounted(() => { v-model="subscribeForm.downloader" :items="downloaderOptions" label="下载器" - hint="指定该订阅使用的下载器,留空自动使用默认下载器" + hint="指定该订阅使用的下载器" persistent-hint />