feat(auto-tools): 添加指定层级加载功能

- 在配置中新增 the_layer 复选框选项用于控制是否只加载指定层级
- 优化路径查找逻辑,通过预建 levelName 映射提升性能
- 修改过滤条件以支持层级加载功能
- 在两个配置文件中同步添加 the_layer 设置项
This commit is contained in:
yan
2026-01-23 09:39:41 +08:00
parent 63470cdf59
commit 98cf6efee0
4 changed files with 25 additions and 2 deletions

View File

@@ -123,6 +123,7 @@ function parseCron(cron) {
* @returns {Promise} 返回一个Promise解析为下一个Cron时间戳
*/
async function getNextCronTimestamp(cronExpression, startTimestamp = Date.now(), endTimestamp, url) {
log.warn("使用cron CD算法 请开启JS HTTP 权限 如已开启请忽略")
const result = await http.request("POST", url, JSON.stringify({
cronExpression: `${cronExpression}`,
startTimestamp: startTimestamp,