MCPcopy Create free account
hub / github.com/Tron521/codex-console-temp / handleModeChange

Function handleModeChange

static/js/app.js:638–664  ·  view source on GitHub ↗
(e)

Source from the content-addressed store, hash-verified

636
637// 模式切换
638function handleModeChange(e) {
639 const mode = e.target.value;
640 isAutoMode = mode === 'auto';
641 isBatchMode = mode === 'batch';
642
643 elements.batchCountGroup.style.display = isBatchMode ? 'block' : 'none';
644 elements.batchOptions.style.display = isBatchMode ? 'block' : 'none';
645 if (elements.autoRegistrationSection) {
646 elements.autoRegistrationSection.style.display = isAutoMode ? 'block' : 'none';
647 }
648 if (elements.emailServiceGroup) {
649 elements.emailServiceGroup.style.display = isAutoMode ? 'none' : 'block';
650 }
651 const autoUploadGroup = elements.autoUploadCpa?.closest('#auto-upload-group');
652 if (autoUploadGroup) {
653 autoUploadGroup.style.display = isAutoMode ? 'none' : 'block';
654 }
655 elements.startBtn.textContent = isAutoMode ? '💾 保存自动注册设置' : '🚀 开始注册';
656
657 if (isAutoMode) {
658 elements.cancelBtn.disabled = false;
659 } else {
660 stopAutoRegistrationMonitor();
661 updateAutoMonitorHeader('idle', null);
662 elements.cancelBtn.disabled = true;
663 }
664}
665
666// 并发模式切换(批量)
667function handleConcurrencyModeChange(selectEl, hintEl, intervalGroupEl) {

Callers 2

app.jsFile · 0.85

Calls 2

updateAutoMonitorHeaderFunction · 0.85

Tested by

no test coverage detected