From 00a5b474f1f6514e1042df68b4330ff98a5de4b5 Mon Sep 17 00:00:00 2001 From: yan Date: Sun, 8 Feb 2026 21:38:48 +0800 Subject: [PATCH] =?UTF-8?q?feat(AutoPlanDomain):=20=E6=B7=BB=E5=8A=A0bgi?= =?UTF-8?q?=5Ftools=E9=85=8D=E7=BD=AE=E6=8E=A8=E9=80=81=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在bgi_tools方式加载配置时添加开始拉取日志记录 - 添加bgi_tools配置推送功能,在main函数中根据开关判断是否推送配置 - 实现pushAllJsonConfig调用以推送本地域配置文件内容 --- repo/js/AutoPlanDomain/main.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/repo/js/AutoPlanDomain/main.js b/repo/js/AutoPlanDomain/main.js index cae85d068..6e2bafe7d 100644 --- a/repo/js/AutoPlanDomain/main.js +++ b/repo/js/AutoPlanDomain/main.js @@ -119,7 +119,8 @@ async function loadMode(Load, autoFightOrderSet, domainConfig) { break case LoadType.bgi_tools: // 通过bgi_tools方式加载配置 - const uidConfigListBgiTools = await pullJsonConfig(config.user.uid+'')||[] + log.info(`开始拉取bgi_tools配置`) + const uidConfigListBgiTools = await pullJsonConfig(config.user.uid + '') || [] if (uidConfigListBgiTools?.length > 0) { // 如果配置列表不为空,遍历并添加到结果集合中 uidConfigListBgiTools.forEach(item => { @@ -182,14 +183,14 @@ async function init() { async function main() { // 初始化配置 await init(); - - + if (config.bgi_tools.open.open_push) { + log.info(`开始推送bgi_tools配置`) + await pushAllJsonConfig(JSON.stringify(file.readTextSync(config.path.domain))) + } // 获取秘境配置 let domainConfig = config.domain.config; - //"队伍名称|秘境名称/刷取物品名称|刷几轮|限时/周日|执行顺序,..." const autoFightOrderList = initDomainOrderList(domainConfig); - autoFightOrderList.sort((a, b) => b.order - a.order) await autoDomainList(autoFightOrderList); }