家族管理[果冻] · UI Demo(v1.3.4)
面板
规则页
数据为 mock,仅调界面 | 改完告诉我,同步进 panel.vue / rule.vue
家族管理(1.3.4) ⌄
?
{{ txt(overview.familyName) }}
{{ txt(overview.familyId) }}
{{ lvText(overview.level) }}
{{ overview.myLevelName }}
—
{{ numPair(overview.currNum, overview.memberMax) }}
{{ txt(overview.signNum) }}
{{ processText }}
只看满足条件({{ kickCandidates.length }})
共 {{ filteredMembers.length }} 人
|已标记 {{ markCount }} 人
重置
{{ row.nick }}
{{ row.levelName }}
{{ row.statusText }}
白名单
{{ fmtDate(marksMap[row.uin].ts) }}
—
onManageCmd(row, c)">
操作
提升为精英
提升为长老
提升为副族长
降为员工
强制踢出家族
{{ row.galaRank }}
1 && memberPage--">上一页
第 {{ memberPage }} / {{ memberPages }} 页
下一页
{{ loading.members ? '成员列表加载中…' : '加载失败' }}
加载
精灵联欢排行榜
家族排行
个人排行
定位
{{ row.rank }}
{{ row.scoreText }}
{{ row.rank }}
{{ row.name }}
{{ row.posName }}
—
{{ row.scoreText }}
我的家族排名:
{{ myRankText }}
我的排名:
{{ myRankText }}
可领奖
上一页
第 {{ gala.page }} / {{ galaPages }} 页
下一页
老农排行榜
待添加
协议确认后在此扩展
{{ tip.text }}
确定要将
{{ kick.nick }}
({{ kick.uin }})踢出家族?
此操作不可恢复。
取消
确认踢出
规则管理
更新日志
踢人规则
关闭后
后台任务全不执行
(不打标记、不评估、不踢人),面板手动同步不受影响
白名单成员
只标记、不踢人
(后台评估到点生效)
+ 添加规则
规则 {{ ri + 1 }}
{{ Number(rule.enable) === 1 ? '已启用' : '已停用' }}
删除本规则
每周
~
星期可多选,
7 个全选 = 每天
;进入时间范围就处理
命中判定条件
的成员;
时间留空 = 本规则不触发
低于
删除
+ 增加条件
一条条件都没有时,本规则不会踢也不会标记任何人。
以上条件需
同时满足
(全部为「低于」)。
人 / 次,
本规则
的单轮踢人上限,防止一轮误踢太多(各规则互不影响);
0 = 只标记、不踢人
(到点照常评估和标记,但一个都不踢)
选择版本:
v{{ changelogCur.version }} — {{ changelogCur.date }}
{{ item }}
规则说明(每条规则各自独立执行这一套流程):
① 到了该规则的
处理时间
(星期可多选,全选 = 每天;时间范围为 起始点~结束点, 进入范围就处理):
命中判定条件
的成员会被处理 —— 是「员工」且不在白名单 →
直接踢
(受本规则的「单轮最多踢」约束,
填 0 = 只标记、不踢人
);其他职位 → 打标记(记下当天日期)。
没命中判定条件的人不做任何处理
(不标记、不踢)。
② 标记期间贡献一旦增长(本周贡献或历史贡献,任意一个涨)→
自动取消标记
。
③ 只踢「员工」,族长 / 副族长 / 长老 / 精英只标记、不踢出。
④ 标记持久保存,插件重载 / 游戏重启都不会丢。
⑤ 规则卡片右上角的开关可
单独停用某条规则
(不必删除),停用后该规则完全不触发, 其余规则照常执行。
⑥ 踢人
白名单
(规则管理页「踢人白名单」填 QQ 号,英文逗号 , 或分号 ; 隔开): 白名单成员只标记、不踢人。
调试提示:面板「操作」菜单的任命 / 踢人在 demo 里会真实改动上方 mock 数据(刷新即还原); 「只看满足条件」按规则页第一条启用规则实时计算。要改文案 / 颜色 / 布局,直接改本文件对应区块,确认后我来同步 Vue。