-
feat(table): 支持表格列批量操作与跨列(Spanspec)智能管理 · 77427bde
- 扩展批量操作弹窗,支持一次性新增或删除多行多列 - 新增列支持子段落标签初始化,提升单元格内容定制能力 - 增加相邻跨列(Spanspec)自动检测与合并选项,用户可选择是否合并 - 删除列时严格级联更新Colspec、Spanspec及Entry,保证表格的一致性和结构完整 - 精准物理删除被删除列的单列单元格,跨列单元格保留并自动收缩跨度 - 新增列及删除列均支持Colname和Colnum的自动重命名和映射更新 - 在新增列功能中,智能感知跨列边界,提供候选跨列合并列表及描述信息 - 右键删除列时,弹出含跨列删除警告的二次确认对话框 - 修正跨列属性的大小写处理,避免属性识别错误 - 支持表格列插入位置的智能计算,兼容合并单元格起始与终止列索引准确调整 - 对表格虚拟节点删除权限做限制,防止删除导致表格结构混乱 - 表格列宽调整相关文案及关键词进行了补充完善 - TableBatchModal组件宽度调整至440,新增跨列合并多选功能UI及相关交互逻辑 - 优化表格数据结构构建逻辑,新增列覆盖空缺列单元格占位,确保渲染完整 - 流程中涉及的映射表和索引计算均增强健壮性,防止列操作出错
pangchong committed