LiuJiaNan
|
ac6db2113f
|
refactor(table): 优化表格组件类型定义和导出
- 引入更严格的嵌套字段路径类型提示
- 定义支持嵌套字段路径的TableDataIndex类型
- 重构TableColumn类型,支持多级子列
- 调整TableProps类型,明确默认泛型参数
- 修改Table组件声明,适配泛型默认值
- 在FormItemsRenderer中将key类型改为React.Key,提高类型兼容性
|
2026-08-25 14:43:57 +08:00 |
LiuJiaNan
|
9719a46751
|
1.4.0
|
2026-08-25 10:22:12 +08:00 |
LiuJiaNan
|
5d43c28d35
|
refactor(deps): 替换本地枚举和数据为zy-react-data包中的导入
- 删除本地enum字典、隐患和文件上传类型定义文件
|
2026-08-25 10:22:06 +08:00 |
LiuJiaNan
|
0fda288c22
|
chore(release): 更新发布脚本并修改.gitignore配置
- 在.gitignore中添加了_virtual目录,防止虚拟文件被提交
- 在package.json的scripts中添加prepublishOnly脚本确保发布前构建
- 将publish脚本重命名为release以提高语义清晰度
- 保持postinstall脚本提醒用户使用库的感谢信息
|
2026-08-24 08:45:00 +08:00 |
LiuJiaNan
|
dfaf7b2e74
|
1.3.34
|
2026-08-22 19:23:27 +08:00 |
LiuJiaNan
|
7dc8d38635
|
fix(build): 修正 peerDependencies 语法及外部依赖处理
- 修改 package.json 中 peerDependencies 的版本范围语法,去除多余的 ^ 符号
- rollup.config.js 中增加 peerDependencies 到外部依赖列表,确保不打包这些依赖
- 保证组件库依赖和消费者依赖均正确处理,防止版本冲突和重复打包
- 优化构建配置,减少最终 bundle 体积
|
2026-08-22 19:06:41 +08:00 |
LiuJiaNan
|
0dfc6e6d68
|
chore(package): 移除 prepublishOnly 构建脚本
- 从 package.json 中删除了 prepublishOnly 脚本
- 避免在发布前自动执行构建任务
- 简化发布流程
- 保持构建命令独立执行
|
2026-08-22 19:05:54 +08:00 |
LiuJiaNan
|
b21da5bce2
|
1.3.33
|
2026-08-22 19:01:16 +08:00 |
LiuJiaNan
|
7539fcd19f
|
chore(deps): 调整依赖包分类及添加peerDependencies声明
- 将部分依赖从dependencies移至devDependencies以优化包体积
- 在package.json中新增peerDependencies,确保依赖版本范围兼容
- 保持主依赖版本不变,提升组件库的可维护性
- 规范版本约束,避免潜在的依赖冲突问题
- 优化项目依赖结构,便于后续依赖管理和升级
|
2026-08-22 19:00:26 +08:00 |
LiuJiaNan
|
e649713898
|
1.3.32
|
2026-08-18 16:30:22 +08:00 |
LiuJiaNan
|
4aac4abcbe
|
fix(SelectTree): 修复Department Gwj类型定义遗漏问题
- 在Department Gwj的类型定义中添加了[key: string]: any属性
- 保证对象可支持额外动态字段
- 提升类型定义的灵活性和兼容性
|
2026-08-18 16:30:15 +08:00 |
LiuJiaNan
|
af297ab0a0
|
1.3.31
|
2026-08-11 17:31:25 +08:00 |
LiuJiaNan
|
a678fcc90d
|
fix(FormBuilder): 修复 Select 组件的 showSearch 属性用法
- 将 showSearch 属性改为布尔值,以启用搜索功能
- 删除无效的 showSearch 对象配置,改用 optionFilterProp 设置过滤字段
- 优化 Select 组件的搜索逻辑行为
- 保持组件其他属性与功能不变
|
2026-08-11 17:31:08 +08:00 |
LiuJiaNan
|
ba31fd3273
|
1.3.30
|
2026-08-11 15:05:05 +08:00 |
LiuJiaNan
|
a20ccba63c
|
feat(select): 支持排除和包含选项的过滤功能
- 在组件中新增 exclude 和 include 属性,支持对数据进行筛选
- 使用 useMemo 优化实际展示数据的计算逻辑
- 引入工具函数 getMatchedItems 和 getUnmatchedItems 进行数据过滤
- 修改回调函数和 options 渲染为基于过滤后的数据
- 通过 onGetData 返回过滤后的数据列表
|
2026-08-11 15:04:58 +08:00 |
LiuJiaNan
|
0942217014
|
1.3.29
|
2026-08-04 15:35:18 +08:00 |
LiuJiaNan
|
f0397081d0
|
refactor(table): 移除本地存储清理逻辑并改用sessionStorage存储表格尺寸
- 删除了定期清理本地存储相关代码
- 去除了dayjs依赖和相关时间判断
- 将表格尺寸的存储由localStorage改为sessionStorage,提高会话隔离性
|
2026-08-04 15:35:08 +08:00 |
LiuJiaNan
|
6cd9cdaa50
|
1.3.28
|
2026-08-03 15:18:59 +08:00 |
LiuJiaNan
|
565d219449
|
refactor(form-builder): 优化表单项渲染及动态更新处理
- 使用 Select、Radio.Group 和 Checkbox.Group 的 options 属性简化渲染逻辑
- 针对 Checkbox 支持列布局时保留原有 Row/Col 结构,保证布局一致性
- 增加 renderDynamicFormItem 函数,统一处理动态更新表单项的渲染逻辑
- 优化动态表单项渲染时对 shouldUpdate 和 dependencies 的支持,改进联动效果
- 在渲染其他类型表单项时添加隐藏判断,避免不必要渲染
- 调整表单列表内部动态表单项的渲染顺序,保证联动功能正常
- 移除冗余代码,提升代码可读性和维护性
|
2026-08-03 15:18:52 +08:00 |
LiuJiaNan
|
4a9284505b
|
1.3.27
|
2026-08-03 14:22:17 +08:00 |
LiuJiaNan
|
4023d7aeb2
|
refactor(form-builder): 优化操作按钮显示逻辑
- 修改查找最后一个可显示按钮项的方法,排除特殊项和嵌套 FormList
- 简化判断逻辑,移除对下一个项的复杂条件判断
- 删除多余的 isShow 函数及其相关调用
- 在最后一个普通可见表单项后添加操作按钮
- 清理部分依赖相关属性,减少不必要的更新机制
|
2026-08-03 14:22:07 +08:00 |
LiuJiaNan
|
46c96ab0d1
|
1.3.26
|
2026-07-27 08:47:24 +08:00 |
LiuJiaNan
|
715b2c8d72
|
fix(useDeleteFile): 修正删除文件接口路径及请求方法
- 将单个文件删除接口路径从 getDelete 改为 delete
- 将批量文件删除接口路径从 getIds 改为 ids
- 将请求方法从 GET 修改为 DELETE
- 保持删除请求逻辑不变,确保正确触发删除操作
|
2026-07-27 08:45:52 +08:00 |
LiuJiaNan
|
9c82b16789
|
1.3.25
|
2026-07-23 14:14:36 +08:00 |
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 |