mirror of
https://github.com/babalae/bettergi-scripts-list.git
synced 2026-03-26 05:09:52 +08:00
fix(AutoPlanDomain): 修复物理域过滤和周日选择值处理逻辑
- 修复了原粹树脂过滤条件中的多余空格问题 - 统一了过滤器链中的空格格式 - 添加了周日选择值的空值检查,避免未定义值的赋值 - 将周日选择值转换为字符串类型以确保数据一致性 - 优化了条件赋值逻辑,提高代码健壮性
This commit is contained in:
@@ -30,10 +30,10 @@ async function autoDomain(autoFight) {
|
||||
physical_domain.sort((a, b) => a.order - b.order)
|
||||
// 不包含原粹树脂的和
|
||||
const noOriginalSum = physical_domain.filter(item => item.name.trim() !== "原粹树脂")
|
||||
.filter(item => item.open ).length;//求和
|
||||
.filter(item => item.open).length;//求和
|
||||
// 只包含原粹树脂的和
|
||||
const originalSum = physical_domain.filter(item => item.name?.trim() === "原粹树脂")
|
||||
.filter(item => item.open ).length;
|
||||
.filter(item => item.open).length;
|
||||
const resinPriorityList = physical_domain.filter(item => item.open).map(item => item.name?.trim())
|
||||
// /** 树脂使用优先级列表 */
|
||||
// resinPriorityList: string[];
|
||||
@@ -73,8 +73,10 @@ async function autoDomain(autoFight) {
|
||||
domainParam.PartyName = autoFight.partyName || domainParam.PartyName;
|
||||
log.debug(`队伍名称:${domainParam.PartyName}`)
|
||||
|
||||
//周日|限时选择的值
|
||||
domainParam.SundaySelectedValue = autoFight.sundaySelectedValue || domainParam.SundaySelectedValue;
|
||||
if (autoFight.sundaySelectedValue) {
|
||||
//周日|限时选择的值
|
||||
domainParam.SundaySelectedValue = "" + (autoFight.sundaySelectedValue || domainParam.SundaySelectedValue);
|
||||
}
|
||||
log.debug(`周日|限时选择的值:${domainParam.SundaySelectedValue}`)
|
||||
//副本轮数
|
||||
try {
|
||||
|
||||
Reference in New Issue
Block a user