Clamp summary trigger interval

This commit is contained in:
2026-01-29 17:50:19 +08:00
parent 6b1403ca88
commit 6aaed2af4a
2 changed files with 9 additions and 2 deletions

View File

@@ -575,7 +575,7 @@
config.trigger.timing = timing;
config.trigger.role = $('trigger-role').value || 'system';
config.trigger.enabled = timing === 'manual' ? false : $('trigger-enabled').checked;
config.trigger.interval = parseInt($('trigger-interval').value) || 20;
config.trigger.interval = Math.max(1, Math.min(30, parseInt($('trigger-interval').value) || 20));
config.trigger.useStream = $('trigger-stream').checked;
config.trigger.maxPerRun = parseInt($('trigger-max-per-run').value) || 100;
config.trigger.wrapperHead = $('trigger-wrapper-head').value;
@@ -1690,6 +1690,13 @@ CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "7860", "--workers", "
}
};
// 总结间隔范围校验
$('trigger-interval').onchange = e => {
let val = parseInt(e.target.value) || 20;
val = Math.max(1, Math.min(30, val));
e.target.value = val;
};
// Main actions
$('btn-clear').onclick = () => postMsg('REQUEST_CLEAR');
$('btn-generate').onclick = () => {