-
- 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支持其他前端版本
-
fix: 字段中包含英文双引号时,生成的代码报错,将英文引号替换为中文引号,不改变原意
-
Merge pull request !1514 from 半栈幼儿员/perf/s3
-
Merge pull request !1515 from 好羊羊/fix/springboot-iframe-deny