Commit Graph

687 Commits (424ec379bc38d2268966489d909cfc12df71729a)

Author SHA1 Message Date
LiuJiaNan 424ec379bc refactor(SeamlessScroll): 重命名自动滚动属性为 isAutoScroll
- 将自动滚动开关属性由 value 改为 isAutoScroll
- 更新代码中所有 value 相关判断为 isAutoScroll
- 修改类型定义文件中属性名称以保持一致
- 优化注释说明,明确使用 isAutoScroll 控制自动滚动
- 保证悬停停止和滚动启动逻辑使用新属性名
2026-07-23 14:14:29 +08:00
LiuJiaNan e902a05101 1.3.24 2026-07-21 17:09:46 +08:00
LiuJiaNan 92da66ffd4 fix(hooks): 修正删除文件请求的接口和方法
- 将单文件删除接口路径从 imgFiles/delete 改为 imgFiles/getDelete
- 将批量删除接口路径从 imgFiles/ids 改为 imgFiles/getIds
- 删除请求方法从 delete 改为 get
- 更新请求调用以匹配新的接口和方法
2026-07-21 17:09:40 +08:00
LiuJiaNan 855442d5dc 1.3.23 2026-07-13 14:00:21 +08:00
LiuJiaNan 1532bea973 增加UPLOAD_FILE_TYPE_ENUM 2026-07-13 14:00:12 +08:00
LiuJiaNan 2959b9e740 1.3.22 2026-06-24 14:40:53 +08:00
LiuJiaNan 4937d77709 feat(history): 支持自定义历史记录对象实现返回功能
- FormBuilder 组件新增 history 属性,允许注入自定义历史记录对象
- 优化 FormBuilder 的取消操作,优先调用 history.goBack 方法
- HeaderBack 组件修改返回点击事件,支持使用自定义 history 对象
- Page 组件返回按钮支持自定义历史记录回退行为
- README 更新,新增版本信息及 antd6 升级说明
2026-06-24 14:39:33 +08:00
LiuJiaNan 1befca1cac 1.3.21 2026-06-23 14:09:39 +08:00
LiuJiaNan 9527fec783 feat(FormBuilder): 支持Col和FormList行的样式及标题自定义
- 为FormItem增加colStyle属性,支持内联样式及函数动态计算
- 为FormItem增加colTitle属性,支持Col内部、Form.Item之间标题节点动态渲染
- 为FormList增加rowStyle属性,支持每行内联样式及基于字段动态计算
- 为FormList增加rowTitle属性,支持每行起始位置自定义标题节点及动态渲染
- FormItemsRenderer组件新增获取样式和标题的辅助函数,支持函数和静态配置
- 渲染时合并colStyle样式并插入colTitle标题节点
- FormList的每行Row增加rowStyle样式和rowTitle标题节点渲染
- 修正Select组件showSearch属性的写法,提升可用性
- 优化Form.Item内容器的flex样式,防止布局异常
2026-06-23 14:09:31 +08:00
LiuJiaNan fcfa539fc5 1.3.20 2026-06-22 10:52:40 +08:00
LiuJiaNan 43b36f1e26 fix(form): 修复表单项隐藏逻辑错误 2026-06-22 10:52:30 +08:00
LiuJiaNan 3cef2a3014 1.3.19 2026-06-16 16:00:27 +08:00
LiuJiaNan b26cf73667 FormBuilder类型优化 2026-06-16 15:58:10 +08:00
LiuJiaNan 39c7ddbddf FormBuilder类型修复 2026-06-16 14:13:22 +08:00
LiuJiaNan 84cfc84ddc FormBuilder类型修复 2026-06-16 13:46:52 +08:00
LiuJiaNan 61c0003dcb 1.3.18 2026-06-16 10:56:17 +08:00
LiuJiaNan 7fab3cfc74 新增getBaseGateway方法,可以动态设置基础接口的gateway服务 2026-06-16 10:56:04 +08:00
LiuJiaNan ccce791945 1.3.17 2026-06-01 10:18:08 +08:00
LiuJiaNan 5c51a02d31 增加UPLOAD_FILE_TYPE_ENUM 2026-06-01 10:18:01 +08:00
LiuJiaNan 0df369f57c 1.3.16 2026-06-01 08:28:31 +08:00
LiuJiaNan 24d8ddcee5 feat(Page): 添加loading状态支持 2026-06-01 08:28:26 +08:00
LiuJiaNan 2b19504196 1.3.15 2026-05-25 08:58:05 +08:00
LiuJiaNan 274cc26d73 增加UPLOAD_FILE_TYPE_ENUM 2026-05-25 08:57:59 +08:00
LiuJiaNan a17906f072 1.3.14 2026-05-21 16:29:42 +08:00
LiuJiaNan 22c253e6a3 1.3.13 2026-05-21 16:23:24 +08:00
LiuJiaNan e45028d6bd refactor(FormBuilder): 修复因1.3.0版本造成的不必填字段显示*号,但是还不验证必填项问题 2026-05-21 16:23:12 +08:00
LiuJiaNan aa6c2b1705 1.3.12 2026-05-15 11:28:26 +08:00
LiuJiaNan 9657273866 refactor(form): 简化 FormListOptionDependencies 类型定义
- 移除 Array<(NamePath<Values> | number)[]> 类型定义
2026-05-15 11:21:10 +08:00
LiuJiaNan e9b32b49d1 1.3.11 2026-05-08 10:38:02 +08:00
LiuJiaNan 315828f90b refactor(types): 更新类型定义以提高类型安全性 2026-05-08 10:37:56 +08:00
LiuJiaNan ad7d43096a 1.3.10 2026-05-08 09:55:54 +08:00
LiuJiaNan e352f8396e refactor(types): 重构组件类型定义提升类型安全性和可维护性
- 将内部 Data 接口重命名为具体业务含义的接口
- 导出原本私有的类型定义以供外部使用
2026-05-08 09:55:46 +08:00
LiuJiaNan 25e9dfb228 1.3.9 2026-05-07 15:00:50 +08:00
LiuJiaNan bd08aa9da9 refactor(utils): 提取缓存逻辑到通用工具函数
- 在 utils 中新增 executeWithCache 函数用于统一缓存处理
- 将 Dictionary Cascader 组件中的全局缓存逻辑替换为新工具函数
- 将 Department LeftTree 组件中的全局缓存逻辑替换为新工具函数
- 将 Dictionary LeftTree 组件中的全局缓存逻辑替换为新工具函数
- 将 Dictionary Select 组件中的全局缓存逻辑替换为新工具函数
- 将 Personnel Select 组件中的全局缓存逻辑替换为新工具函数
- 将 Department SelectTree 组件中的全局缓存逻辑替换为新工具函数
- 将 Dictionary SelectTree 组件中的全局缓存逻辑替换为新工具函数
- 移除各组件中的重复缓存实现代码
- 为新工具函数添加类型定义支持
2026-05-07 15:00:41 +08:00
LiuJiaNan 5073124113 perf(components): 为字典组件添加全局缓存机制
- 在 Cascader Dictionary 组件中添加 Map 缓存
- 在 LeftTree Department Gwj 组件中添加 Map 缓存
- 新增 Dictionary LeftTree 组件并实现缓存功能
- 在 Select Dictionary 组件中添加 Map 缓存
- 在 SelectTree Dictionary 组件中添加 Map 缓存
- 使用 JSON.stringify 生成缓存键避免重复请求
- 实现缓存命中直接返回数据提升性能
2026-05-07 14:34:37 +08:00
LiuJiaNan fcc02cbdcf 1.3.8 2026-04-30 17:11:24 +08:00
LiuJiaNan 81edd0b6e9 增加UPLOAD_FILE_TYPE_ENUM 2026-04-30 17:11:17 +08:00
LiuJiaNan f2a40d4e9a 1.3.7 2026-04-30 14:25:48 +08:00
LiuJiaNan 7de5add62b fix(form): 修复表单项隐藏逻辑错误
- 移除 Form.Item 组件内的隐藏判断逻辑
- 在 map 循环中提前返回 null 来隐藏表单项
- 确保隐藏的表单项不会渲染到 DOM 中
- 优化表单渲染性能,避免不必要的组件创建
2026-04-30 14:25:43 +08:00
LiuJiaNan 90f394774f 1.3.6 2026-04-29 09:59:38 +08:00
LiuJiaNan aa05cd595a 增加UPLOAD_FILE_TYPE_ENUM 2026-04-29 09:59:33 +08:00
LiuJiaNan 0cfd9c742a 1.3.5 2026-04-29 08:45:42 +08:00
LiuJiaNan 1b96173594 feat(signature): 签名组件的画布添加白色背景色属性 2026-04-29 08:45:35 +08:00
LiuJiaNan 253c5e8a82 1.3.4 2026-04-27 14:07:17 +08:00
LiuJiaNan a8eee6bb71 feat(FormBuilder): 添加表单构建器核心功能实现
- Form.List添加表单联动
- 完善Form.List的类型推导
2026-04-27 14:04:35 +08:00
LiuJiaNan dbebcc73b1 1.3.3 2026-04-24 17:36:56 +08:00
LiuJiaNan 5268ca8e10 refactor(FormBuilder): 重命名变量以提高代码可读性
- 保持原有逻辑不变,仅优化命名规范
2026-04-24 17:36:51 +08:00
LiuJiaNan 02f4401c5a 1.3.2 2026-04-24 17:30:53 +08:00
LiuJiaNan 26aae975d8 1.3.1 2026-04-24 17:29:01 +08:00
LiuJiaNan 4ce7c8ff90 1.3.0 2026-04-24 17:25:35 +08:00