- 10 Aug, 2026 2 commits
-
-
- 优化拖拽调整列宽手柄的v-if条件,移除多余括号 - 格式化TableMergeModal组件中的useTableMergeModal解构代码 - 修正文本节点默认标签赋值逻辑,保证优先使用CHINESE_FIRST_PARA_TAGS首项 - 保持代码风格统一,提升可读性和维护性
pangchong committed -
- 新增 TableMergeModal 组件,实现合并单元格时选择保留内容 - 在 TableEditor 中集成 TableMergeModal,实现弹框操作和确认合并逻辑 - 增加 useTableEditor hook 中的 executeMergeAction 方法处理合并并保留内容 - 修改合并单元格逻辑,支持根据用户选择保留指定内容合并至左上角单元格 - 支持快捷预设操作,如仅保留主单元格、保留非空内容、全选/全不选、反选等 - 提供合并后预览功能,展示合并后单元格内内容顺序拼接效果 - 优化单元格调整列宽手柄显示条件,避免超出列范围调整 - 重构相关工具函数,包含节点克隆、表格结构解析、节点查找等辅助功能
pangchong committed
-
- 07 Aug, 2026 1 commit
-
-
pangchong committed
-
- 06 Aug, 2026 4 commits
- 05 Aug, 2026 5 commits
-
-
- 为大纲视图和XML树视图添加自定义虚拟列表滚动条,解决节点过多时滚动条拖拽困难问题 - 实现滚动条拖拽与点击轨道跳转功能,提升操作流畅度 - 使用ResizeObserver动态响应滚动区域尺寸变化,保证滚动条高度准确 - 隐藏原生滚动条,统一滚动条样式风格 - 优化大纲视图节点的样式和交互细节,增加图标和序号徽标的动态效果 - XML树视图节点支持展开折叠、批量管理模式下复选框显示 - 增加大纲视图和XML树视图滚动事件处理,确保滚动状态同步更新
pangchong committed -
- 调整了插入索引计算代码的缩进和换行 - 增强了代码的可读性和结构清晰度 - 保持原有逻辑未做功能性修改
pangchong committed -
- 修改双击词选中逻辑,统一选中完整单词的两端 - 序列化函数支持文本节点的正确转义与输出 - 右键菜单目标节点项增加 tooltip 显示完整内容,防止截断 - 智能翻译判定规则调整,精确匹配中文文本与对应英文原文 - 复制节点逻辑支持文本节点复制,提示和复制内容改进 - 粘贴文本节点实现多场景插入,包括混排内容和虚拟节点 - 节点显示名称增加 tooltip 字段,显示原始完整文本 - 面包屑路径生成时,单段文本不单列节点,仅多段时展示 #text 级别 - 编辑器面板复制按钮文本区分普通节点和文本节点显示“复制文本”
pangchong committed -
- 将 EditAreaContextMenuModal 标签简化为单行,提高代码简洁性 - 在常量中定义节点树菜单控制的多项限值配置 - 统一粘贴与插入动作的模式映射,简化相关逻辑 - 重新设计粘贴节点时的 ID 生成,避免冲突并保证唯一性 - 合并节点添加相关模式处理,简化代码结构 - 优化移动节点逻辑,支持上移与下移统一处理与提示 - 使用常量替代硬编码数字,统一最大递归层级、文本预览长度等参数 - 调整节点及其子节点展开的递归深度与同级节点展示范围 - 修正节点文本预览截断长度逻辑,使其依赖配置常量
pangchong committed -
- 将 EditAreaContextMenuModal 由模态窗口改为基于 Dropdown 的浮动下拉菜单 - 支持右键位置自适应,新增 contextMenuX、contextMenuY 用于定位菜单坐标 - 新增 TargetNodeItem 组件,支持目标节点层级列表字典树形选择与高亮 - 优化编辑节点菜单选项结构,包含节点编辑、结构调整、顺序调整、复制粘贴、智能翻译、查看规则等分组 - 实现目标节点切换逻辑,切换选中目标节点时同步更新左侧树视图选中状态 - 统一菜单项图标,提升菜单视觉一致性和用户体验 - 根据 DTD 规则及节点状态动态启用或禁用菜单项 - 移除了原有的 CommonModal 结构,简化组件实现与提升性能 - 调整 EditorPanel 组件代码,新增右键点击坐标传递及菜单弹出控制逻辑 - 修复节点标签和文本内容显示逻辑,完善标签名称与文本摘要展示 - 删除 xmlTags.ts 中未使用的 GRPHCREF 标签注释处理
pangchong committed
-
- 31 Jul, 2026 6 commits
-
-
- 精简 CommonNodeDetailList 组件中 targetVirtualId 的三元表达式写法 - 调整 EditAreaContextMenuModal 中删除确认对话框内容的多行三元表达式格式 - 修正 AddNodeModal 组件中 form.textContent 的赋值表达式,去除多余括号,提高可读性
pangchong committed -
- getNodeDisplayName 函数新增对虚拟文本节点的文本内容预览显示支持,限制最大长度180字符 - 节点列表收集逻辑中过滤虚拟文本节点并正确展示顺序,增强节点展示准确性 - 编辑器中混合内容渲染增加虚拟文本节点的点击选中功能,支持对子文本内容的单独操作 - 编辑面板处理选中虚拟文本节点时,调整允许操作的标签类型为 '#text' - 右键菜单新增对虚拟文本节点的编辑、删除、移动等操作支持,删除时同步更新混合内容数组并重建节点映射 - 编辑面板新增对虚拟文本节点的上移、下移操作,保持活动选中状态同步更新为对应的虚拟节点ID - 针对文本节点特殊处理编辑结构和剪贴板相关选项,优化交互体验 - 节点添加时优先提取混合内容中第一个文本内容作为节点文本内容显示和编辑基础,提高显示准确性
pangchong committed -
pangchong committed
-
pangchong committed
-
pangchong committed
-
pangchong committed
-
- 30 Jul, 2026 3 commits
- 29 Jul, 2026 7 commits
- 28 Jul, 2026 7 commits
-
-
pangchong committed
-
pangchong committed
-
pangchong committed
-
pangchong committed
-
pangchong committed
-
- 将多行条件判断合并为单行,提高代码简洁度 - 删除多余的空白行,提升代码整洁性 - 格式化代码对齐,使变量赋值更紧凑
pangchong committed -
- 新增JOBCARD.dtd文件,包含详细的DTD结构定义 - 定义多种元素和属性以支持复杂文档结构 - 包含AXML实体和注释,规范作业卡文本格式 - 实现多层列表、表格、图形及注释的DTD规则 - 增加对任务、步骤、设备、警告等业务元素的支持 - 明确签名、修订和生效日期等元数据规范
pangchong committed
-
- 27 Jul, 2026 1 commit
-
-
pangchong committed
-
- 24 Jul, 2026 3 commits
-
-
- 优化了节点标题的三元表达式,避免不必要的括号 - 保证标题显示更加准确,提升用户体验 - 改进代码可读性和维护性
pangchong committed -
- 新增 fullSubtitle 字段用于存储子标题完整内容 - getNodeTextPreview 函数支持获取完整或截断的文本预览 - 递归构造节点列表时同时生成 subtitle 和 fullSubtitle - 视图层根据 fullSubtitle 优先展示完整提示信息 - 节点名称与子标题元素新增 title 属性显示完整文本 - 文本节点的 subtitle 截断显示,fullSubtitle 保留完整内容
pangchong committed -
- 新增 deploy.ps1 脚本,实现 Vue 3 + TypeScript 项目前端自动化构建 - 脚本支持打包 dist 静态资源并压缩为 dist.tar.gz - 使用 SSH 清理远程服务器旧的部署目录文件 - 通过 SCP 上传压缩包并远程解压部署 - package.json 新增 deploy 命令,调用 PowerShell 脚本实现自动化部署 - CommonModal.vue 移除冗余的 scoped CSS 样式块 - 优化 editor 功能模块,改为遍历 CSSOM 提取完整 CSS 规则 - 修复线上环境离线 HTML 预览时外链样式失效的问题 - 增强样式提取逻辑,兼容跨域和内联 style 标签样式解析
pangchong committed
-
- 20 Jul, 2026 1 commit
-
-
- 调整 CompareModal 组件中 diffCounts 显示的 template 代码格式,提升代码可读性 - 优化比对功能中调试日志打印的格式化结构,使输出信息更清晰易读 - 保持了原有逻辑与功能不变,仅改进代码样式与日志表现
pangchong committed
-