diff --git a/docs/zh/index.html b/docs/zh/index.html index 402dec05..93a0d48a 100644 --- a/docs/zh/index.html +++ b/docs/zh/index.html @@ -154,10 +154,7 @@ DEV-005小草莓欧诺弥亚status-board/active DEV-009花尔糖星云user-center/active DEV-010桔子晨星ticket-system/active - DEV-011匆匆那年—M16码字工作台>72h 未活跃 DEV-012Awen知秋 千秋notification/active - DEV-013小兴—M-AUTH注册登录系统active - DEV-014时雨—待分配(副控)>72h 未活跃 DEV-015蜜蜂星尘需求共创阶段active @@ -233,7 +230,7 @@ diff --git a/scripts/generate-chinese-homepage.js b/scripts/generate-chinese-homepage.js index 584cebfc..4f7f9e15 100644 --- a/scripts/generate-chinese-homepage.js +++ b/scripts/generate-chinese-homepage.js @@ -59,15 +59,15 @@ function generateTeamRows(devStatus) { const rows = []; for (const dev of devs) { - const display = TEAM_DISPLAY[dev.dev_id] || {}; + const display = TEAM_DISPLAY[dev.dev_id]; + // Only show developers that are in the active display mapping + if (!display) continue; + const name = display.human || dev.name; const ai = display.ai || '—'; const mod = display.module || dev.module || '—'; - const isInactive = dev.status === 'waiting_syslog' && dev.waiting?.includes('72h'); - const statusClass = isInactive ? 'status-inactive' : 'status-active'; - const statusText = isInactive ? '>72h 未活跃' : 'active'; - rows.push(` ${escapeHtml(dev.dev_id)}${escapeHtml(name)}${escapeHtml(ai)}${escapeHtml(mod)}${statusText}`); + rows.push(` ${escapeHtml(dev.dev_id)}${escapeHtml(name)}${escapeHtml(ai)}${escapeHtml(mod)}active`); } return rows.join('\n');