- 13 Jul, 2026 6 commits
-
-
- 删除了 .rules.md 中关于配置位置和 .env 文件配置的旧约束说明 - 优化 src/configs/index.ts 中 DEFAULT_XML_FILE 的导出格式,去除多余换行 - 调整 src/views/editor/functionals/index.ts 中通过 import.meta.glob 导入 XML 文件的格式,统一风格 - 修正编辑器加载 XML 模板时对 customCode 路径的拼接及默认 XML 文件的选择逻辑 - 增强代码可读性,确保根据环境变量正确加载对应环境下的 XML 模板
pangchong committed -
- 新增章节详细说明编辑器多环境配置管理要求 - 强制指定不同环境配置仅可写入对应环境目录文件 - 明确禁止在根目录 .env 文件中写入视图渲染相关配置 - 规范根目录 .env 文件仅保留基础环境区分变量和接口地址 - 删除了无用的 XML 文件内容
pangchong committed -
- 调整 SignoffRenderer.vue 中 badge 显示的模板格式,换行提升可读性 - 优化条件表达式换行,提升代码可读性 - 统一箭头函数参数格式,增加代码风格一致性 - 调整 config 配置文件中的三元表达式换行,规范代码风格 - 删除无用 import 语句,简化代码 - 移除 EditorToolbar 常量文件多余空行,清理代码
pangchong committed -
- 在编辑器中新增“选项组(SELECTION)”及其子项节点结构支持 - 添加插入选项组弹窗组件(CreateSelectionModal)及功能实现 - 实现选项组多选/单选、排列方式及必填配置选项 - 新增 CommonRadioSingle 组件,用于单个单选框显示及绑定 - 优化 DocNodeRenderer,支持渲染选项组及其子项和标签 - 允许列表子项配置单个时隐藏序号,支持个性化定制 - 将 API 校验逻辑支持按定制目录动态加载覆盖 - 添加 bx 定制目录及相关接口配置和工具函数 - 删除无用全量工卡 HTML 资源,清理旧文件 - 优化图片组件 img 标签宽度样式,避免样式失效 - 修改查找替换功能匹配去重逻辑,改为保留全部匹配 - 丰富签字渲染组件,增加权限许可显示及多种角色支持
pangchong committed -
- 删除了关于业务组件禁止直接调用 apiService 或 ajax 的规定 - 明确了智能翻译相关接口允许直接在模块中发起请求的例外情况 - 规范了翻译类接口不属于外部宿主系统桥接接口的说明
pangchong committed -
- 在 .env.dev 中添加了自定义代码目录与后端接口相关环境变量 - 更新 vite.config.ts 中代理请求的 Cookie 值以匹配最新会话 - 在 .gemini/.rules.md 中增加翻译接口调用的特别说明 - 移除多个组件及功能模块中无用或冗余的 import 语句,优化代码整洁度
pangchong committed
-
- 10 Jul, 2026 3 commits
-
-
- 修改代理配置中的 Cookie 值以确保请求身份正确 - 添加新的 XML 资产文件 AMEA-A282400-02-1_0_0_R0.xml,内容为空
pangchong committed -
- 移除了 index.ts 文件中 editor 视图功能部分的多余空行 - 保持代码整洁,提升可读性
pangchong committed -
- 修改本地开发桥接服务配置,默认关闭本地接口直接请求 - registerEditorBridgeListeners 方法支持传入获取 HTML 和 CSS 的回调 - GET_EDITOR_GXPDF 事件返回数据中增加 HTML 和 CSS 内容字段 - 编辑区上下文菜单和节点树功能支持“保存为模板”,将节点序列化为 XML 并调用保存接口 - 编辑器初始化时注册桥接事件监听,返回预处理后的 HTML 和样式数据 - 优化本地桥接接口的 getTemplateList 函数,简化返回数据结构处理 - 添加 saveTemplate 方法接口定义准备提交模板数据
pangchong committed
-
- 09 Jul, 2026 2 commits
-
-
- 合并多行的contentType判断条件为一行 - 避免不必要的多行缩进和换行 style(components): 精简模板和代码格式 - 将CommonCheckboxSingle标签内容内联,减少多余换行 - 简化computedChecked计算属性的条件表达式 - 统一CommonCheckboxSingle的插槽写法,增加可读性
pangchong committed -
- 新增 CommonCheckboxSingle 组件,替代项目中所有单体复选框使用,支持 checked-value 等自定义属性及严格模式 - 统一替换所有业务页面中的单个 n-checkbox 组件为 CommonCheckboxSingle 以保证样式和行为一致 - 重构 bridge.ts,支持动态加载定制目录下的自定义桥接实现,优先调用定制逻辑,提升扩展性 - 在 useEditor 逻辑中集成桥接事件监听,支持父级请求获取 XML 和 PDF 数据,同步工卡编辑器数据状态 - 优化 api/index.ts 中 response 处理,增加支持 xml、html、text 等多种响应体格式的返回方案 - 调整 vite 配置及脚本命令,新增 dev:xm 模式并修正部分环境变量配置以支持多分区运行 - 更新 .env、.gemini/.rules.md 和接口调用方式,规范组件使用及接口调用事件的命名和格式
pangchong committed
-
- 08 Jul, 2026 4 commits
-
-
- 调整DocNodeRenderer组件中部分元素换行以提升可读性 - 合并CreateGraphicModal和TemplateSelectModal中多行元素为单行,提升模板简洁性 - 优化NodeTree组件中fade过渡样式换行,增加样式清晰度 - 规范EditorToolbar/functionals索引文件中对象尾部格式一致性 - 统一图片资源路径拼接函数中hasExtension布尔表达式格式
pangchong committed -
- 配置环境变量支持自定义定制代码和后端接口地址 - 优化 vite 配置,增加 api 代理和路径别名动态调整 - 新增桥接调用统一管理,封装模板列表、保存与图片上传接口 - 扩展 DocNodeRenderer,支持 SHEET、GDESC、TITLE 等节点的渲染 - 编辑器面板新增回到顶部悬浮按钮及滚动同步优化 - 工具栏新增插入图片和模板弹窗,实现图纸与模板可视化插入 - 新增 CreateGraphicModal,实现图片和图纸节点的插入及上传功能 - 新增 TemplateSelectModal,支持模板列表展示、分页、XML预览及效果预览 - 加强异步加载模板及错误处理,确保接口异常有友好提示 - 完善样式与动画,提升用户交互体验与视觉反馈
pangchong committed -
- 将 CommonInputNumber 组件的多行属性简化为单行书写 - 保持组件功能及样式不变,提高代码可读性 - 减少模板代码的行数,便于维护和查看
pangchong committed -
- 统一移除多余的 fallback 颜色,改为直接使用 CSS 变量 - 使用 color-mix 函数替代固定 rgba 值,实现主题色混合效果 - 替换部分组件为自定义组件 CommonInputNumber,增加 strict 属性 - 删除部分无用的 placeholder 属性,简化表单输入提示 - 调整错误提示组件颜色变量,使用更语义化的变量名 - 改进错误处理顺序,优化提取翻译时的 loading 状态管理 - 移除多余的选中节点赋值逻辑,避免冗余操作
pangchong committed
-
- 07 Jul, 2026 8 commits
-
-
- 将选中状态条件渲染的换行写法合并为单行表达式 - 精简类名绑定代码,提升代码可读性 - 保持功能逻辑不变,仅优化代码结构和格式
pangchong committed -
- 为多个编辑区域添加 whitespace-pre-wrap 样式,解决换行显示问题 - 新增 handleEnterKey 函数,拦截 Enter 键实现安全换行,避免生成多余节点 - 编辑模式中使用 v-text 确保文本内容在失焦后正确刷新 DOM - 多处文本编辑元素添加 @keydown.enter.prevent,防止默认换行行为 - 对比模式下展示词级差异时保持文本单行预格式化显示 - ListEditor、TableEditor、TextBlockEditor 组件中同步改进换行和按键行为
pangchong committed -
- 移除多余括号,简化条件表达式,提高代码可读性 - 为多行v-show指令添加换行,提升模板格式清晰度 - 统一并修正CSS过渡效果的transition写法,保证样式一致性 - 优化index.ts中空行和代码格式,提升代码整洁度
pangchong committed -
- 对 XML 大小实时计算并显示在编辑工具栏 - 在比较模态框中新增 XML 对比与渲染对比区域的展开/收起开关,保证至少保留一个区域 - 实现 XML 文本对比区域多行范围选中编辑,支持保存与取消操作 - 优化差异行的显示逻辑,支持编辑状态下只显示相关行 - 美化差异条颜色并统一颜色变量,提高视觉一致性 - 隐藏浏览器默认滚动条,使用自定义模拟滑块提升用户体验 - 增加对比弹框头部隐藏样式,简化界面 - 动态调整对比文本和渲染区尺寸与透明度,添加平滑过渡动画 - 在表格编辑器中根据对比模式调整行列选中和交互样式,禁用对比模式下的选中效果 - 优化表格编辑器行、列和单元格相关的鼠标交互逻辑,避免对比模式触发不必要操作
pangchong committed -
- 调整表格布局为自动,增强适应性 - 减小表格单元格内边距,提升内容密度 - 添加单元格内文字换行,避免内容溢出 - 优化打印样式,防止表格行和图片跨页中断
pangchong committed -
- 将导入的 XML 文件路径从更新版本改回原始版本 - 确保编辑器加载正确的 XML 内容以避免解析错误 - 更新相关注释以避免混淆使用者 - 优化代码结构,提升代码可读性
pangchong committed -
- 将 diffJobCardsLines、diffJobCardsWords、diffJobCardsJson 函数参数写法调整为单行格式 style(DocNodeRenderer): 优化模板中span标签排版 - 将多个含 v-for 的 span 标签缩减为单行,提升代码简洁性
pangchong committed -
- 在 package.json 和 package-lock.json 中新增 @types/diff 依赖 - 确保开发环境对 diff 类型的支持和代码智能提示 - 安装包版本为 7.0.2,许可证为 MIT
pangchong committed
-
- 06 Jul, 2026 14 commits
-
-
- 删除 main.ts 中 createApp 调用前的多余空行 - 删除 AddNodeModal 中 import 语句之间的多余空行
pangchong committed -
- 移除旧的错误信息智能识别和处理逻辑,精简响应码拦截代码 - 新增 postForm 方法支持自动处理 multipart/form-data,优化文件上传逻辑 - 删除下载文件相关的复杂实现,简化请求发送流程 - 在批量翻译功能中添加取消翻译支持,完善用户交互 - 优化编辑器选中节点逻辑,确保滚动时正确设置选中状态 - 调整编辑器工具栏分隔线的样式,提升界面一致性 - 修改搜索翻译模块的警示卡样式,增强视觉效果 - 移除多个无用的 utils 导入,精简编辑器相关代码 - 修正设置面板确认清空并退出弹窗调用,使用标准对象参数 - 新增 Splitter 组件的类型定义,调整相关实现导入方式
pangchong committed -
- 规范 .rules.md 中高亮与定位联动描述的缩进格式 - 简化 DocNodeRenderer 组件中动态 class 的写法 - 优化多处行内样式字符串拼接,移除多余的分号 - 合并多行模板标签为单行,提升可读性 - 统一 CSS 选择器中单引号使用,保证风格一致 - 保持 TXTGRPHC 相关元素的严格等宽与中英文比例样式
pangchong committed -
- 删除README中的Ifar XML编辑器项目描述和解析渲染规范 - 在.gemini/.rules.md中新增集中化配置和复合结构特殊容器规则说明 - 明确禁止在业务代码中硬编码XML标签,强制从配置文件导入常量 - 详细定义COMPOSITE_CONTAINER_MAP及其子节点动态渲染和高亮定位要求 - 新增Git提交流程限制,禁止AI助手自动执行git commit和git push操作 - 移除示例工作卡XML文件,保持仓库纯净和规范
pangchong committed -
pangchong committed
-
pangchong committed
-
pangchong committed
-
pangchong committed
-
pangchong committed
-
pangchong committed
-
- 统一箭头函数和条件表达式的书写格式 - 调整部分模板标签的换行和空格,提升代码可读性 - 优化文本内容获取逻辑,保持一致性和简洁 - 保留 ZONELST 节点的提示文本和样式不变 - 移除无效的 HTML 属性等多余符号
pangchong committed -
- 支持删除 COLSPEC 节点,自动更新表格列数及列索引属性 - 支持删除对应列的所有 ENTRY 单元格,并调整跨列单元格的起止位置 - 支持删除 SPANSPEC 节点,并还原相关 ENTRY 节的跨列属性 - 优化删除逻辑,优先处理特殊节点 COLSPEC 和 SPANSPEC,剩余节点统一删除 - 实现表格列宽拖拽调整功能,支持动态更新 COLSPEC 宽度属性 - 添加预览打印功能,生成干净无编辑样式的打印版 HTML - 支持将预览内容导出为独立 HTML 文件下载 - 在打印预览及导出 HTML 时排除编辑辅助元素及相关样式 - 修改节点渲染组件,隐藏重复中英文段落,减少重复内容展示 - 编辑界面增加隐藏的打印预览容器,用以生成纯净打印内容 - 编辑工具栏新增预览和下载 HTML 按钮,提升用户操作便利性
pangchong committed -
- 调整DocNodeRenderer组件中动态class绑定的换行格式以提升代码可读性 - 格式化BatchDeleteConfirmModal中map初始化代码的换行,使结构更清晰
pangchong committed -
- 改进节点删除接口,支持传入指定节点ID删除,默认删除当前选中节点 - 增加虚拟文本节点(#text)删除处理,修改对应父节点混合内容(mixedContent)及文本内容(textContent) - 删除后智能设置下一个选中节点,优先选择同父节点相邻兄弟或父节点 - 修改文档节点渲染组件,支持混合内容文本节点的高亮显示与选中逻辑 - 更新批量删除确认逻辑,添加基于节点深度排序和DTD约束的删除安全性校验 - 修正多个编辑器组件中节点删除调用,统一使用deleteNode方法执行删除 - 细节修正编辑器侧对选中节点更新和删除后界面状态处理 - 调整API响应成功判断逻辑,支持success字段为true的情况
pangchong committed
-
- 03 Jul, 2026 3 commits
-
-
- 合并三元表达式成一行提高代码简洁度 - 调整Vue模板中的文本拼接格式,确保括号显示正确 - 移除多余空行,保持代码整洁 - 合并多行span标签,减少代码冗余 - 优化条件渲染中标签内容的排版和间距
pangchong committed -
- 新增 EXPD、EXPDNAME、ITEMNBR 标签及其复合容器映射 - 优化 dtdManager 子元素出现约束判断,支持父节点重复属性传递 - DocNodeRenderer 组件中新增 renderInline 计算属性替代 isInline - 增强引用(REFINT、REFEXT、GRPHCREF)内容的混合渲染和编辑功能 - 为 EXPD 标签定制统一配置化渲染方案 - TableEditor 组件支持表头及表体行中非 ENTRY 子节点展示 - 调整行选中样式及操作按钮位置,提升行选择和删除体验 - TableEditor functionals 新增获取行非 ENTRY 子节点方法,优化逻辑复用 - NodeTree 组件删除节点时修正选中节点行为,防止选中错误
pangchong committed -
- 将隐藏结构型元数据容器标签数组从单行改为多行格式 - 提高代码可读性和维护性 - 未改变原有逻辑和功能实现
pangchong committed
-