mirror of
https://github.com/kuaifan/dootask.git
synced 2026-10-30 06:20:44 +00:00
列与任务卡片原先写在 ProjectPanel 的同一个渲染函数里,卡片可见状态、倒计时等任一变化都会带动全部列的 draggable、Scrollbar 等插槽组件重渲染: - 新增 ProjectColumn,每列自行维护列与任务的可见状态,面板只通知其检查可视区 - 任务可见性计算抽成 utils/taskVisibility.js,看板与表格共用 - 跨列拖入的任务落下即标记可见,避免先显示空白占位 - 搜索、筛选、打开任务等面板级逻辑通过 provide 的 projectPanel 读取