- 02 Jul, 2026 3 commits
-
-
- 将批量翻译按钮中的加载状态文本调整为“进行中…” - 批量翻译弹窗添加多个新配置项,包括标签后缀、并行处理模式及保存到Milvus功能 - 增加翻译日志面板,实现动态日志滚动及高亮显示成功与失败信息 - 批量翻译状态信息中新增详细日志输出,提升用户反馈体验 - 使用监听器滚动日志容器,确保最新日志自动可见 - 在批量翻译逻辑中添加日志记录函数,详细跟踪翻译状态和错误 - 优化UI布局,删除冗余div标签,提升代码整洁度
pangchong committed -
- 新增编辑区右键菜单事件,支持非表格元素节点操作弹窗 - 实现祖先节点ID链路回溯,提供节点层级选择菜单功能 - 在 EditorPanel 组件集成 EditAreaContextMenuModal 组件 - 添加 CommonNodeDetailList 组件,实现虚拟滚动显示节点列表 - 配置化复合结构特殊容器(COMPOSITE_CONTAINER_MAP)支持子节点渲染 - 优化 DocNodeRenderer 使用复合容器映射动态渲染相关节点 - 添加 CommonModal 组件滚动封装支持 scrollable 属性 - 添加虚拟滚动列表细节,支持节点多级祖先及虚拟文本展示 - 通过样式及动画提升节点列表高亮和交互体验 - 完善 XML 节点解析与渲染规则规范的项目文档说明
pangchong committed -
- 添加VITE_PARTITION_NAME环境变量,支持动态配置分区名称 - 在vite.config.ts中新增本地开发代理配置,适配后端接口路径 - 优化api/index.ts中请求处理逻辑,支持FormData的Content-Type自动处理 - 新增postJson和deleteJson方法以支持JSON格式的POST和DELETE请求 - 统一接口返回码判断,增加code和success字段缺失时设为200的兼容处理 - 调整接口基础路径获取逻辑,区分管理端和普通接口 - 导出serviceManage用于管理端接口调用 - 制定并完善全局组件使用规范,规范表单及标签组件使用 - 完善XML编辑器节点操作偏好设置联动逻辑,支持自动展开节点插入行为 - 新增完整的OpenAPI JSON规范文件,覆盖翻译、XML处理、系统状态等多个接口 - OpenAPI文档包含翻译功能、批量处理、文件下载、标签管理等丰富的业务能力描述
pangchong committed
-
- 01 Jul, 2026 1 commit
-
-
- 新增 src/configs/xmlTags.ts,统一定义和导出所有XML节点标签集合,禁止业务代码中硬编码 - 优化 DocNodeRenderer 组件逻辑,改用统一标签集合判断节点类型简化模板条件 - 编辑器状态增加 renderedSelectedNodeId,支持处理富文本选中节点的真正渲染ID映射 - 编辑器store新增批量删除多节点方法,提升节点删除效率 - 完善undo重做逻辑,确保选中节点状态同步准确 - 用dtdManager增强删除子节点和排序逻辑,支持严格DTD规则校验与子节点顺序排序 - useKeyboardShortcuts钩子封装全局与局部快捷键,MainLayout中移除冗余键盘事件处理 - 视图组件内段落、特殊标签内容统一可编辑状态,增加交互体验一致性 - 删除无用scratch_test.js文件,移除遗留调试代码 - 完善Gemini规则文档,新增XML标签一元化管理规范说明 - 依赖中新增@vueuse/core提升组合式API开发效率,相关类型包同步安装
pangchong committed
-
- 30 Jun, 2026 1 commit
-
-
- 重构全局阻塞加载蒙层,替换为自定义动画实现 - 添加亮暗主题下全局加载背景及模糊效果过渡 - 强制使用全局统一消息提示对象,禁止从 naive-ui 直接导入 useMessage - 规范全局按键事件监听,提高编辑器撤销重做体验 - 更新 XML 编辑器状态管理,增强节点映射与撤销重做机制 - 优化节点操作方法,新增 XML 片段插入与文本搜索替换功能 - 禁止直接导入定义状态管理的 defineStore - 统一所有选择框控件使用 CommonSelect,禁止直接用原生 n-select - 统一上传、下载组件接口支持自定义 Promise 函数及本地 Blob 处理 - 细化渲染文档节点的颜色和样式规范,强制部分节点使用物理样式精确定制 - 调整弹窗组件宽度绑定方式,避免样式警告与布局异常 - 替换 CommonTableSelect 中原生按钮为项目封装按钮组件 - 移除不必要的无用引入,精简部分代码实现
pangchong committed
-
- 29 Jun, 2026 2 commits
-
-
- 在 package.json 和 package-lock.json 中新增 diff 库版本 7.0.0 依赖 - 删除 public/editor 目录下的 favicon.svg、index.html 及相关静态资源文件 - 优化 vite.config.ts 移除不再使用的自定义静态资源中间件和 fs 导入 - 新增 husky 钩子配置,添加 commit-msg 检查和提交格式提示的 pre-commit 钩子 - 更新 .gemini/.rules.md,完善逻辑 Hook 内函数声明规范的文档说明 - 新增 scratch_test.js 脚本,用于读取 XML 文件并统计标签数量
pangchong committed -
pangchong committed
-