- 31 Jul, 2026 5 commits
-
-
- 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 2 commits
-
-
- 调整 CompareModal 组件中 diffCounts 显示的 template 代码格式,提升代码可读性 - 优化比对功能中调试日志打印的格式化结构,使输出信息更清晰易读 - 保持了原有逻辑与功能不变,仅改进代码样式与日志表现
pangchong committed -
- 在CompareModal组件中增加了新增、删除和修改内容数量的显示 - 实现diffCounts计算属性统计新增、删除和修改的节点及文本项 - 优化xmlParser中state.currentLine递增逻辑,支持compact模式 - 在比对视图点击事件中添加调试日志输出来辅助排查问题 - 从StashModal中移除预览效果按钮,简化UI界面
pangchong committed
-
- 17 Jul, 2026 3 commits
-
-
- 统一 cloneWithDiff 函数的格式,删除多余空行 - 添加并规范子节点 ID 到新 ID 的映射注释 - 统一比对控制相关变量的注释风格 - 清理和规范比对模块中的多余空行 - 优化滚动同步相关代码的空行与注释 - 修正返回对象格式缩进,统一样式设置格式 - 去除 import 和代码中多余空白行,提高代码整洁度
pangchong committed -
- 添加CompareModal组件,实现工卡XML与排版渲染结果双栏对比 - 集成了自定义滚动条及差异高亮显示,支持增删改标记 - 支持XML文本区与渲染区的展开收起与同步滚动联动 - CommonXmlEditor新增行号选中事件,并支持光标智能补全 - CommonModal新增showHeader属性控制标题栏显示隐藏 - xmlParser新增XML序列化映射,用于节点行号关联 - 优化XML文本内容解析,统一规范化空白字符处理 - 依赖新增overlayscrollbars及vue绑定样式库,用于滚动条美化 - View层新增比对图例与模式切换控件提升用户体验 - 增加排版渲染对比节点高亮及隐藏空白占位标记样式 - 细化滚动条交互状态及最小滑块尺寸常量定义
pangchong committed -
pangchong committed
-
- 16 Jul, 2026 8 commits
-
-
- 在暂存项操作按钮中添加预览效果按钮 - 在活动暂存项操作区域添加预览效果按钮 - 新增ViewEffectModal组件实现预览效果对话框 - 实现handlePreviewEffect方法用于打开预览弹窗 - 在functional模块中定义viewEffectModalRef引用管理弹窗实例 - 添加错误捕获和提示,确保预览失败时友好提示用户
pangchong committed -
- 将查找替换面板定位由绝对定位改为固定定位,提升稳定性 - 拖拽过程中避免重复查询面板元素,优化性能 - 增加拖拽边界限制,保证面板至少保留一定可视区域 - 通过计算移动增量并限制偏移,防止面板超出浏览器视口 - 保持面板在窗口内可见性,提升用户体验
pangchong committed -
- 移除viewXmlVisible、viewXmlTitle、viewXmlContent全局共享状态 - 改为由ViewXmlModal组件实例内部管理可见性和内容状态 - 修改打开查看XML弹窗的代码,改用viewXmlModalRef的open方法传参 - 确保多实例情况下查看XML弹窗状态独立,避免冲突 - 优化NodeTree组件对弹窗可见性状态的依赖方式
pangchong committed -
- 将中文短语的引号由双引号改为单引号 - 确保对象属性键的引号使用一致 - 优化代码可读性与规范性
pangchong committed -
- 将搜索面板布局改为 CSS Grid,调整搜索相关元素的定位 - 优化输入框和按钮的尺寸、间距及字体大小使界面更紧凑一致 - 为搜索和替换输入框添加 input 事件监听,实现即时触发搜索 - 引入中文短语映射,完善查找替换功能的本地化支持 - 调整插入片段弹窗的编辑器最大高度 - 移除查看 XML 弹窗内无用注释,提升代码简洁性
pangchong committed -
- 统一箭头函数参数括号使用 - 删除多余空行,优化代码间距 - 合并 CommonXmlEditor 组件标签为单行简写形式 - 简化条件表达式,提高代码可读性 - 删除函数文件中多余空行
pangchong committed -
- 新增 CommonXmlEditor 组件,基于 CodeMirror 6 构建 - 支持自定义行号与差异行高亮功能 - 集成 XML 语法高亮、代码折叠、括号匹配、历史记录和搜索 - 实现基于 DTD 的自动补全,支持标签名、属性和枚举值提示 - 自适应亮暗主题,样式完全基于 CSS 变量 - 支持格式化粘贴的 XML 内容,提升编辑体验 - 拦截组件内 Ctrl+F 快捷键优先显示查找面板,避免冲突 - 添加依赖 codemirror 相关库,更新 package.json 和 package-lock.json
pangchong committed -
- 在 xmlTags 配置中新增 EFFECT_METADATA_TAGS 表示适用性元数据标签 - WARNING_LIKE_TAGS 通过扩展 EFFECT_METADATA_TAGS 简化维护 - DocNodeRenderer 相关模块引入并使用 ORDERED_LIST_ITEM_TAGS 常量,改进有序列表判断逻辑 - SelectionToolbar 添加鼠标双击事件用于支持节点快速选中和工具栏弹出 - 避免鼠标抬起事件回调的重复触发,增加定时器管理 - CompareModal 使用 EFFECT_METADATA_TAGS 统一判断适用性元数据标签,增强代码一致性
pangchong committed
-
- 15 Jul, 2026 1 commit
-
-
- 取消了 borderRadius 相关的状态及计算,实现圆角固定为 0 - 删除了设置抽屉中的圆角和页面切换动画选项 - 移除布局选项卡,替换为编辑区设置面板 - 新增树菜单收缩阈值、默认展开宽度和最大宽度占比的配置项 - 编辑区拖动分割条支持获取并应用树菜单尺寸相关配置 - 优化状态管理,移除冗余字段,添加树菜单相关字段 - 简化动画相关样式,移除无用动画类定义 - 确保默认设置和导入导出逻辑同步更新树菜单新配置
pangchong committed
-