From 06e0f4234fb67715246f3d0b455b2ae84826f3dd Mon Sep 17 00:00:00 2001 From: jxxghp Date: Wed, 16 Oct 2024 15:23:54 +0800 Subject: [PATCH] refactor(setting): update TorrentPriorityItems in AccountSettingRule.vue --- src/views/setting/AccountSettingRule.vue | 25 +++++++++++++----------- src/views/setting/AccountSettingSite.vue | 6 +++++- 2 files changed, 19 insertions(+), 12 deletions(-) diff --git a/src/views/setting/AccountSettingRule.vue b/src/views/setting/AccountSettingRule.vue index dd0d3f70..c1713b66 100644 --- a/src/views/setting/AccountSettingRule.vue +++ b/src/views/setting/AccountSettingRule.vue @@ -25,9 +25,10 @@ const $toast = useToast() // 种子优先规则下拉框 const TorrentPriorityItems = [ - { title: '站点排序优先', value: 'site' }, - { title: '站点上传量优先', value: 'upload' }, - { title: '资源做种数优先', value: 'seeder' }, + { title: '资源优先级', value: 'torrent' }, + { title: '站点优先级', value: 'site' }, + { title: '站点上传量', value: 'upload' }, + { title: '资源做种数', value: 'seeder' }, ] // 调用API查询自动分类配置 @@ -52,13 +53,13 @@ async function saveCustomRules() { // 添加自定义规则 function addCustomRule() { - let id = `RULE${customRules.value.length + 1}`; + let id = `RULE${customRules.value.length + 1}` while (customRules.value.some(item => item.id === id)) { - id = `RULE${parseInt(id.split('RULE')[1]) + 1}`; + id = `RULE${parseInt(id.split('RULE')[1]) + 1}` } - let name = `规则${customRules.value.length + 1}`; + let name = `规则${customRules.value.length + 1}` while (customRules.value.some(item => item.name === name)) { - name = `规则${parseInt(name.split('规则')[1]) + 1}`; + name = `规则${parseInt(name.split('规则')[1]) + 1}` } customRules.value.push({ id: id, @@ -97,9 +98,9 @@ async function saveFilterRuleGroups() { // 添加规则组 function addFilterRuleGroup() { - let name = `规则组${filterRuleGroups.value.length + 1}`; + let name = `规则组${filterRuleGroups.value.length + 1}` while (filterRuleGroups.value.some(item => item.name === name)) { - name = `规则组${parseInt(name.split('规则组')[1]) + 1}`; + name = `规则组${parseInt(name.split('规则组')[1]) + 1}` } filterRuleGroups.value.push({ name: name, @@ -245,7 +246,7 @@ onMounted(() => { 下载规则 - 按站点或做种数量优先下载。 + 同时命中多个资源时择优下载。 @@ -254,8 +255,10 @@ onMounted(() => { diff --git a/src/views/setting/AccountSettingSite.vue b/src/views/setting/AccountSettingSite.vue index 91f165b7..8df2f888 100644 --- a/src/views/setting/AccountSettingSite.vue +++ b/src/views/setting/AccountSettingSite.vue @@ -14,6 +14,8 @@ const resetSitesText = ref('重置站点数据') // 站点重置按钮可用状态 const resetSitesDisabled = ref(false) +const isPasswordVisible = ref(false) + // CookieCloud设置项 const siteSetting = ref({ COOKIECLOUD_HOST: '', @@ -155,7 +157,9 @@ onMounted(() => {