面板排名的部分限制文案更新

This commit is contained in:
Kokomi 2022-11-14 04:00:56 +08:00
parent 6fdea5e4e0
commit 34a0e1f0f3
4 changed files with 8 additions and 8 deletions

View File

@ -11,7 +11,7 @@
* `#喵喵设置` 部分配置项及功能改进
* 删除一些无效或暂不支持的配置项
* 配置存储位置变更为**config/cfg.js**。原设置会自动迁移
* 喵喵设置中增加排名限制门槛,支持限制 超过14个角色数据/包含御三家角色 才能参与排名,防止被随意刷榜
* 喵喵设置中增加排名限制门槛,支持限制 有16个角色数据/包含御三家角色 才能参与排名,防止被随意刷榜
# 2.0.1~2.0.7

View File

@ -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: '上传深渊',

View File

@ -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)) {

View File

@ -17,8 +17,8 @@
</div>
<div class="cont group-rank-tip {{groupRank?'has-rank':'no-rank'}}">
<div class="cont-title">
{{if !allowRank}}
<i class="group-rank-icon dmg-icon"></i> <span>本面板暂未参与排名,参与要求:{{rankCfg.limitTxt}} </span>
{{if !allowRank || true}}
<span> <i class="group-rank-icon dmg-icon"></i>本面板暂未参与排名,参与要求:{{rankCfg.limitTxt}} </span>
{{else}}
<span>
<i class="group-rank-icon dmg-icon"></i>综合练度排名