Files
ai-kefu-admin/admin
浅念 c6bd54229d fix(admin): CredsPane 单卡保存不再联动重置兄弟卡
旧 array-source watch 盯 [emailGroup, pushGroup, aiGroup] 三元数组——任一
组引用变化即 resetAll 三卡齐重建:单卡保存(如 email)后父层 onPaneSaved
换整份快照引用,push/ai 卡上未保存的编辑被静默丢弃(Task 14 评审挂账)。

改为三表各自 watch 本组 props 引用:父层保存回写是 {...snapshot, [group]:
config} 展开——只有被保存组引用换新,兄弟组引用不动 → 只重建该卡;切租户/
回滚时快照先置 null 再整份换新,三组引用齐变 → 三卡全量重置(行为保持)。
resetAll 相应拆为 resetEmailCard / resetPushCard / resetAiCard(备注/错误/
测试态随所属卡重置)。

自查两场景:改 email 保存 → push 草稿与 dirty 均保留;切租户 → 三卡齐重置。

Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-10-14 21:23:18 +08:00
..

all-kefu 管理后台(admin SPA)

Vue3 + TS + Vite + Element Plus(art-design-pro 模板)。本地起法与工作约定见根目录 CLAUDE.md 的「Phase 3 完成状态」段(后端 8018 + pnpm install && pnpm dev)。