状态灯双重核对: docker只读接口查runner真实进程, 强停不再假显示运行中(新增'已停止'态); 手动停止单列

This commit is contained in:
mzl92
2026-08-27 18:17:59 +08:00
parent e3cdadab88
commit 5e9928652e
3 changed files with 32 additions and 13 deletions
+3 -2
View File
@@ -292,8 +292,9 @@ async function refreshTaskStatus(){
const s=await api('/api/task-status');
$('taskStatus').innerHTML=['hr1','hr2'].map(a=>{
const t=s[a]||{state:'idle',text:'今日未运行'};
const extra=t.chatLeft!=null?`·剩${t.chatLeft}次`:'';
return `<span class="tchip ${t.state}" title="${a}"><span class="dot"></span>${a} ${t.text}${extra}</span>`;
const extra=t.chatLeft!=null&&t.state==='running'?`·剩${t.chatLeft}次`:'';
const tip=t.detail?`(${t.detail})`:'';
return `<span class="tchip ${t.state}" title="${a}${tip}"><span class="dot"></span>${a} ${t.text}${extra}</span>`;
}).join('');
}catch(_){}
}