LiuJiaNan
|
715b2c8d72
|
fix(useDeleteFile): 修正删除文件接口路径及请求方法
- 将单个文件删除接口路径从 getDelete 改为 delete
- 将批量文件删除接口路径从 getIds 改为 ids
- 将请求方法从 GET 修改为 DELETE
- 保持删除请求逻辑不变,确保正确触发删除操作
|
2026-07-27 08:45:52 +08:00 |
LiuJiaNan
|
424ec379bc
|
refactor(SeamlessScroll): 重命名自动滚动属性为 isAutoScroll
- 将自动滚动开关属性由 value 改为 isAutoScroll
- 更新代码中所有 value 相关判断为 isAutoScroll
- 修改类型定义文件中属性名称以保持一致
- 优化注释说明,明确使用 isAutoScroll 控制自动滚动
- 保证悬停停止和滚动启动逻辑使用新属性名
|
2026-07-23 14:14:29 +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
|
1532bea973
|
增加UPLOAD_FILE_TYPE_ENUM
|
2026-07-13 14:00:12 +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
|
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
|
43b36f1e26
|
fix(form): 修复表单项隐藏逻辑错误
|
2026-06-22 10:52:30 +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
|
7fab3cfc74
|
新增getBaseGateway方法,可以动态设置基础接口的gateway服务
|
2026-06-16 10:56:04 +08:00 |
LiuJiaNan
|
5c51a02d31
|
增加UPLOAD_FILE_TYPE_ENUM
|
2026-06-01 10:18:01 +08:00 |
LiuJiaNan
|
24d8ddcee5
|
feat(Page): 添加loading状态支持
|
2026-06-01 08:28:26 +08:00 |
LiuJiaNan
|
274cc26d73
|
增加UPLOAD_FILE_TYPE_ENUM
|
2026-05-25 08:57:59 +08:00 |
LiuJiaNan
|
e45028d6bd
|
refactor(FormBuilder): 修复因1.3.0版本造成的不必填字段显示*号,但是还不验证必填项问题
|
2026-05-21 16:23:12 +08:00 |
LiuJiaNan
|
9657273866
|
refactor(form): 简化 FormListOptionDependencies 类型定义
- 移除 Array<(NamePath<Values> | number)[]> 类型定义
|
2026-05-15 11:21:10 +08:00 |
LiuJiaNan
|
315828f90b
|
refactor(types): 更新类型定义以提高类型安全性
|
2026-05-08 10:37:56 +08:00 |
LiuJiaNan
|
e352f8396e
|
refactor(types): 重构组件类型定义提升类型安全性和可维护性
- 将内部 Data 接口重命名为具体业务含义的接口
- 导出原本私有的类型定义以供外部使用
|
2026-05-08 09:55:46 +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
|
81edd0b6e9
|
增加UPLOAD_FILE_TYPE_ENUM
|
2026-04-30 17:11:17 +08:00 |
LiuJiaNan
|
7de5add62b
|
fix(form): 修复表单项隐藏逻辑错误
- 移除 Form.Item 组件内的隐藏判断逻辑
- 在 map 循环中提前返回 null 来隐藏表单项
- 确保隐藏的表单项不会渲染到 DOM 中
- 优化表单渲染性能,避免不必要的组件创建
|
2026-04-30 14:25:43 +08:00 |
LiuJiaNan
|
aa05cd595a
|
增加UPLOAD_FILE_TYPE_ENUM
|
2026-04-29 09:59:33 +08:00 |
LiuJiaNan
|
1b96173594
|
feat(signature): 签名组件的画布添加白色背景色属性
|
2026-04-29 08:45:35 +08:00 |
LiuJiaNan
|
a8eee6bb71
|
feat(FormBuilder): 添加表单构建器核心功能实现
- Form.List添加表单联动
- 完善Form.List的类型推导
|
2026-04-27 14:04:35 +08:00 |
LiuJiaNan
|
5268ca8e10
|
refactor(FormBuilder): 重命名变量以提高代码可读性
- 保持原有逻辑不变,仅优化命名规范
|
2026-04-24 17:36:51 +08:00 |
LiuJiaNan
|
e9d670685d
|
fix(form): 修复表单项渲染中隐藏项的处理逻辑
- 添加了对隐藏项的判断和过滤,避免隐藏项被渲染
- 实现了按钮显示的精确控制逻辑
- 添加了查找最后一个需要显示按钮项的功能
- 优化了表单列表项的操作按钮显示条件
- 移动了 dependencies 和 shouldUpdate 属性的删除逻辑到正确位置
|
2026-04-24 17:25:20 +08:00 |
LiuJiaNan
|
cc92b6e59c
|
feat(form): formList支持formList无限嵌套
|
2026-04-24 16:20:49 +08:00 |
LiuJiaNan
|
77f6113013
|
feat(form): formList添加泛型推导name
|
2026-04-24 16:20:30 +08:00 |
LiuJiaNan
|
1b3d5d08c4
|
feat(form): FormBuilder和Search的values更改为全部可选属性
|
2026-04-21 17:22:16 +08:00 |
LiuJiaNan
|
fb42f2299b
|
FormBuilder增加泛型支持,可以根据泛型推断出name值
|
2026-04-21 16:08:44 +08:00 |
LiuJiaNan
|
981a4cda5c
|
feat: 部分返回值增加明确类型定义
|
2026-04-21 15:59:53 +08:00 |
LiuJiaNan
|
33096eb1c0
|
feat(table): 添加表格高度配置选项
- 为Table组件添加height属性定义
- 实现表格固定高度功能
- 优化滚动逻辑支持手动设置高度
- 移除Page组件children属性可选限制
|
2026-04-20 11:00:57 +08:00 |
LiuJiaNan
|
4e8f3370a6
|
fix(form): 修正整数类型映射定义
- 将 INTEGER 类型从 "number" 更正为 "integer"
- 为 INTEGER 类型添加对应的 InputNumberProps 类型定义
|
2026-04-15 17:58:43 +08:00 |
LiuJiaNan
|
d84943736b
|
fix(form): 修正整数类型映射定义
- 将 INTEGER 类型从 "number" 更正为 "integer"
- 为 INTEGER 类型添加对应的 InputNumberProps 类型定义
|
2026-04-15 17:58:01 +08:00 |
LiuJiaNan
|
1bc2e500fc
|
fix(form): 修正整数类型映射定义
- 将 INTEGER 类型从 "number" 更正为 "integer"
- 为 INTEGER 类型添加对应的 InputNumberProps 类型定义
|
2026-04-15 17:54:55 +08:00 |
LiuJiaNan
|
85cb7bf0de
|
feat(utils): 优化validatorEndTime和validatorTimeGTCurrentDay,新增validatorTimeGECurrentDay
|
2026-04-15 16:13:58 +08:00 |
LiuJiaNan
|
0e2cee6840
|
feat(utils): 优化validatorEndTime
|
2026-04-15 15:42:28 +08:00 |
LiuJiaNan
|
ac5d882910
|
feat(utils): 优化validatorEndTime
|
2026-04-15 15:36:27 +08:00 |
LiuJiaNan
|
c4260661fb
|
feat(utils): 优化validatorEndTime和validatorTimeGTCurrentDay
|
2026-04-15 15:35:17 +08:00 |
LiuJiaNan
|
7e899bdbcb
|
refactor(form): 更新表单组件类型定义以使用Store替代FormValues
- 在FormBuilder中将FormValues类型替换为Store
- 在ImportFile中更新onConfirm回调参数类型为UploadFile[]
- 在Search组件中统一使用Store类型替代FormValues
|
2026-04-14 17:56:20 +08:00 |
LiuJiaNan
|
bb63ad5258
|
refactor(form): 优化表单配置项类型定义以支持更精确的类型约束
|
2026-04-14 17:20:05 +08:00 |
LiuJiaNan
|
91f92aa91e
|
feat(Page): ts类型中添加children
|
2026-04-14 17:19:41 +08:00 |
LiuJiaNan
|
bb6b206212
|
增加UPLOAD_FILE_TYPE_ENUM
|
2026-04-13 15:44:29 +08:00 |
LiuJiaNan
|
5980de6e9b
|
增加UPLOAD_FILE_TYPE_ENUM
|
2026-04-13 14:25:11 +08:00 |
LiuJiaNan
|
727d27bd69
|
feat(Map): 添加只读模式支持
|
2026-04-13 11:44:54 +08:00 |
LiuJiaNan
|
d56d92f665
|
增加UPLOAD_FILE_TYPE_ENUM
|
2026-04-10 09:54:13 +08:00 |
LiuJiaNan
|
8dba2ca34a
|
FormBuilder增加INTEGER类型支持
|
2026-04-09 18:02:01 +08:00 |
LiuJiaNan
|
2899b753a2
|
增加UPLOAD_FILE_TYPE_ENUM
|
2026-04-09 17:44:09 +08:00 |
LiuJiaNan
|
248e60c77a
|
feat(SelectTree): 更新 onGetLabel 类型定义支持字符串数组
- 修改 onGetLabel 回调函数参数类型为 string | string[]
- 允许获取标签值时支持单个字符串或字符串数组返回值
- 提升组件在多选场景下的类型安全性和灵活性
|
2026-04-09 16:55:54 +08:00 |