From 34a0e1f0f387949959d8398fcc3eab2d60740126 Mon Sep 17 00:00:00 2001 From: Kokomi <102026640+yoimiya-kokomi@users.noreply.github.com> Date: Mon, 14 Nov 2022 04:00:56 +0800 Subject: [PATCH] =?UTF-8?q?=E9=9D=A2=E6=9D=BF=E6=8E=92=E5=90=8D=E7=9A=84?= =?UTF-8?q?=E9=83=A8=E5=88=86=E9=99=90=E5=88=B6=E6=96=87=E6=A1=88=E6=9B=B4?= =?UTF-8?q?=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 2 +- config/system/cfg_system.js | 2 +- models/ProfileRank.js | 8 ++++---- resources/character/profile-list.html | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d4dec61a..0d2a065c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,7 +11,7 @@ * `#喵喵设置` 部分配置项及功能改进 * 删除一些无效或暂不支持的配置项 * 配置存储位置变更为**config/cfg.js**。原设置会自动迁移 -* 喵喵设置中增加排名限制门槛,支持限制 超过14个角色数据/包含御三家角色 才能参与排名,防止被随意刷榜 +* 喵喵设置中增加排名限制门槛,支持限制 有16个角色数据/包含御三家角色 才能参与排名,防止被随意刷榜 # 2.0.1~2.0.7 diff --git a/config/system/cfg_system.js b/config/system/cfg_system.js index 8c311ada..d83a63c7 100644 --- a/config/system/cfg_system.js +++ b/config/system/cfg_system.js @@ -27,7 +27,7 @@ export const cfgSchema = { key: '限制', def: 1, type: 'num', - desc: '参与排名的限制条件:1:无限制/ 2:有超过14个角色/ 3:有御三家/ 4:有14个角色+御三家。若改变设置请根据情况决定是否需要【#重置排名】' + desc: '参与排名的限制条件:1:无限制 2:有16个角色 3:有御三家(安柏&凯亚&丽莎) 4:有16个角色+御三家。若改变设置请根据情况决定是否需要【#重置排名】' }, uploadAbyssData: { title: '上传深渊', diff --git a/models/ProfileRank.js b/models/ProfileRank.js index 5a113f72..dad3bd88 100644 --- a/models/ProfileRank.js +++ b/models/ProfileRank.js @@ -151,9 +151,9 @@ export default class ProfileRank { static async getGroupCfg (groupId) { const rankLimitTxt = { 1: '无限制', - 2: '有超过14个角色数据', - 3: '有御三家数据', - 4: '有超过14个角色数据且有御三家' + 2: '面板列表中至少有16个角色的数据', + 3: '面板列表中有 安柏&凯亚&丽莎 的数据', + 4: '面板列表至少有16个角色数据,且包含安柏&凯亚&丽莎' } let rankLimit = Common.cfg('groupRankLimit') * 1 || 1 let ret = { @@ -207,7 +207,7 @@ export default class ProfileRank { } let data = await redis.get(`miao:rank:uid-info:${uid}`) data = JSON.parse(data) - if ((data.totalCount || 0) < 14 && [2, 4].includes(rankLimit)) { + if ((data.totalCount || 0) < 16 && [2, 4].includes(rankLimit)) { return false } if ((data.basicCount || 0) < 3 && [3, 4].includes(rankLimit)) { diff --git a/resources/character/profile-list.html b/resources/character/profile-list.html index 6ebefdc5..e4350665 100644 --- a/resources/character/profile-list.html +++ b/resources/character/profile-list.html @@ -17,8 +17,8 @@
- {{if !allowRank}} - 本面板暂未参与排名,参与要求:{{rankCfg.limitTxt}} + {{if !allowRank || true}} + 本面板暂未参与排名,参与要求:{{rankCfg.limitTxt}} {{else}} 综合练度排名