-
# Conflicts: # yudao-module-pms/src/test/java/cn/iocoder/yudao/module/pms/service/pm/workitem/PmsWorkItemUserSortServiceImplTest.java
-
- 迁移依赖坐标、包名和代码生成模板 - 修复全局 Long 转换器不生效导致的导出精度丢失(https://t.zsxq.com/a0w1V)
-
三套 Vben5 Schema 模板的普通表单与主子表表单使用固定 120px 标签宽度,保留长字段注释换行及输入控件空间。 同步更新 20 份生成快照,23 项既有生成测试与三端实际生成表单布局验证通过。 经 Codex、GLM5.3、Qwen3.8 Flash、DeepSeek V4.1 Flash 两轮独立评审通过。
-
修复 Vben5 字典控件、日期及树选择属性、导入文件移除和 API 导入路径。 修复主子表数据获取、临时编号、必填校验和主表切换后的旧数据残留。 补齐工具方法与组件导入,修正 Ele 工具栏标签及 Vue3 单选多选绑定。 同步 Vue2 组件标签与 prop 声明、旧 Vben 日期范围格式。 更新生成快照,增加跨前端组件契约测试。 验证:85 条 CodegenEngine 测试、138 份 Vue 模板编译通过; Codex、Qwen、DeepSeek 三路评审通过。
-
- 移植 PR #1261 的修复,适配 jakarta.validation - 补充名称格式校验的单元测试,4 个测试通过 原 PR 作者:huanghaiwei123 关联 Issue:#1252
-
Merge pull request !1588 from 司徒俊杰/master-jdk17
-
Signed-off-by: 小賢 <511411352@qq.com>
-
- 完善日期、浮点数、布尔字典和上传字段生成逻辑 - 修复主子表必填校验和详情按钮类型 - 修复树表查询及生成快照路径问题 - 增加主子表类名、属性名和输出路径碰撞校验 - 补充 normal、inner、ERP 等场景单元测试
-
- 支持普通、树表及多种主子表页面生成 - 完善主子表 API、表单、详情和字段控件 - 修复一对一空数据提交及树表搜索问题 - 统一日期时间戳和主键类型生成 - 修复 Wot 组件类型及生成代码格式问题 - 优化生成快照路径并增加文件冲突检测 - 补充 UniApp 代码生成单测和快照
-
- 修正组件根导入、子组件用法及内部模板引用 - 按实际生成分支条件导入 Tabs、FormItem、SelectOption 和 RangePicker - 修复一对一及一对多 join-select 场景的导入判定 - 补充模板类型、RangePicker helper 和稀疏主子表回归测试
-
- form/detail 模板用 delay(handleBack) 替代内联 setTimeout - 更新 uniapp 代码生成 golden 快照 验证:CodegenEngineUniappTest 通过
-
form 模板全量对齐 2.x: - :rules/formRules → :schema/createFormSchema(2.x wd-form 只认 schema) - 字段统一包 wd-form-item;下拉字典 → yd-form-picker 独立;radio shape→type - 日期时间 → wd-form-item 触发 + wd-datetime-picker 弹层 + xxxVisible; LocalDateTime 用 formatDateTime、Date/LocalDate 用 formatDate(import 按需) - 图片/文件上传 → yd-upload-img/file(原误生成文本框);小数补 precision - 包名 wot-design-uni(未装)→ @wot-ui/ui(form + detail) search-form:日期范围 → yd-search-date-range;radio shape→type 字典 import 按实际用量门控(纯 select 不越界) writeResult:同名快照撞名补父目录 + 序号兜底,assert 路径不变
-
- 新增 URL Path 编解码工具,保留 + 字符语义 - 文件访问基于原始 URI 解码 path,避免中文、空格、% 等字符下载异常 - 文件客户端生成 URL 时按路径段编码,S3 兼容完整 URL 和裸 path - 优化 Content-Disposition 文件名,支持 filename 和 filename* - 下载文件名优先使用文件记录的原始名称 - 补充 HTTP、Local、S3、文件服务相关单测
-
- 新增 URL Path 编解码工具,保留 + 字符语义 - 文件访问基于原始 URI 解码 path,避免中文、空格、% 等字符下载异常 - 文件客户端生成 URL 时按路径段编码,S3 兼容完整 URL 和裸 path - 优化 Content-Disposition 文件名,支持 filename 和 filename* - 下载文件名优先使用文件记录的原始名称 - 补充 HTTP、Local、S3、文件服务相关单测
-
- 将 uniapp 列表模板切换为 z-paging 分页 - 支持返回列表自动刷新、顶部下拉刷新和底部自动加载更多 - 表单提交、详情删除后统一发送 reload 事件 - 详情页监听 reload 事件刷新数据,并增加删除中刷新守卫 - 新增 uniapp 代码生成器快照单测
-
- 为列表、表单、详情、搜索模板补充简洁尾注释 - 将变量注释调整为当前模块上下文内的短描述 - 优化时间范围选择器确认方法注释
-
- 代码生成尾逗号清理兼容 CRLF 换行 - 快照断言统一 CRLF/CR 为 LF,并忽略文件末尾换行 - 避免使用 trimEnd,防止误删模板中有意义的尾随空格
-
- 为 App 文件上传入口启用参数校验,保留 PermitAll - 统一校验文件名、目录和相对路径,拒绝目录穿越路径 - LocalFileClient 限制最终文件路径必须位于 basePath 内 - 补充文件路径安全相关单元测试
-
…portForm 组件对齐 user 模块,补齐 Vben5 4 套 frontType 单测与 importEnable=true 断言 基于 #1082 #1083 的二开
-
feat(infra): 代码生成器为后端和 Vue3 模板添加 Excel 导入功能
-
feat(infra): 代码生成器导入Excel支持其他前端版本