LiuJiaNan
|
7fab3cfc74
|
新增getBaseGateway方法,可以动态设置基础接口的gateway服务
|
2026-06-16 10:56:04 +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
|
981a4cda5c
|
feat: 部分返回值增加明确类型定义
|
2026-04-21 15:59:53 +08:00 |
LiuJiaNan
|
9a350f0559
|
优化PersonnelSelect类型
|
2026-03-31 14:53:18 +08:00 |
LiuJiaNan
|
5c9c854e55
|
增加UPLOAD_FILE_TYPE_ENUM
|
2026-03-24 14:45:26 +08:00 |
LiuJiaNan
|
b0464e48fa
|
增加eslint
|
2026-02-26 16:08:22 +08:00 |
LiuJiaNan
|
63ef78d7f4
|
PersonnelSelect增加参数
|
2026-02-09 11:03:45 +08:00 |
LiuJiaNan
|
d52b7911a9
|
将部分计算增加判断,只有传入对应方法真正需要获取值的时候才进行计算,避免不必要的计算
将对树形结构数据处理使用useMemo缓存
|
2026-02-06 18:02:30 +08:00 |
LiuJiaNan
|
87bb9ed9eb
|
优化部分功能
|
2026-02-06 15:52:51 +08:00 |
LiuJiaNan
|
fd2cf41c5f
|
优化PersonnelSelect
|
2026-01-27 15:49:52 +08:00 |
LiuJiaNan
|
80d4a3fc5f
|
优化PersonnelSelect
|
2026-01-19 11:04:14 +08:00 |
LiuJiaNan
|
dcbc80f844
|
chore(logs): 统一错误日志格式并完善参数校验
- 为所有组件和钩子函数的错误日志添加统一的前缀标识
|
2026-01-13 09:05:08 +08:00 |
LiuJiaNan
|
1b2dd8609f
|
优化PersonnelSelect类型
|
2026-01-07 10:38:32 +08:00 |
LiuJiaNan
|
260e1a5079
|
修复
|
2026-01-06 15:24:18 +08:00 |
LiuJiaNan
|
a46e7b1f72
|
修复
|
2026-01-06 15:02:15 +08:00 |
LiuJiaNan
|
dabd7662c2
|
修复
|
2026-01-06 15:00:23 +08:00 |
LiuJiaNan
|
2facee25cb
|
优化PersonnelSelect
|
2026-01-05 15:09:14 +08:00 |
LiuJiaNan
|
69f83b0adc
|
发布npm之前增加打包工具构建
|
2025-12-25 14:30:17 +08:00 |