🔴 **点客服删除会卡死** —— 根因与上一条下拉看不见同源,但更严重: 助手窗 fixed z-[60],而 shadcn 给**所有**浮层的默认层级是 z-50。 · Select/Popover/DropdownMenu/HoverCard:点了有反应(DOM 里 listbox 确实打开), 但一个选项都看不见; · Dialog/AlertDialog:Radix 会给 body 设 pointer-events:none —— **弹窗看不见、 整页却已经被锁住**,用户看到的就是卡死。实测确认:alertdialog=true、 overlayZ=50、bodyPE=none。 两次都**不报任何错**。这次在 components/ui/* **统一修**而不是在调用处打补丁: 浮层 z ≥ 70(select/popover/dropdown-menu/hover-card),模态 z ≥ 80(dialog/alert-dialog), 六个文件顶部都写了层级约定,免得下次 re-generate 或新组件又掉回 50。 · 批次时效移到卡片**右上角**,与左边「拟分 N 人」同一层级(它是这一整批的设置); 文案改成「3 天**后自动退回**」—— 光写"时效"主管不知道到期会发生什么。 · 底部微调区只留人数 + 出处说明(沿用哪次/首次默认/本次指定 + 几条单独设了时效)。 本地实测:点康慧捧的 X → 弹窗正常显示 → 移出本批 → 340/17 位 变 320/16 位 + 「已移除 20」。 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| ai-invocations | Loading commit data... | |
| assistant | Loading commit data... | |
| host-admin | Loading commit data... | |
| pet | Loading commit data... | |
| plan-detail | Loading commit data... | |
| plans | Loading commit data... | |
| realtime-coach | Loading commit data... | |
| recall-debug | Loading commit data... | |
| ui | Loading commit data... | |
| auth-gate.tsx | Loading commit data... | |
| can.tsx | Loading commit data... | |
| identity-cluster.tsx | Loading commit data... | |
| mock-login-dialog.tsx | Loading commit data... | |
| priority-hover.tsx | Loading commit data... | |
| session-expired.tsx | Loading commit data... |