From 9a2e4848ad211ab2c855a328b7fe5f9691f03b7a Mon Sep 17 00:00:00 2001 From: yan Date: Sun, 15 Feb 2026 18:48:59 +0800 Subject: [PATCH] =?UTF-8?q?refactor(config):=20=E5=B0=86=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=E5=AF=B9=E8=B1=A1=E4=B8=AD=E7=9A=84domain=E5=B1=9E=E6=80=A7?= =?UTF-8?q?=E9=87=8D=E5=91=BD=E5=90=8D=E4=B8=BArun?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将config.js中的domain对象重命名为run对象 - 更新所有引用config.domain为config.run的地方 - 修改main.js中对配置对象的访问路径 - 确保配置加载逻辑保持一致性 --- repo/js/AutoPlanDomain/config/config.js | 6 +++--- repo/js/AutoPlanDomain/main.js | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/repo/js/AutoPlanDomain/config/config.js b/repo/js/AutoPlanDomain/config/config.js index e8513f1a6..4e7ddee4e 100644 --- a/repo/js/AutoPlanDomain/config/config.js +++ b/repo/js/AutoPlanDomain/config/config.js @@ -3,7 +3,7 @@ import {ocrPhysical} from "../utils/physical"; const config = { //setting设置放在这个json - domain: { + run: { config: '', // load_uid_config: false, loads: [],//加载方式list @@ -216,7 +216,7 @@ async function initConfig() { } }) - config.domain.config = settings.domain_config || config.domain.config + config.run.config = settings.domain_config || config.run.config if (config.domainList.length <= 0) { throw new Error("配置文件缺失或读取异常!") } @@ -238,7 +238,7 @@ async function initConfig() { return {load: load, order: order} }) loads.sort((a, b) => a.order - b.order) - config.domain.loads = loads + config.run.loads = loads } diff --git a/repo/js/AutoPlanDomain/main.js b/repo/js/AutoPlanDomain/main.js index 15a1f955f..fb120df71 100644 --- a/repo/js/AutoPlanDomain/main.js +++ b/repo/js/AutoPlanDomain/main.js @@ -251,7 +251,7 @@ async function initRunOrderList(domainConfig) { }*/ // let Load = LoadType.uid - for (const Load of config.domain.loads) { + for (const Load of config.run.loads) { await loadMode(Load.load, autoFightOrderSet, domainConfig); } @@ -302,7 +302,7 @@ async function main() { await pushAllJsonConfig(JSON.parse(file.readTextSync(config.path.domain)), config.bgi_tools.api.httpPushAllJsonConfig, config.bgi_tools.token) } // 获取配置 - let runConfig = config.domain.config; + let runConfig = config.run.config; //"队伍名称|秘境名称/刷取物品名称|刷几轮|限时/周日|周几执行(0-6)不填默认执行|执行顺序,..." const autoRunOrderList = await initRunOrderList(runConfig); const list = autoRunOrderList.filter(item => item.autoFight.DomainRoundNum > 0)