diff --git a/static/admin/base.js b/static/admin/base.js index 841db89..44bd0b1 100644 --- a/static/admin/base.js +++ b/static/admin/base.js @@ -132,6 +132,12 @@ function closeModal(){ }catch(e){console.warn('closeModal cleanup error:',e);} } +// 测试此步骤弹窗关闭(editor.js 的测试按钮用;曾随 STF 清理误删) +function closeTestModal(){ + const ov=document.getElementById('test-overlay'); + if(ov)ov.classList.remove('show'); +} + // 关闭元素抓取弹窗(不影响任务编辑窗口) function closeElPicker(){ var ov=document.getElementById('el-picker-overlay'); diff --git a/tasks/generic/task.py b/tasks/generic/task.py index 246d42a..8a5155d 100644 --- a/tasks/generic/task.py +++ b/tasks/generic/task.py @@ -645,7 +645,7 @@ def test_step(serial, step): if d is None: return False, "u2 连接超时", None try: - w = GenericStepsWorker(None, serial, {}) + w = GenericStepsWorker(serial, {}) result = w._exec_one(d, step) return True, f"步骤已执行({step.get('label') or step.get('type')})", result except Exception as e: diff --git a/templates/admin/monitor.html b/templates/admin/monitor.html index 6aa09d3..606dc3b 100644 --- a/templates/admin/monitor.html +++ b/templates/admin/monitor.html @@ -678,7 +678,7 @@ body{background:var(--bg);font-family:var(--body);color:var(--text);font-size:14 -